diff options
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes2.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes2.cpp b/engines/tsage/blue_force/blueforce_scenes2.cpp index cd88628d78..ca5e205773 100644 --- a/engines/tsage/blue_force/blueforce_scenes2.cpp +++ b/engines/tsage/blue_force/blueforce_scenes2.cpp @@ -186,6 +186,12 @@ void Scene210::Action1::signal() { void Scene210::postInit(SceneObjectList *OwnerList) { SceneExt::postInit(); loadScene(210); + +// FIXME: This fixes an obvious glitch during scene transition. +// Shouldn't it be included in the 2 previous functions? + clearScreen(); +// + BF_GLOBALS._scenePalette.loadPalette(235); BF_GLOBALS._scenePalette.refresh(); @@ -351,6 +357,11 @@ void Scene220::postInit(SceneObjectList *OwnerList) { SceneExt::postInit(); loadScene(220); +// FIXME: This fixes an obvious glitch during scene transition. +// Shouldn't it be included in the 2 previous functions? + clearScreen(); +// + _object2.postInit(); _object2.setVisage(220); _object2.setPosition(Common::Point(182, 122)); |