aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/module2800.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/module2800.cpp')
-rw-r--r--engines/neverhood/module2800.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/neverhood/module2800.cpp b/engines/neverhood/module2800.cpp
index c6ce1791f7..417e3f5dc8 100644
--- a/engines/neverhood/module2800.cpp
+++ b/engines/neverhood/module2800.cpp
@@ -86,6 +86,13 @@ void Module2800::createScene(int sceneNum, int which) {
// TODO Music18hList_stop(0xD2FA4D14, 0, 2);
_childObject = new Scene2805(_vm, this, which);
break;
+ case 25:
+ // TODO Music18hList_play(0xD2FA4D14, 0, 2, 1);
+ if (getGlobalVar(0x190A1D18))
+ _childObject = new Class152(_vm, this, 0x01600204, 0x0020001E);
+ else
+ _childObject = new Class152(_vm, this, 0x08611204, 0x1120008E);
+ break;
//
case 1001:
break;
@@ -138,6 +145,9 @@ void Module2800::updateScene() {
createScene(11, 1);
}
break;
+ case 25:
+ createScene(2, 5);
+ break;
//
case 1001:
break;