Opened 2 years ago
Last modified 2 years ago
#13318 closed defect
SQ3: version 1.018 doesn't display ScummSoft Announcements — at Version 2
Reported by: | Doomlazer | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | Engine: SCI |
Version: | Keywords: | original | |
Cc: | Game: | Space Quest 3 |
Description (last modified by )
tested in ScummVM version 2.5.1
In SQ3 version 1.018, Script::cue was changed to check that scripts have a client.
Unfortunately, "announce" script in 702, the ScummSoft office region, doesn't have a client, so the 702.txt lines 7 and 8 are never displayed. (announce cue:) has no effect here.
It's possible to trigger the messages with the following code changes in script 702 scummSoft::doit
(method (doit) (if (and (not global233) (== 700 (Random 1 1400))) ;(announce cue:) (if (== global242 0) (++ global242)) ;don't wait twice as long (announce changeState: global242) ;display announcement ) )
On a completely unrelated note, the following link is missing a room-specific debug option: https://wiki.scummvm.org/index.php?title=SCI/Debug_Modes#Game_Specific:_Space_Quest_3
In room 90 (ScummSoft circular hallway) with "pump shark" enabled, typing "get a life" will give Roger the Keycard, Coveralls, Vaporizer, a copy of Elmo's picture.
Change History (4)
by , 2 years ago
Attachment: | 702Msg7.png added |
---|
by , 2 years ago
Attachment: | 702Msg8.png added |
---|
comment:1 by , 2 years ago
Summary: | SQ3 1.018 doesn't display ScummSoft Announcements → SQ3: version 1.018 doesn't display ScummSoft Announcements |
---|
comment:2 by , 2 years ago
Description: | modified (diff) |
---|