aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFilippos Karapetis2007-07-28 01:03:54 +0000
committerFilippos Karapetis2007-07-28 01:03:54 +0000
commit6c108f552c2a7cca51641fffeb9ad04be666771a (patch)
tree68d7e9c01267b65e6773b3beebfc571dbaa2c198
parentcd9ade4af4f5b4b1524ced4054651f5391b64530 (diff)
downloadscummvm-rg350-6c108f552c2a7cca51641fffeb9ad04be666771a.tar.gz
scummvm-rg350-6c108f552c2a7cca51641fffeb9ad04be666771a.tar.bz2
scummvm-rg350-6c108f552c2a7cca51641fffeb9ad04be666771a.zip
The IHNM demo uses the NULL panel
svn-id: r28253
-rw-r--r--engines/saga/scene.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/saga/scene.cpp b/engines/saga/scene.cpp
index 84d1b45114..041553431b 100644
--- a/engines/saga/scene.cpp
+++ b/engines/saga/scene.cpp
@@ -589,10 +589,14 @@ void Scene::loadScene(LoadSceneParams *loadSceneParams) {
_vm->_interface->addToInventory(IHNM_OBJ_PROFILE);
_vm->_interface->activate();
- if (loadSceneParams->chapter == 8 || loadSceneParams->chapter == -1)
- _vm->_interface->setMode(kPanelChapterSelection);
- else
+ if (loadSceneParams->chapter == 8 || loadSceneParams->chapter == -1) {
+ if (_vm->getGameId() != GID_IHNM_DEMO)
+ _vm->_interface->setMode(kPanelChapterSelection);
+ else
+ _vm->_interface->setMode(kPanelNull);
+ } else {
_vm->_interface->setMode(kPanelMain);
+ }
_inGame = true;