diff options
author | Filippos Karapetis | 2013-01-04 13:24:43 +0200 |
---|---|---|
committer | Filippos Karapetis | 2013-01-04 13:24:43 +0200 |
commit | 92dc12a3b207833ee7f5a24516d198ca2c997b7c (patch) | |
tree | be26c926e2c68dd3ec9e9df02afce9f8fdf7ba09 /engines/drascula/detection.cpp | |
parent | fe9228d4bba6f7e38068fe60e1dbacf61bfb8016 (diff) | |
download | scummvm-rg350-92dc12a3b207833ee7f5a24516d198ca2c997b7c.tar.gz scummvm-rg350-92dc12a3b207833ee7f5a24516d198ca2c997b7c.tar.bz2 scummvm-rg350-92dc12a3b207833ee7f5a24516d198ca2c997b7c.zip |
DRASCULA: Properly set the game play time when loading a saved game
Diffstat (limited to 'engines/drascula/detection.cpp')
-rw-r--r-- | engines/drascula/detection.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/drascula/detection.cpp b/engines/drascula/detection.cpp index 573cad09e0..e1f69e2158 100644 --- a/engines/drascula/detection.cpp +++ b/engines/drascula/detection.cpp @@ -273,7 +273,7 @@ static const ExtraGuiOption drasculaExtraGuiOption = { false }; -SaveStateDescriptor loadMetaData(Common::ReadStream *s, int slot); +SaveStateDescriptor loadMetaData(Common::ReadStream *s, int slot, bool setPlayTime); class DrasculaMetaEngine : public AdvancedMetaEngine { public: @@ -334,7 +334,7 @@ SaveStateList DrasculaMetaEngine::listSaves(const char *target) const { if (slotNum >= 0 && slotNum <= getMaximumSaveSlot()) { Common::InSaveFile *in = saveFileMan->openForLoading(*file); if (in) { - SaveStateDescriptor desc = loadMetaData(in, slotNum); + SaveStateDescriptor desc = loadMetaData(in, slotNum, false); if (desc.getSaveSlot() != slotNum) { // invalid delete in; @@ -362,7 +362,7 @@ SaveStateDescriptor DrasculaMetaEngine::querySaveMetaInfos(const char *target, i desc.setWriteProtectedFlag(slot == 0); if (in) { - desc = Drascula::loadMetaData(in, slot); + desc = Drascula::loadMetaData(in, slot, false); if (desc.getSaveSlot() != slot) { delete in; return SaveStateDescriptor(); |