Opened 21 years ago

Closed 20 years ago

#1451 closed defect (fixed)

DIG: Two sentences spoken at once

Reported by: SF/omega195 Owned by: fingolfin
Priority: normal Component: Engine: SCUMM
Version: Keywords:
Cc: Game: The Dig

Description

ScummVM 0.5.7cvs (Feb 12 2004 21:54:03) Language: English Platform: Linux 2.6.1-r1 | GCC 3.2.3

I tried to pry a door open and Low said two sentences at once.

Included is a savegame that will place you right in front of this "weakened door". Just click on it and listen to what Low says.

Used todays CVS.

Ticket imported from: #896060. Ticket imported from: bugs/1451.

Attachments (1)

dig.s01 (16.1 KB ) - added by SF/omega195 21 years ago.
The Dig savegame

Download all attachments as: .zip

Change History (10)

by SF/omega195, 21 years ago

Attachment: dig.s01 added

The Dig savegame

comment:1 by SF/msephton, 21 years ago

I get this too. using 0.6.0

comment:2 by fingolfin, 21 years ago

Owner: set to aquadran

comment:3 by fingolfin, 21 years ago

Looks kinda like a script bug. Normally, after a talkActor() invokation, there is a wait.waitForMessage(). But in this case, room-29-2001 does this: ... [00B7] (BA) talkActor("/TRMMUF.001/The door's jammed shut.",3) ... code ... [0153] (80) putActorAtObject(3,244) [015A] (9D) actorOps.setCurActor(3) [015F] (9D) actorOps.setDirection(45) [0164] (BA) talkActor("/TRMMUF.002/I need some help to pry this door open.",3) [019C] (A9) wait.waitForMessage() ...

Maybe the new speech should simply immediately stop the previous one...

Temporarily assigning this to Aquadran, it's a little iMuse related; but I think the actual problem might be on a higher level, e.g. in the Sound class-

comment:4 by fingolfin, 21 years ago

Owner: aquadran removed

comment:5 by aquadran, 21 years ago

"Maybe the new speech should simply immediately stop the previous one...", yes it should be. Only one speech is allowed.

comment:6 by Kirben, 20 years ago

I checked this issue in the original version of The Dig. Only the 'The door's jammed shut.' line is shown when I attempt to open door in original, the original game just ignores speech/subtitles if there is no wait (For message) after. Also bug #896489 is releated, similar situation occurs at end of conversation.

comment:7 by Kirben, 20 years ago

Ooops I got the lines mixed up, only the 'I need some help to pry this door' line is shown in the original version of The Dig.

comment:8 by fingolfin, 20 years ago

Owner: set to fingolfin
Resolution: fixed
Status: newclosed

comment:9 by fingolfin, 20 years ago

Fixed in latest CVS.

Note: See TracTickets for help on using tickets.