HOPKINS: Bumped up savegame version, and added load handling the brief version 3 format
This commit is contained in:
parent
07d8e5643b
commit
ac70aa2e5c
2 changed files with 5 additions and 1 deletions
|
@ -258,6 +258,10 @@ void SaveLoadManager::createThumbnail(Graphics::Surface *s) {
|
|||
}
|
||||
|
||||
void SaveLoadManager::syncSavegameData(Common::Serializer &s, int version) {
|
||||
// The brief version 3 had the highscores embedded. They're in a separate file now, so skip
|
||||
if (version == 3 && s.isLoading())
|
||||
s.skip(100);
|
||||
|
||||
s.syncBytes(&_vm->_globals->_saveData->_data[0], 2050);
|
||||
syncCharacterLocation(s, _vm->_globals->_saveData->_cloneHopkins);
|
||||
syncCharacterLocation(s, _vm->_globals->_saveData->_realHopkins);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue