diff options
-rw-r--r-- | engines/mads/dragonsphere/game_dragonsphere.cpp | 4 | ||||
-rw-r--r-- | engines/mads/phantom/game_phantom.cpp | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/engines/mads/dragonsphere/game_dragonsphere.cpp b/engines/mads/dragonsphere/game_dragonsphere.cpp index 9d9b48dd66..3836adb6d2 100644 --- a/engines/mads/dragonsphere/game_dragonsphere.cpp +++ b/engines/mads/dragonsphere/game_dragonsphere.cpp @@ -42,6 +42,10 @@ GameDragonsphere::GameDragonsphere(MADSEngine *vm) } void GameDragonsphere::startGame() { + _scene._priorSceneId = 0; + _scene._currentSceneId = -1; + _scene._nextSceneId = 101; + initializeGlobals(); } diff --git a/engines/mads/phantom/game_phantom.cpp b/engines/mads/phantom/game_phantom.cpp index b0b1bf7836..ba2179fcbf 100644 --- a/engines/mads/phantom/game_phantom.cpp +++ b/engines/mads/phantom/game_phantom.cpp @@ -42,6 +42,10 @@ GamePhantom::GamePhantom(MADSEngine *vm) } void GamePhantom::startGame() { + _scene._priorSceneId = 0; + _scene._currentSceneId = -1; + _scene._nextSceneId = 101; + initializeGlobals(); } |