aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2013-11-02 16:20:55 +0200
committerFilippos Karapetis2013-11-02 16:21:36 +0200
commit1a59030b71cf1eefc1bac257e0ac67d7cb3a50dc (patch)
treee2cf41a86cc8309ed217f84a7a7163ab84568597
parentb453815df572d91057ece59342f2ad2c128c7ae1 (diff)
downloadscummvm-rg350-1a59030b71cf1eefc1bac257e0ac67d7cb3a50dc.tar.gz
scummvm-rg350-1a59030b71cf1eefc1bac257e0ac67d7cb3a50dc.tar.bz2
scummvm-rg350-1a59030b71cf1eefc1bac257e0ac67d7cb3a50dc.zip
NEVERHOOD: Really stop the radio music during the radio tower cutscene
-rw-r--r--engines/neverhood/modules/module2800.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/neverhood/modules/module2800.cpp b/engines/neverhood/modules/module2800.cpp
index 0578a5df2e..d51515ce81 100644
--- a/engines/neverhood/modules/module2800.cpp
+++ b/engines/neverhood/modules/module2800.cpp
@@ -208,6 +208,8 @@ void Module2800::createScene(int sceneNum, int which) {
break;
case 1001:
_vm->_soundMan->stopMusic(0xD2FA4D14, 0, 0);
+ _musicResource->stop(0);
+ _currentMusicFileHash = 0;
createSmackerScene(0x00800801, true, true, false);
break;
}
@@ -354,7 +356,6 @@ void Module2800::updateScene() {
}
void Module2800::updateMusic(bool halfVolume) {
-
uint32 newMusicFileHash = _vm->_gameModule->getCurrRadioMusicFileHash();
if (!_musicResource)