aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/loadsave.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/dm/loadsave.cpp')
-rw-r--r--engines/dm/loadsave.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/dm/loadsave.cpp b/engines/dm/loadsave.cpp
index 6e9d98656d..46c1355193 100644
--- a/engines/dm/loadsave.cpp
+++ b/engines/dm/loadsave.cpp
@@ -43,7 +43,7 @@
namespace DM {
LoadgameResult DMEngine::loadgame(int16 slot) {
- if (slot == -1 && _newGameFl == k0_modeLoadSavedGame)
+ if (slot == -1 && _gameMode == k0_modeLoadSavedGame)
return kDMLoadgameFailure;
bool fadePalette = true;
@@ -59,7 +59,7 @@ LoadgameResult DMEngine::loadgame(int16 slot) {
uint16 _dungeonId;
} dmSaveHeader;
- if (_newGameFl) {
+ if (_gameMode != k0_modeLoadSavedGame) {
//L1366_B_FadePalette = !F0428_DIALOG_RequireGameDiskInDrive_NoDialogDrawn(C0_DO_NOT_FORCE_DIALOG_DM_CSB, true);
_restartGameAllowed = false;
_championMan->_partyChampionCount = 0;
@@ -123,7 +123,7 @@ LoadgameResult DMEngine::loadgame(int16 slot) {
_dungeonMan->loadDungeonFile(file);
delete file;
- if (_newGameFl) {
+ if (_gameMode != k0_modeLoadSavedGame) {
_timeline->initTimeline();
_groupMan->initActiveGroups();