diff options
Diffstat (limited to 'engines/neverhood/module2200.cpp')
-rw-r--r-- | engines/neverhood/module2200.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/neverhood/module2200.cpp b/engines/neverhood/module2200.cpp index 9e4d083b8d..55f4192e7c 100644 --- a/engines/neverhood/module2200.cpp +++ b/engines/neverhood/module2200.cpp @@ -338,12 +338,18 @@ void Module2200::createScene2248(int which) { } void Module2200::updateScene2201() { - // TODO _childObject->handleUpdate(); if (_done) { _done = false; delete _childObject; _childObject = NULL; + if (_field20 == 1) { + createScene2203(0); + } else if (_field20 == 2) { + createScene2202(0); + } else { + _parentModule->sendMessage(0x1009, 0, this); + } } } |