aboutsummaryrefslogtreecommitdiff
path: root/tools/create_kyradat
diff options
context:
space:
mode:
authorFlorian Kagerer2009-01-18 23:50:31 +0000
committerFlorian Kagerer2009-01-18 23:50:31 +0000
commit44918f5f168ace7f21a9daef82e81e35e89ed000 (patch)
tree275507b9846a1edfb93bb396f9867638b56ae3f6 /tools/create_kyradat
parent7fba1e9aaf1803bd993a592faf015b0d9ac04777 (diff)
downloadscummvm-rg350-44918f5f168ace7f21a9daef82e81e35e89ed000.tar.gz
scummvm-rg350-44918f5f168ace7f21a9daef82e81e35e89ed000.tar.bz2
scummvm-rg350-44918f5f168ace7f21a9daef82e81e35e89ed000.zip
LOL: basic music support and some cleanup
svn-id: r35917
Diffstat (limited to 'tools/create_kyradat')
-rw-r--r--tools/create_kyradat/create_kyradat.cpp3
-rw-r--r--tools/create_kyradat/create_kyradat.h1
-rw-r--r--tools/create_kyradat/lol_cd.h1
-rw-r--r--tools/create_kyradat/misc.h1
4 files changed, 5 insertions, 1 deletions
diff --git a/tools/create_kyradat/create_kyradat.cpp b/tools/create_kyradat/create_kyradat.cpp
index 6544d9c2cd..775af9cc9c 100644
--- a/tools/create_kyradat/create_kyradat.cpp
+++ b/tools/create_kyradat/create_kyradat.cpp
@@ -31,7 +31,7 @@
#include "md5.h"
enum {
- kKyraDatVersion = 34,
+ kKyraDatVersion = 35,
kIndexSize = 12
};
@@ -266,6 +266,7 @@ const ExtractFilename extractFilenames[] = {
{ lolCharacterDefs, kTypeRawData, "CHARACTER.DEF" },
{ lolIngameSfxFiles, k2TypeSfxList, "SFXFILES.TRA" },
{ lolIngameSfxIndex, kTypeRawData, "SFXINDEX.MAP" },
+ { lolMusicTrackMap, kTypeRawData, "MUSIC.MAP" },
{ lolGMSfxIndex, kTypeRawData, "SFX_GM.MAP" },
{ lolMT32SfxIndex, kTypeRawData, "SFX_MT32.MAP" },
{ lolSpellProperties, kTypeRawData, "SPELLS.DEF" },
diff --git a/tools/create_kyradat/create_kyradat.h b/tools/create_kyradat/create_kyradat.h
index 8ffdc40c5f..f996cfe491 100644
--- a/tools/create_kyradat/create_kyradat.h
+++ b/tools/create_kyradat/create_kyradat.h
@@ -179,6 +179,7 @@ enum kExtractID {
lolCharacterDefs,
lolIngameSfxFiles,
lolIngameSfxIndex,
+ lolMusicTrackMap,
lolGMSfxIndex,
lolMT32SfxIndex,
lolSpellProperties,
diff --git a/tools/create_kyradat/lol_cd.h b/tools/create_kyradat/lol_cd.h
index bf57fa9f23..8f9e5453d1 100644
--- a/tools/create_kyradat/lol_cd.h
+++ b/tools/create_kyradat/lol_cd.h
@@ -2,6 +2,7 @@ const ExtractEntry lolCDFile2[] = {
{ lolCharacterDefs, 0x00029D60, 0x0002A1F2 },
{ lolIngameSfxFiles, 0x0002A330, 0x0002AC22 },
{ lolIngameSfxIndex, 0x0002AC22, 0x0002B00A },
+ { lolMusicTrackMap, 0x0002A240, 0x0002A330 },
{ lolGMSfxIndex, 0x0002B010, 0x0002B10A },
{ lolMT32SfxIndex, 0x0002B110, 0x0002B20A },
{ lolSpellProperties, 0x0002B5D0, 0x0002B6E8 },
diff --git a/tools/create_kyradat/misc.h b/tools/create_kyradat/misc.h
index 36b5ebe1ce..c664afc004 100644
--- a/tools/create_kyradat/misc.h
+++ b/tools/create_kyradat/misc.h
@@ -485,6 +485,7 @@ const int lolCDFile2Need[] = {
lolCharacterDefs,
lolIngameSfxFiles,
lolIngameSfxIndex,
+ lolMusicTrackMap,
lolGMSfxIndex,
lolMT32SfxIndex,
lolSpellProperties,