[Scummvm-cvs-logs] CVS: scummvm/queen queen.cpp,1.138,1.139 queen.h,1.45,1.46
Gregory Montoir
cyx at users.sourceforge.net
Wed Nov 23 11:12:03 CET 2005
Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28902/queen
Modified Files:
queen.cpp queen.h
Log Message:
Made the autosave period a configuration option and updated the engines using that feature (SCUMM, Queen and Sky). The value is supposed to be in seconds ; if it's set to 0 then autosaving is disabled. See also tracker item #1350187.
Index: queen.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.cpp,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -d -r1.138 -r1.139
--- queen.cpp 1 Nov 2005 13:56:11 -0000 1.138
+++ queen.cpp 23 Nov 2005 19:11:32 -0000 1.139
@@ -231,7 +231,7 @@
_input->quickLoadReset();
loadGameState(0);
}
- if (_system->getMillis() - _lastSaveTime >= AUTOSAVE_INTERVAL) {
+ if (shouldPerformAutoSave(_lastSaveTime)) {
saveGameState(AUTOSAVE_SLOT, "Autosave");
_lastSaveTime = _system->getMillis();
}
Index: queen.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.h,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- queen.h 18 Oct 2005 01:30:19 -0000 1.45
+++ queen.h 23 Nov 2005 19:11:32 -0000 1.46
@@ -123,7 +123,6 @@
SAVESTATE_MAX_NUM = 100,
SAVESTATE_MAX_SIZE = 30000,
- AUTOSAVE_INTERVAL = 5 * 60 * 1000,
AUTOSAVE_SLOT = 0xFF,
MIN_TEXT_SPEED = 4,
More information about the Scummvm-git-logs
mailing list