diff options
author | Florian Kagerer | 2009-03-14 13:48:12 +0000 |
---|---|---|
committer | Florian Kagerer | 2009-03-14 13:48:12 +0000 |
commit | 092f2a37e3e8ef1283ee04281727ed113061ff27 (patch) | |
tree | 2851442f7002d0d93f5f1f3aa5e9558d6cc30eee /tools/create_kyradat | |
parent | 6225bf905f95addf161790fb74268cf5fb0954c7 (diff) | |
download | scummvm-rg350-092f2a37e3e8ef1283ee04281727ed113061ff27.tar.gz scummvm-rg350-092f2a37e3e8ef1283ee04281727ed113061ff27.tar.bz2 scummvm-rg350-092f2a37e3e8ef1283ee04281727ed113061ff27.zip |
LOL: - complete support for the three "special rooms" in the castle
svn-id: r39391
Diffstat (limited to 'tools/create_kyradat')
-rw-r--r-- | tools/create_kyradat/create_kyradat.cpp | 4 | ||||
-rw-r--r-- | tools/create_kyradat/create_kyradat.h | 2 | ||||
-rw-r--r-- | tools/create_kyradat/lol_cd.h | 2 | ||||
-rw-r--r-- | tools/create_kyradat/misc.h | 2 |
4 files changed, 9 insertions, 1 deletions
diff --git a/tools/create_kyradat/create_kyradat.cpp b/tools/create_kyradat/create_kyradat.cpp index 6ed270638e..40cd18791b 100644 --- a/tools/create_kyradat/create_kyradat.cpp +++ b/tools/create_kyradat/create_kyradat.cpp @@ -31,7 +31,7 @@ #include "md5.h" enum { - kKyraDatVersion = 40, + kKyraDatVersion = 41, kIndexSize = 12 }; @@ -294,6 +294,8 @@ const ExtractFilename extractFilenames[] = { { lolLevelShpList, kTypeStringList, "SHPFILES.TXT" }, { lolLevelDatList, kTypeStringList, "DATFILES.TXT" }, { lolCompassDefs, k3TypeRaw16to8, "COMPASS.DEF" }, + { lolItemPrices, lolTypeRaw16, "ITEMCOST.DEF" }, + { lolStashSetup, kTypeRawData, "MONEYSTS.DEF" }, { lolDscUnk1, kTypeRawData, "DSCSHPU1.DEF" }, { lolDscShapeIndex1, kTypeRawData, "DSCSHPI1.DEF" }, diff --git a/tools/create_kyradat/create_kyradat.h b/tools/create_kyradat/create_kyradat.h index 10ce7494fb..ffafcb480e 100644 --- a/tools/create_kyradat/create_kyradat.h +++ b/tools/create_kyradat/create_kyradat.h @@ -204,6 +204,8 @@ enum kExtractID { lolLevelShpList, lolLevelDatList, lolCompassDefs, + lolItemPrices, + lolStashSetup, lolDscUnk1, lolDscShapeIndex1, diff --git a/tools/create_kyradat/lol_cd.h b/tools/create_kyradat/lol_cd.h index dfc43c1839..d67447bfe1 100644 --- a/tools/create_kyradat/lol_cd.h +++ b/tools/create_kyradat/lol_cd.h @@ -27,6 +27,8 @@ const ExtractEntry lolCDFile2[] = { { lolLevelShpList, 0x00032826, 0x000328A5 }, { lolLevelDatList, 0x000328A5, 0x000329A4 }, { lolCompassDefs, 0x000286C4, 0x000287C4 }, + { lolItemPrices, 0x0002F8C0, 0x0002F91C }, + { lolStashSetup, 0x000324A5, 0x000324B1 }, { lolDscUnk1, 0x00032017, 0x0003203B }, { lolDscShapeIndex1, 0x0003203B, 0x0003205F }, diff --git a/tools/create_kyradat/misc.h b/tools/create_kyradat/misc.h index fbdaff9e91..7ab3362a5e 100644 --- a/tools/create_kyradat/misc.h +++ b/tools/create_kyradat/misc.h @@ -510,6 +510,8 @@ const int lolCDFile2Need[] = { lolLevelShpList, lolLevelDatList, lolCompassDefs, + lolItemPrices, + lolStashSetup, lolDscUnk1, lolDscShapeIndex1, lolDscShapeIndex2, |