- Added support for original kyra3 save files

- Added TalkObject::sceneId in savegames

svn-id: r32027
This commit is contained in:
Johannes Schickel 2008-05-11 17:20:23 +00:00
parent a6ccfa4f09
commit 825e3b5136
2 changed files with 85 additions and 16 deletions

View file

@ -29,7 +29,7 @@
#include "kyra/kyra.h"
#define CURRENT_SAVE_VERSION 12
#define CURRENT_SAVE_VERSION 13
#define GF_FLOPPY (1 << 0)
#define GF_TALKIE (1 << 1)
@ -70,6 +70,11 @@ KyraEngine::kReadSaveHeaderError KyraEngine::readSaveHeader(Common::InSaveFile *
header.description = descriptionBuffer;
header.gameID = GI_KYRA2;
break;
} else if (type == MKID_BE('MBL4') && header.version == 102) {
saveOk = true;
header.description = descriptionBuffer;
header.gameID = GI_KYRA3;
break;
}
}