diff options
Diffstat (limited to 'tools/create_kyradat/misc.h')
-rw-r--r-- | tools/create_kyradat/misc.h | 122 |
1 files changed, 121 insertions, 1 deletions
diff --git a/tools/create_kyradat/misc.h b/tools/create_kyradat/misc.h index 191abf3370..f4fd212839 100644 --- a/tools/create_kyradat/misc.h +++ b/tools/create_kyradat/misc.h @@ -182,9 +182,127 @@ const int kyra1DemoNeed[] = { -1 }; +const int kyra1TownsEngNeed[] = { + kKallakWritingSeq, + kMalcolmTreeSeq, + kWestwoodLogoSeq, + kKyrandiaLogoSeq, + kKallakMalcolmSeq, + kForestSeq, + kIntroCPSStrings, + kIntroCOLStrings, + kIntroWSAStrings, + kIntroStrings, + kRoomList, + kRoomFilenames, + kCharacterImageFilenames, + kDefaultShapes, + kItemNames, + kTakenStrings, + kPlacedStrings, + kDroppedStrings, + kNoDropStrings, + kAmuleteAnimSeq, + kPaletteList1, + kPaletteList2, + kPaletteList3, + kPaletteList4, + kPaletteList5, + kPaletteList6, + kPaletteList7, + kPaletteList8, + kPaletteList9, + kPaletteList10, + kPaletteList11, + kPaletteList12, + kPaletteList13, + kPaletteList14, + kPaletteList15, + kPaletteList16, + kPaletteList17, + kPaletteList18, + kPaletteList19, + kPaletteList20, + kPaletteList21, + kPaletteList22, + kPaletteList23, + kPaletteList24, + kPaletteList25, + kPaletteList26, + kPaletteList27, + kPaletteList28, + kPaletteList29, + kPaletteList30, + kPaletteList31, + kPaletteList32, + kPaletteList33, + kPutDownString, + kWaitAmuletString, + kBlackJewelString, + kHealingTipString, + kPoisonGoneString, + kHealing1Shapes, + kHealing2Shapes, + kThePoisonStrings, + kFluteStrings, + kPoisonDeathShapes, + kFluteShapes, + kWinter1Shapes, + kWinter2Shapes, + kWinter3Shapes, + kDrinkShapes, + kWispShapes, + kMagicAnimShapes, + kBranStoneShapes, + kWispJewelStrings, + kMagicJewelStrings, + kFlaskFullString, + kFullFlaskString, + kOutroReunionSeq, + kOutroHomeString, + kVeryCleverString, + kGUIStrings, + kNewGameString, + kConfigStrings, + + kKyra1TownsSFXTable, + kCreditsStrings, + kMenuSKB, + kSjisVTable, + -1 +}; + +const int kyra1TownsJapNeed[] = { + kIntroStrings, + kItemNames, + kTakenStrings, + kPlacedStrings, + kDroppedStrings, + kNoDropStrings, + kPutDownString, + kWaitAmuletString, + kBlackJewelString, + kHealingTipString, + kPoisonGoneString, + kThePoisonStrings, + kFluteStrings, + kWispJewelStrings, + kMagicJewelStrings, + kFlaskFullString, + kFullFlaskString, + kOutroHomeString, + kVeryCleverString, + kGUIStrings, + kNewGameString, + kConfigStrings, + -1 +}; + const GameNeed gameNeedTable[] = { { kKyra1, -1, kyra1FloppyNeed }, { kKyra1, kTalkieVersion, kyra1CDNeed }, + { kKyra1, kFMTownsVersionE , kyra1TownsEngNeed}, + { kKyra1, kFMTownsVersionJ, kyra1TownsJapNeed}, { kKyra1, kDemoVersion, kyra1DemoNeed }, { -1, -1, 0 } }; @@ -192,7 +310,8 @@ const GameNeed gameNeedTable[] = { const SpecialExtension specialTable[] = { { kTalkieVersion, "CD" }, { kDemoVersion, "DEM" }, - { kFMTownsVersion, "TNS" }, + { kFMTownsVersionE , "TNS" }, + { kFMTownsVersionJ, "TNS" }, { -1, 0 } }; @@ -205,3 +324,4 @@ const Language languageTable[] = { { JA_JPN, "JPN" }, { -1, 0 } }; + |