aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/timer.cpp
diff options
context:
space:
mode:
authorJohannes Schickel2008-03-17 18:10:52 +0000
committerJohannes Schickel2008-03-17 18:10:52 +0000
commit91a800cf028d46822536d1760ab1bc1b679b86c4 (patch)
tree0cd581cefba9b081a84ec6a766825a1ee3416a4f /engines/kyra/timer.cpp
parent4e881243611752c6868abfa71cbf3ad824638782 (diff)
downloadscummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.tar.gz
scummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.tar.bz2
scummvm-rg350-91a800cf028d46822536d1760ab1bc1b679b86c4.zip
Implemented quick (via hotkeys) save/load suppot for HoF.
svn-id: r31154
Diffstat (limited to 'engines/kyra/timer.cpp')
-rw-r--r--engines/kyra/timer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/kyra/timer.cpp b/engines/kyra/timer.cpp
index c0f47111c6..62e64773c8 100644
--- a/engines/kyra/timer.cpp
+++ b/engines/kyra/timer.cpp
@@ -198,6 +198,9 @@ void TimerManager::disable(uint8 id) {
void TimerManager::loadDataFromFile(Common::InSaveFile *file, int version) {
debugC(9, kDebugLevelTimer, "TimerManager::loadDataFromFile(%p, %d)", (const void*)file, version);
+ if (_vm->game() != GI_KYRA1)
+ version += 7;
+
if (version <= 7) {
_nextRun = 0;
for (int i = 0; i < 32; ++i) {