aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood
diff options
context:
space:
mode:
authorjohndoe1232012-08-28 21:52:09 +0000
committerWillem Jan Palenstijn2013-05-08 20:43:38 +0200
commitf3d98e62757fb7b3de2c2ebae87ef6f885967556 (patch)
treee99a72e7b23a9874ebfbac8f46bc27b319b998df /engines/neverhood
parentee7bd2fc6c228d3088cb236c54614b656af17636 (diff)
downloadscummvm-rg350-f3d98e62757fb7b3de2c2ebae87ef6f885967556.tar.gz
scummvm-rg350-f3d98e62757fb7b3de2c2ebae87ef6f885967556.tar.bz2
scummvm-rg350-f3d98e62757fb7b3de2c2ebae87ef6f885967556.zip
NEVERHOOD: Add scene 28/05
Diffstat (limited to 'engines/neverhood')
-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;