aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/module1000.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/module1000.cpp')
-rw-r--r--engines/neverhood/module1000.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/engines/neverhood/module1000.cpp b/engines/neverhood/module1000.cpp
index 1c30681401..2db598bb3e 100644
--- a/engines/neverhood/module1000.cpp
+++ b/engines/neverhood/module1000.cpp
@@ -31,8 +31,8 @@ Module1000::Module1000(NeverhoodEngine *vm, Module *parentModule, int which)
_musicFileHash = getGlobalVar(0xD0A14D10) ? 0x81106480 : 0x00103144;
- // TODO SoundMan_addMusic(0x03294419, 0x061880C6);
- // TODO SoundMan_addMusic(0x03294419, _musicFileHash);
+ _vm->_soundMan->addMusic(0x03294419, 0x061880C6);
+ _vm->_soundMan->addMusic(0x03294419, _musicFileHash);
if (which < 0) {
createScene(_vm->gameState().sceneNum, -1);
@@ -45,7 +45,7 @@ Module1000::Module1000(NeverhoodEngine *vm, Module *parentModule, int which)
}
Module1000::~Module1000() {
- // TODO SoundMan_deleteMusicGroup(0x03294419);
+ _vm->_soundMan->deleteMusicGroup(0x03294419);
}
void Module1000::createScene(int sceneNum, int which) {
@@ -53,24 +53,24 @@ void Module1000::createScene(int sceneNum, int which) {
_vm->gameState().sceneNum = sceneNum;
switch (_vm->gameState().sceneNum) {
case 0:
- // TODO SoundMan_startMusic(0x061880C6, 0, 0, 1);
+ _vm->_soundMan->startMusic(0x061880C6, 0, 0);
_childObject = new Scene1001(_vm, this, which);
break;
case 1:
- // TODO SoundMan_startMusic(0x061880C6, 0, 0, 1);
+ _vm->_soundMan->startMusic(0x061880C6, 0, 0);
_childObject = new Scene1002(_vm, this, which);
break;
case 2:
- // TODO SoundMan_startMusic(0x061880C6, 0, 0);
+ _vm->_soundMan->startMusic(0x061880C6, 0, 0);
_childObject = new Class152(_vm, this, 0xC084110C, 0x41108C00);
break;
case 3:
- // TODO SoundMan_stopMusic(0x061880C6, 0, 2);
+ _vm->_soundMan->stopMusic(0x061880C6, 0, 2);
_childObject = new Scene1004(_vm, this, which);
break;
case 4:
- // TODO SoundMan_stopMusic(0x061880C6, 0, 0);
- // TODO SoundMan_startMusic(_musicFileHash, 0, 0, 1);
+ _vm->_soundMan->stopMusic(0x061880C6, 0, 0);
+ _vm->_soundMan->startMusic(_musicFileHash, 0, 0);
_childObject = new Scene1005(_vm, this, which);
break;
}
@@ -105,7 +105,7 @@ void Module1000::updateScene() {
createScene(1, 2);
break;
case 4:
- // TODO SoundMan_stopMusic(_musicFileHash, 0, 1);
+ _vm->_soundMan->stopMusic(_musicFileHash, 0, 1);
createScene(3, 1);
break;
}