diff options
author | Florian Kagerer | 2009-03-15 16:48:20 +0000 |
---|---|---|
committer | Florian Kagerer | 2009-03-15 16:48:20 +0000 |
commit | dcf32be3f656b0adda3feb3c07c1f5940ebfa979 (patch) | |
tree | ec584f60b548031d4dc06d595fe27b934537d027 /tools | |
parent | f1079ef624ff39aa9b09b3fc220244a99256aad6 (diff) | |
download | scummvm-rg350-dcf32be3f656b0adda3feb3c07c1f5940ebfa979.tar.gz scummvm-rg350-dcf32be3f656b0adda3feb3c07c1f5940ebfa979.tar.bz2 scummvm-rg350-dcf32be3f656b0adda3feb3c07c1f5940ebfa979.zip |
LOL: - added some missing animations for the shops
- added support for dropping/picking up items (no throwing yet)
svn-id: r39422
Diffstat (limited to 'tools')
-rw-r--r-- | tools/create_kyradat/create_kyradat.cpp | 3 | ||||
-rw-r--r-- | tools/create_kyradat/create_kyradat.h | 1 | ||||
-rw-r--r-- | tools/create_kyradat/lol_cd.h | 5 | ||||
-rw-r--r-- | tools/create_kyradat/misc.h | 1 |
4 files changed, 7 insertions, 3 deletions
diff --git a/tools/create_kyradat/create_kyradat.cpp b/tools/create_kyradat/create_kyradat.cpp index 40cd18791b..178cab0929 100644 --- a/tools/create_kyradat/create_kyradat.cpp +++ b/tools/create_kyradat/create_kyradat.cpp @@ -31,7 +31,7 @@ #include "md5.h" enum { - kKyraDatVersion = 41, + kKyraDatVersion = 42, kIndexSize = 12 }; @@ -276,6 +276,7 @@ const ExtractFilename extractFilenames[] = { //{ lolADLSfxIndex, kTypeRawData, "SFX_ADL.MAP" }, { lolSpellProperties, kTypeRawData, "SPELLS.DEF" }, { lolGameShapeMap, kTypeRawData, "GAMESHP.MAP" }, + { lolSceneItemOffs, kTypeRawData, "ITEMOFFS.DEF" }, { lolCharInvIndex, k3TypeRaw16to8, "CHARINV.MAP" }, { lolCharInvDefs, kTypeRawData, "CHARINV.DEF" }, { lolCharDefsMan, lolTypeRaw16, "CHMAN.DEF" }, diff --git a/tools/create_kyradat/create_kyradat.h b/tools/create_kyradat/create_kyradat.h index ffafcb480e..ee83bcfa5c 100644 --- a/tools/create_kyradat/create_kyradat.h +++ b/tools/create_kyradat/create_kyradat.h @@ -185,6 +185,7 @@ enum kExtractID { //lolADLSfxIndex, lolSpellProperties, lolGameShapeMap, + lolSceneItemOffs, lolCharInvIndex, lolCharInvDefs, lolCharDefsMan, diff --git a/tools/create_kyradat/lol_cd.h b/tools/create_kyradat/lol_cd.h index d67447bfe1..b7f80d075e 100644 --- a/tools/create_kyradat/lol_cd.h +++ b/tools/create_kyradat/lol_cd.h @@ -6,8 +6,9 @@ const ExtractEntry lolCDFile2[] = { { lolGMSfxIndex, 0x0002B010, 0x0002B10A }, { lolMT32SfxIndex, 0x0002B110, 0x0002B20A }, //{ lolADLSfxIndex, 0x0002B210, 0x0002B30A }, - { lolSpellProperties, 0x0002B5D0, 0x0002B6E8 }, + { lolSpellProperties, 0x0002B5E0, 0x0002B6F8 }, { lolGameShapeMap, 0x0002B35C, 0x0002B470 }, + { lolSceneItemOffs, 0x0003200F, 0x00032017 }, { lolCharInvIndex, 0x0002B470, 0x0002B47A }, { lolCharInvDefs, 0x0002B47A, 0x0002B4D2 }, { lolCharDefsMan, 0x0002B4D2, 0x0002B4E4 }, @@ -21,7 +22,7 @@ const ExtractEntry lolCDFile2[] = { { lolMonsterDirFlags, 0x00031FFF, 0x0003200F }, { lolMonsterScaleY, 0x00031BC0, 0x00031BDE }, { lolMonsterScaleX, 0x00031BDE, 0x00031BFE }, - { lolMonsterScaleWH, 0x000285C0, 0x00028638 }, + { lolMonsterScaleWH, 0x000285C0, 0x00028644 }, { lolInventoryDesc, 0x00032706, 0x0003271C }, { lolLevelShpList, 0x00032826, 0x000328A5 }, diff --git a/tools/create_kyradat/misc.h b/tools/create_kyradat/misc.h index 7ab3362a5e..51f3246775 100644 --- a/tools/create_kyradat/misc.h +++ b/tools/create_kyradat/misc.h @@ -491,6 +491,7 @@ const int lolCDFile2Need[] = { //lolADLSfxIndex, lolSpellProperties, lolGameShapeMap, + lolSceneItemOffs, lolCharInvIndex, lolCharInvDefs, lolCharDefsMan, |