diff options
author | Paul Gilbert | 2016-09-18 21:12:46 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-09-18 21:12:46 -0400 |
commit | 96b5fc817cff0b237e179ec3017aa6fd06a284e2 (patch) | |
tree | b6bbb58be482419e7f643dca3b1b9b40bc1131e9 /engines/xeen/worldofxeen | |
parent | 78132c5138c5a989add6afae75ee63bf0fc2ed8a (diff) | |
download | scummvm-rg350-96b5fc817cff0b237e179ec3017aa6fd06a284e2.tar.gz scummvm-rg350-96b5fc817cff0b237e179ec3017aa6fd06a284e2.tar.bz2 scummvm-rg350-96b5fc817cff0b237e179ec3017aa6fd06a284e2.zip |
XEEN: Fix merging graphic pages to screen
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()) { |