Opened 2 years ago

Last modified 2 years ago

#13318 closed defect

SQ3 1.018 doesn't display ScummSoft Announcements — at Initial Version

Reported by: Doomlazer Owned by:
Priority: normal Component: Engine: SCI
Version: Keywords: original
Cc: Game: Space Quest 3

Description

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
	)
)

Change History (2)

by Doomlazer, 2 years ago

Attachment: 702Msg7.png added

by Doomlazer, 2 years ago

Attachment: 702Msg8.png added
Note: See TracTickets for help on using tickets.