Changes between Version 2 and Version 3 of Ticket #13318


Ignore:
Timestamp:
Feb 25, 2022, 4:01:43 AM (2 years ago)
Author:
Doomlazer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13318 – Description

    v2 v3  
    33In SQ3 version 1.018, Script::cue was changed to check that scripts have a client.
    44
    5 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.
    6 
    7 It's possible to trigger the messages with the following code changes in script 702 scummSoft::doit
    8 
    9 {{{
    10 (method (doit)
    11         (if (and (not global233) (== 700 (Random 1 1400)))
    12                 ;(announce cue:)
    13                 (if (== global242 0) (++ global242)) ;don't wait twice as long
    14                 (announce changeState: global242) ;display announcement
    15         )
    16 )
    17 }}}
    18 
    19 
    20 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
    21 
    22 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.
     5Unfortunately, "announce" script in 702, the ScummSoft office region, doesn't have a client, so the 702.txt lines 7 and 8 are never displayed.