From ff268e8fd5997b60a035147bb9adbf1ead100d49 Mon Sep 17 00:00:00 2001 From: Florian Kagerer Date: Sun, 18 Jan 2009 17:04:24 +0000 Subject: LOL: Some drawing code and some opcodes so that the first scene will show up. Playing is not possible. This is still somewhat messy since a lot of stuff hasn't been figured out yet. svn-id: r35903 --- tools/create_kyradat/misc.h | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) (limited to 'tools/create_kyradat/misc.h') diff --git a/tools/create_kyradat/misc.h b/tools/create_kyradat/misc.h index c519418d37..91ee915319 100644 --- a/tools/create_kyradat/misc.h +++ b/tools/create_kyradat/misc.h @@ -481,12 +481,50 @@ const int kyra3Need[] = { -1 }; +const int lolCDFile2Need[] = { + lolCharacterDefs, + lolIngameSfxFiles, + lolIngameSfxIndex, + lolGMSfxIndex, + lolMT32SfxIndex, + lolSpellProperties, + lolGameShapeMap, + lolLevelShpList, + lolLevelDatList, + lolCompassDefs, + lolDscUnk1, + lolDscShapeIndex1, + lolDscShapeIndex2, + lolDscScaleWidthData, + lolDscScaleHeightData, + lolDscX, + lolDscY, + lolDscTileIndex, + lolDscUnk2, + lolDscDoorShapeIndex, + lolDscDimData1, + lolDscDimData2, + lolDscBlockMap, + lolDscDimMap, + lolDscDoor2, + lolDscShapeOvlIndex, + lolDscBlockIndex, + lolDscDoor1, + lolDscDoor2, + lolDscDoorScale, + lolDscDoor4, + lolDscDoorX, + lolDscDoorY, + + -1 +}; + const int lolDemoNeed[] = { k2SeqplayPakFiles, k2SeqplayStrings, k2SeqplaySeqData, k2SeqplaySfxFiles, - lSeqplayIntroTracks, + lolSeqplayIntroTracks, -1 }; @@ -519,6 +557,8 @@ const GameNeed gameNeedTable[] = { { kKyra3, -1, kyra3Need }, + { kLol, kLolCD, lolCDFile2Need }, + { -1, -1, 0 } }; @@ -544,6 +584,8 @@ const SpecialExtension specialTable[] = { { k2DemoVersion, "DEM" }, { k2DemoLol, "DEM" }, + { kLolCD, "CD" }, + { -1, 0 } }; -- cgit v1.2.3