diff options
author | Filippos Karapetis | 2015-05-12 00:32:57 +0300 |
---|---|---|
committer | Filippos Karapetis | 2015-05-12 00:32:57 +0300 |
commit | 2e8e85310d245f273bb7c89c01d8eb5f0491c639 (patch) | |
tree | fe37971ac31ffa78f861b0924d10da5973577490 /engines/saga/scene.cpp | |
parent | 2e41909020ef2ccaf705f68737864fe50e31ef48 (diff) | |
download | scummvm-rg350-2e8e85310d245f273bb7c89c01d8eb5f0491c639.tar.gz scummvm-rg350-2e8e85310d245f273bb7c89c01d8eb5f0491c639.tar.bz2 scummvm-rg350-2e8e85310d245f273bb7c89c01d8eb5f0491c639.zip |
SAGA: Only handle the puzzle scene for ITE
Diffstat (limited to 'engines/saga/scene.cpp')
-rw-r--r-- | engines/saga/scene.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/saga/scene.cpp b/engines/saga/scene.cpp index f19645dd99..9160131349 100644 --- a/engines/saga/scene.cpp +++ b/engines/saga/scene.cpp @@ -837,10 +837,10 @@ void Scene::loadScene(LoadSceneParams &loadSceneParams) { // We probably don't want "followers" to go into scene -1 , 0. At the very // least we don't want garbage to be drawn that early in the ITE intro. - if (_sceneNumber > 0 && _sceneNumber != ITE_SCENE_PUZZLE) + if (_sceneNumber > 0 && !(_vm->getGameId() == GID_ITE && _sceneNumber == ITE_SCENE_PUZZLE)) _vm->_actor->updateActorsScene(loadSceneParams.actorsEntrance); - if (_sceneNumber == ITE_SCENE_PUZZLE) + if (_vm->getGameId() == GID_ITE && _sceneNumber == ITE_SCENE_PUZZLE) _vm->_puzzle->execute(); if (getFlags() & kSceneFlagShowCursor) { |