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 svn-id: r43366
This commit is contained in:
parent
0064a1bc37
commit
5e90ce3536
2 changed files with 2 additions and 6 deletions
|
@ -251,7 +251,6 @@ protected:
|
|||
|
||||
GameHandler *_gameHandler;
|
||||
NotesHandler *_notesHandler;
|
||||
TempSpriteHandler *_tempSpriteHandler;
|
||||
ScreenshotHandler *_screenshotHandler;
|
||||
|
||||
SaveHandler *getHandler(const char *fileName) const;
|
||||
|
|
|
@ -33,8 +33,8 @@ namespace Gob {
|
|||
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 @@ SaveLoad_v3::SaveLoad_v3(GobEngine *vm, const char *targetName, ScreenshotType s
|
|||
_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 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue