[Scummvm-cvs-logs] SF.net SVN: scummvm:[43366] scummvm/trunk/engines/gob/save
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Fri Aug 14 17:22:43 CEST 2009
Revision: 43366
http://scummvm.svn.sourceforge.net/scummvm/?rev=43366&view=rev
Author: drmccoy
Date: 2009-08-14 15:22:43 +0000 (Fri, 14 Aug 2009)
Log Message:
-----------
Setting gob3 save/load mode of the temporary sprite "intro.$$$" to ignore and remove the TempSpriteHandler.
Gob3 doesn't use it at all and Lost in Time only saves (with an invalid index) and never loads
Modified Paths:
--------------
scummvm/trunk/engines/gob/save/saveload.h
scummvm/trunk/engines/gob/save/saveload_v3.cpp
Modified: scummvm/trunk/engines/gob/save/saveload.h
===================================================================
--- scummvm/trunk/engines/gob/save/saveload.h 2009-08-14 13:17:53 UTC (rev 43365)
+++ scummvm/trunk/engines/gob/save/saveload.h 2009-08-14 15:22:43 UTC (rev 43366)
@@ -251,7 +251,6 @@
GameHandler *_gameHandler;
NotesHandler *_notesHandler;
- TempSpriteHandler *_tempSpriteHandler;
ScreenshotHandler *_screenshotHandler;
SaveHandler *getHandler(const char *fileName) const;
Modified: scummvm/trunk/engines/gob/save/saveload_v3.cpp
===================================================================
--- scummvm/trunk/engines/gob/save/saveload_v3.cpp 2009-08-14 13:17:53 UTC (rev 43365)
+++ scummvm/trunk/engines/gob/save/saveload_v3.cpp 2009-08-14 15:22:43 UTC (rev 43366)
@@ -33,8 +33,8 @@
SaveLoad_v3::SaveFile SaveLoad_v3::_saveFiles[] = {
{ "cat.inf", kSaveModeSave , 0, "savegame"},
{ "ima.inf", kSaveModeSave , 0, "screenshot"},
- { "intro.$$$", kSaveModeSave , 0, "temporary sprite"},
{ "bloc.inf", kSaveModeSave , 0, "notes"},
+ { "intro.$$$", kSaveModeIgnore, 0, "temporary sprite"},
{ "prot", kSaveModeIgnore, 0, 0},
{ "config", kSaveModeIgnore, 0, 0}
};
@@ -496,20 +496,17 @@
_screenshotHandler = new ScreenshotHandler(vm, _gameHandler, sShotType);
}
- _tempSpriteHandler = new TempSpriteHandler(vm);
_notesHandler = new NotesHandler(2560, vm, targetName);
_saveFiles[0].handler = _gameHandler;
_saveFiles[1].handler = _screenshotHandler;
- _saveFiles[2].handler = _tempSpriteHandler;
- _saveFiles[3].handler = _notesHandler;
+ _saveFiles[2].handler = _notesHandler;
}
SaveLoad_v3::~SaveLoad_v3() {
delete _screenshotHandler;
delete _gameHandler;
delete _notesHandler;
- delete _tempSpriteHandler;
}
const SaveLoad_v3::SaveFile *SaveLoad_v3::getSaveFile(const char *fileName) const {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list