diff options
author | Paul Gilbert | 2018-02-11 21:07:21 -0500 |
---|---|---|
committer | Paul Gilbert | 2018-02-11 21:07:21 -0500 |
commit | 3ce418a1de564636d6d9b2c1f5e13df9dbc4a819 (patch) | |
tree | 5e6fcc129a117414ecaafc173882f13a7d4dab6b /engines/xeen | |
parent | 8a8d7ac12bf9e9d0df121812a411678ce4f8574c (diff) | |
download | scummvm-rg350-3ce418a1de564636d6d9b2c1f5e13df9dbc4a819.tar.gz scummvm-rg350-3ce418a1de564636d6d9b2c1f5e13df9dbc4a819.tar.bz2 scummvm-rg350-3ce418a1de564636d6d9b2c1f5e13df9dbc4a819.zip |
XEEN: Add missing music to Clouds ending
Diffstat (limited to 'engines/xeen')
-rw-r--r-- | engines/xeen/worldofxeen/clouds_cutscenes.cpp | 3 | ||||
-rw-r--r-- | engines/xeen/worldofxeen/worldofxeen.cpp | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/engines/xeen/worldofxeen/clouds_cutscenes.cpp b/engines/xeen/worldofxeen/clouds_cutscenes.cpp index 2c16fc4337..047109e748 100644 --- a/engines/xeen/worldofxeen/clouds_cutscenes.cpp +++ b/engines/xeen/worldofxeen/clouds_cutscenes.cpp @@ -578,6 +578,7 @@ bool CloudsCutscenes::showCloudsEnding1() { } sound.stopSound(); + sound.playSong("endgame.m"); screen.fadeOut(); return true; } @@ -721,7 +722,7 @@ bool CloudsCutscenes::showCloudsEnding3() { WAIT(1); } - // Roland moving in to look at mirror + // Roland and Crodo moving in to look at mirror const int DELTA = 2; for (int idx = 0, xc1 = -115, yp = SCREEN_HEIGHT, xc2 = 335; idx < 115; idx += DELTA, xc1 += DELTA, yp -= DELTA, xc2 -= DELTA) { diff --git a/engines/xeen/worldofxeen/worldofxeen.cpp b/engines/xeen/worldofxeen/worldofxeen.cpp index d585535c51..48ecafd89b 100644 --- a/engines/xeen/worldofxeen/worldofxeen.cpp +++ b/engines/xeen/worldofxeen/worldofxeen.cpp @@ -177,6 +177,7 @@ void WorldOfXeenEngine::showCutscene(const Common::String &name, int status, uin showWorldOfXeenEnding((GooberState)status, score); _screen->freePages(); + _sound->stopAllAudio(); _events->clearEvents(); _quitMode = QMODE_MENU; } |