diff options
Diffstat (limited to 'engines/cge2/saveload.cpp')
-rw-r--r-- | engines/cge2/saveload.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/cge2/saveload.cpp b/engines/cge2/saveload.cpp index c9cedff83f..fd60422dff 100644 --- a/engines/cge2/saveload.cpp +++ b/engines/cge2/saveload.cpp @@ -45,7 +45,7 @@ namespace CGE2 { #define kBadSVG 99 bool CGE2Engine::canSaveGameStateCurrently() { - return (_startupMode == 0) && _mouse->_active && + return (_gamePhase == kPhaseInGame) && _mouse->_active && _commandHandler->idle() && (_soundStat._wait == nullptr); } @@ -77,7 +77,7 @@ void CGE2Engine::saveGame(int slotNumber, const Common::String &desc) { } bool CGE2Engine::canLoadGameStateCurrently() { - return (_startupMode == 0) && _mouse->_active; + return (_gamePhase == kPhaseInGame) && _mouse->_active; } Common::Error CGE2Engine::loadGameState(int slot) { |