diff options
author | Filippos Karapetis | 2007-07-07 00:36:10 +0000 |
---|---|---|
committer | Filippos Karapetis | 2007-07-07 00:36:10 +0000 |
commit | 737216e52efbbba2955393ece5fb078a8d0783b0 (patch) | |
tree | e32e7ee6066f46b94d915962144db47ae52e3de2 /engines/saga/scene.cpp | |
parent | 8e7269a10042720997e8a0a56489d800a472168f (diff) | |
download | scummvm-rg350-737216e52efbbba2955393ece5fb078a8d0783b0.tar.gz scummvm-rg350-737216e52efbbba2955393ece5fb078a8d0783b0.tar.bz2 scummvm-rg350-737216e52efbbba2955393ece5fb078a8d0783b0.zip |
When loading a scene, start showing actors only after the scene background has been shown. This prevents some cases where some actors are shown prematurely before the next scene is loaded (e.g. in IHNM, when entering a chapter, after AM finishes his speech)
svn-id: r27946
Diffstat (limited to 'engines/saga/scene.cpp')
-rw-r--r-- | engines/saga/scene.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/engines/saga/scene.cpp b/engines/saga/scene.cpp index 84d1b45114..362b212b14 100644 --- a/engines/saga/scene.cpp +++ b/engines/saga/scene.cpp @@ -570,6 +570,8 @@ void Scene::loadScene(LoadSceneParams *loadSceneParams) { _chapterPointsChanged = false; + _vm->_actor->showActors(false); + if ((_vm->getGameType() == GType_IHNM) && (loadSceneParams->chapter != NO_CHAPTER_CHANGE)) { if (loadSceneParams->loadFlag != kLoadBySceneNumber) { error("loadScene wrong usage"); |