From 4e7f7064a38546d10c4abb55a31f34a9f5a34dcc Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Mon, 10 Nov 2008 11:43:02 +0000 Subject: Limit places where saving from the GMM is permitted svn-id: r34984 --- engines/saga/saga.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'engines/saga/saga.cpp') diff --git a/engines/saga/saga.cpp b/engines/saga/saga.cpp index ee471f9330..125a1670cc 100644 --- a/engines/saga/saga.cpp +++ b/engines/saga/saga.cpp @@ -533,11 +533,12 @@ void SagaEngine::syncSoundSettings() { } bool SagaEngine::canLoadGameStateCurrently() { - return !this->_scene->isInIntro(); + return !_scene->isInIntro(); } bool SagaEngine::canSaveGameStateCurrently() { - return !this->_scene->isInIntro(); + return !_scene->isInIntro() && + (_interface->getMode() == kPanelMain || _interface->getMode() == kPanelChapterSelection); } } // End of namespace Saga -- cgit v1.2.3