diff options
Diffstat (limited to 'engines/xeen/worldofxeen')
-rw-r--r-- | engines/xeen/worldofxeen/darkside_cutscenes.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/xeen/worldofxeen/darkside_cutscenes.cpp b/engines/xeen/worldofxeen/darkside_cutscenes.cpp index f845a6271f..99f634671a 100644 --- a/engines/xeen/worldofxeen/darkside_cutscenes.cpp +++ b/engines/xeen/worldofxeen/darkside_cutscenes.cpp @@ -351,7 +351,8 @@ bool DarkSideCutscenes::showDarkSideEnding() { if (!(xp % 22)) sound.playSound(whoosh); - events.wait(1); + if (events.wait(1)) + return false; if (++ctr % 2) frameNum = (frameNum + 1) % 10; @@ -361,11 +362,10 @@ bool DarkSideCutscenes::showDarkSideEnding() { else if (xp > 150) ++yp; } - - // Play landing thud if (events.wait(10)) return false; + // Play landing thud sound.playSound("thud.voc"); while (!_vm->shouldQuit() && !events.isKeyMousePressed() && sound.isPlaying()) { |