[Scummvm-tracker] [ScummVM :: Bugs] #14580: SHERLOCK: ROSETATTOO: Scripts not interrupting scene transition
ScummVM :: Bugs
trac at scummvm.org
Fri Aug 18 01:46:40 UTC 2023
#14580: SHERLOCK: ROSETATTOO: Scripts not interrupting scene transition
-------------------------------------------------+-------------------------
Reporter: PushmePullyu | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: Engine:
| Sherlock
Version: | Keywords:
Game: Sherlock Holmes: Case of the Rose |
Tattoo |
-------------------------------------------------+-------------------------
Tested with master !e0a146f9086ae523229d6e8173c39d290e669449 on Linux
x86_64 using the English CD version of Rose Tattoo.
In the scene with Needhem at Cleopatra's Needle, it is possible to leave
before the location is finished (i.e. all information/evidence has been
gathered) by clicking the arrow zone in the top left. Watson will remind
the player that they should not leave yet, but this will not stop the
scene transition.
The original game prevents the player from leaving early.
Note: This will also leave the _talkToAbort flag set, causing problems in
the next location selected on the map (see talkTo() in
engines/sherlock/talk.cpp).
To reproduce:
1. Load attached save
2. Exit to the city map (top left)
3. Optional: Go to Jesse Needhem's Abode to observe the effects of the
_talkToAbort flag (Sherlock will be standing in mid air)
To verify original behavior:
1. Load second attached save in the original game (e.g. via DOSBox)
2. Exit to the city map (top left)
Watson should interrupt and the scene transition be canceled.
--
Ticket URL: <https://bugs.scummvm.org/ticket/14580>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list