From 1ed0051fcee19bca86cb352b077967a819dc5b46 Mon Sep 17 00:00:00 2001 From: Johannes Schickel Date: Fri, 29 Oct 2010 16:54:10 +0000 Subject: DRACI: Switch to the new play time counting of the Engine class. svn-id: r53925 --- engines/draci/saveload.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'engines/draci/saveload.cpp') diff --git a/engines/draci/saveload.cpp b/engines/draci/saveload.cpp index 856e6da832..32e852d9a6 100644 --- a/engines/draci/saveload.cpp +++ b/engines/draci/saveload.cpp @@ -103,7 +103,7 @@ Common::Error saveSavegameData(int saveGameIdx, const Common::String &saveName, header.saveName = saveName; header.date = ((curTime.tm_mday & 0xFF) << 24) | (((curTime.tm_mon + 1) & 0xFF) << 16) | ((curTime.tm_year + 1900) & 0xFFFF); header.time = ((curTime.tm_hour & 0xFF) << 8) | ((curTime.tm_min) & 0xFF); - header.playtime = vm._system->getMillis() / 1000 - vm._engineStartTime; + header.playtime = vm.getTotalPlayTime() / 1000; writeSavegameHeader(f, header); if (f->err()) { @@ -157,7 +157,7 @@ Common::Error loadSavegameData(int saveGameIdx, DraciEngine *vm) { vm->_game->inventoryReload(); - vm->_engineStartTime = vm->_system->getMillis() / 1000 - header.playtime; + vm->setTotalPlayTime(header.playtime * 1000); return Common::kNoError; } -- cgit v1.2.3