aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_kyradat/games.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/create_kyradat/games.cpp')
-rw-r--r--devtools/create_kyradat/games.cpp1648
1 files changed, 824 insertions, 824 deletions
diff --git a/devtools/create_kyradat/games.cpp b/devtools/create_kyradat/games.cpp
index 65c1a23d0c..b3c855aafc 100644
--- a/devtools/create_kyradat/games.cpp
+++ b/devtools/create_kyradat/games.cpp
@@ -97,33 +97,33 @@ const Game kyra3Games[] = {
};
const Game eob1Games[] = {
- { kEob1, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "1bde1dd37b40ab6de8ad11be33a44c5a", "d760a605d1a1302d06975a1f209fdd72" } },
- { kEob1, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "0fa3c6e00a81171b9f2adb3fdeb8eea3", "756f300c62aabf1dbd3c26b3b04f8c00" } },
+ { kEoB1, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "1bde1dd37b40ab6de8ad11be33a44c5a", "d760a605d1a1302d06975a1f209fdd72" } },
+ { kEoB1, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "0fa3c6e00a81171b9f2adb3fdeb8eea3", "756f300c62aabf1dbd3c26b3b04f8c00" } },
GAME_DUMMY_ENTRY
};
const Game eob2Games[] = {
- { kEob2, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "e006d031c2d854f748947f777e0c59b0", 0 } },
- { kEob2, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6c6c4168deb2a4cb3dee3f1be2d39746", 0 } },
+ { kEoB2, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "e006d031c2d854f748947f777e0c59b0", 0 } },
+ { kEoB2, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6c6c4168deb2a4cb3dee3f1be2d39746", 0 } },
GAME_DUMMY_ENTRY
};
const Game lolGames[] = {
// DOS demo
- { kLol, { EN_ANY, -1, -1 }, kPlatformPC, kDemoVersion, { "30bb5af87d38adb47d3e6ce06b1cb042", 0 } },
+ { kLoL, { EN_ANY, -1, -1 }, kPlatformPC, kDemoVersion, { "30bb5af87d38adb47d3e6ce06b1cb042", 0 } },
// DOS floppy (no language specifc strings except character presets)
- { kLol, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "0cc764a204f7ba8cefe1a5f14c479619", 0 } },
- { kLol, { RU_RUS, -1, -1 }, kPlatformPC, kNoSpecial, { "80a9f9bf243bc6ed36d98584fc6988c4", 0 } },
- { kLol, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } },
+ { kLoL, { EN_ANY, -1, -1 }, kPlatformPC, kNoSpecial, { "0cc764a204f7ba8cefe1a5f14c479619", 0 } },
+ { kLoL, { RU_RUS, -1, -1 }, kPlatformPC, kNoSpecial, { "80a9f9bf243bc6ed36d98584fc6988c4", 0 } },
+ { kLoL, { DE_DEU, -1, -1 }, kPlatformPC, kNoSpecial, { "6b843869772c1b779e1386be868c15dd", 0 } },
// PC98 (no language specifc strings)
- { kLol, { JA_JPN, -1, -1 }, kPlatformPC98, kNoSpecial, { "6d5bd4a2f5ce433365734ca6b7a8d984", "1b0a457c48ae6908da301b656fe0aab4" } },
+ { kLoL, { JA_JPN, -1, -1 }, kPlatformPC98, kNoSpecial, { "6d5bd4a2f5ce433365734ca6b7a8d984", "1b0a457c48ae6908da301b656fe0aab4" } },
// DOS CD (multi language version, with no language specific strings)
- { kLol, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "263998ec600afca1cc7b935c473df670" } },
- { kLol, { IT_ITA, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "f2af366e00f79dbf832fa19701d71ed9" } }, // Italian fan translation
- { kLol, { EN_ANY, FR_FRA, RU_RUS }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "5b33478718968676343803911dd5e3e4" } }, // Russian fan translation
+ { kLoL, { EN_ANY, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "263998ec600afca1cc7b935c473df670" } },
+ { kLoL, { IT_ITA, FR_FRA, DE_DEU }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "f2af366e00f79dbf832fa19701d71ed9" } }, // Italian fan translation
+ { kLoL, { EN_ANY, FR_FRA, RU_RUS }, kPlatformPC, kTalkieVersion, { "9d1778314de80598c0b0d032e2a1a1cf", "5b33478718968676343803911dd5e3e4" } }, // Russian fan translation
GAME_DUMMY_ENTRY
};
@@ -777,250 +777,250 @@ const int kyra3Need[] = {
};
const int lolFloppyNeed[] = {
- kLolIngamePakFiles,
-
- kLolCharacterDefs,
- kLolIngameSfxFiles,
- kLolIngameSfxIndex,
- kLolMusicTrackMap,
- kLolIngameGMSfxIndex,
- kLolIngameMT32SfxIndex,
- kLolIngamePcSpkSfxIndex,
- kLolSpellProperties,
- kLolGameShapeMap,
- kLolSceneItemOffs,
- kLolCharInvIndex,
- kLolCharInvDefs,
- kLolCharDefsMan,
- kLolCharDefsWoman,
- kLolCharDefsKieran,
- kLolCharDefsAkshel,
- kLolExpRequirements,
- kLolMonsterModifiers,
- kLolMonsterShiftOffsets,
- kLolMonsterDirFlags,
- kLolMonsterScaleY,
- kLolMonsterScaleX,
- kLolMonsterScaleWH,
- kLolFlyingObjectShp,
- kLolInventoryDesc,
-
- kLolLevelShpList,
- kLolLevelDatList,
- kLolCompassDefs,
- kLolStashSetup,
- kLolDscWalls,
- kLolEobCommonDscShapeIndex,
- kLolDscOvlMap,
- kLolDscScaleWidthData,
- kLolDscScaleHeightData,
- kLolEobCommonDscX,
- kLolDscY,
- kLolEobCommonDscTileIndex,
- kLolEobCommonDscUnk2,
- kLolEobCommonDscDoorShapeIndex,
- kLolEobCommonDscDimData1,
- kLolEobCommonDscDimData2,
- kLolEobCommonDscBlockMap,
- kLolEobCommonDscDimMap,
- kLolDscOvlIndex,
- kLolEobCommonDscBlockIndex,
- kLolEobCommonDscDoorY2,
- kLolDscDoorScale,
- kLolDscDoor4,
- kLolDscDoorX,
- kLolDscDoorY,
-
- kLolScrollXTop,
- kLolScrollYTop,
- kLolScrollXBottom,
- kLolScrollYBottom,
-
- kLolButtonDefs,
- kLolButtonList1,
- kLolButtonList1,
- kLolButtonList2,
- kLolButtonList3,
- kLolButtonList4,
- kLolButtonList5,
- kLolButtonList6,
- kLolButtonList7,
- kLolButtonList8,
-
- kLolLegendData,
- kLolMapCursorOvl,
- kLolMapStringId,
-
- kLolSpellbookAnim,
- kLolSpellbookCoords,
- kLolHealShapeFrames,
- kLolLightningDefs,
- kLolFireballCoords,
+ kLoLIngamePakFiles,
+
+ kLoLCharacterDefs,
+ kLoLIngameSfxFiles,
+ kLoLIngameSfxIndex,
+ kLoLMusicTrackMap,
+ kLoLIngameGMSfxIndex,
+ kLoLIngameMT32SfxIndex,
+ kLoLIngamePcSpkSfxIndex,
+ kLoLSpellProperties,
+ kLoLGameShapeMap,
+ kLoLSceneItemOffs,
+ kLoLCharInvIndex,
+ kLoLCharInvDefs,
+ kLoLCharDefsMan,
+ kLoLCharDefsWoman,
+ kLoLCharDefsKieran,
+ kLoLCharDefsAkshel,
+ kLoLExpRequirements,
+ kLoLMonsterModifiers,
+ kLoLMonsterShiftOffsets,
+ kLoLMonsterDirFlags,
+ kLoLMonsterScaleY,
+ kLoLMonsterScaleX,
+ kLoLMonsterScaleWH,
+ kLoLFlyingObjectShp,
+ kLoLInventoryDesc,
+
+ kLoLLevelShpList,
+ kLoLLevelDatList,
+ kLoLCompassDefs,
+ kLoLStashSetup,
+ kLoLDscWalls,
+ kRpgCommonDscShapeIndex,
+ kLoLDscOvlMap,
+ kLoLDscScaleWidthData,
+ kLoLDscScaleHeightData,
+ kRpgCommonDscX,
+ kLoLDscY,
+ kRpgCommonDscTileIndex,
+ kRpgCommonDscUnk2,
+ kRpgCommonDscDoorShapeIndex,
+ kRpgCommonDscDimData1,
+ kRpgCommonDscDimData2,
+ kRpgCommonDscBlockMap,
+ kRpgCommonDscDimMap,
+ kLoLDscOvlIndex,
+ kRpgCommonDscBlockIndex,
+ kRpgCommonDscDoorY2,
+ kLoLDscDoorScale,
+ kLoLDscDoor4,
+ kLoLDscDoorX,
+ kLoLDscDoorY,
+
+ kLoLScrollXTop,
+ kLoLScrollYTop,
+ kLoLScrollXBottom,
+ kLoLScrollYBottom,
+
+ kLoLButtonDefs,
+ kLoLButtonList1,
+ kLoLButtonList1,
+ kLoLButtonList2,
+ kLoLButtonList3,
+ kLoLButtonList4,
+ kLoLButtonList5,
+ kLoLButtonList6,
+ kLoLButtonList7,
+ kLoLButtonList8,
+
+ kLoLLegendData,
+ kLoLMapCursorOvl,
+ kLoLMapStringId,
+
+ kLoLSpellbookAnim,
+ kLoLSpellbookCoords,
+ kLoLHealShapeFrames,
+ kLoLLightningDefs,
+ kLoLFireballCoords,
-1
};
const int lolPC98Need[] = {
- kLolIngamePakFiles,
-
- kLolCharacterDefs,
- kLolIngameSfxFiles,
- kLolIngameSfxIndex,
- kLolSpellProperties,
- kLolGameShapeMap,
- kLolSceneItemOffs,
- kLolCharInvIndex,
- kLolCharInvDefs,
- kLolCharDefsMan,
- kLolCharDefsWoman,
- kLolCharDefsKieran,
- kLolCharDefsAkshel,
- kLolExpRequirements,
- kLolMonsterModifiers,
- kLolMonsterShiftOffsets,
- kLolMonsterDirFlags,
- kLolMonsterScaleY,
- kLolMonsterScaleX,
- kLolMonsterScaleWH,
- kLolFlyingObjectShp,
- kLolInventoryDesc,
-
- kLolLevelShpList,
- kLolLevelDatList,
- kLolCompassDefs,
- kLolStashSetup,
- kLolDscWalls,
- kLolEobCommonDscShapeIndex,
- kLolDscOvlMap,
- kLolDscScaleWidthData,
- kLolDscScaleHeightData,
- kLolEobCommonDscX,
- kLolDscY,
- kLolEobCommonDscTileIndex,
- kLolEobCommonDscUnk2,
- kLolEobCommonDscDoorShapeIndex,
- kLolEobCommonDscDimData1,
- kLolEobCommonDscDimData2,
- kLolEobCommonDscBlockMap,
- kLolEobCommonDscDimMap,
- kLolDscOvlIndex,
- kLolEobCommonDscBlockIndex,
- kLolEobCommonDscDoorY2,
- kLolDscDoorScale,
- kLolDscDoor4,
- kLolDscDoorX,
- kLolDscDoorY,
-
- kLolScrollXTop,
- kLolScrollYTop,
- kLolScrollXBottom,
- kLolScrollYBottom,
-
- kLolButtonDefs,
- kLolButtonList1,
- kLolButtonList1,
- kLolButtonList2,
- kLolButtonList3,
- kLolButtonList4,
- kLolButtonList5,
- kLolButtonList6,
- kLolButtonList7,
- kLolButtonList8,
-
- kLolLegendData,
- kLolMapStringId,
-
- kLolSpellbookAnim,
- kLolSpellbookCoords,
- kLolHealShapeFrames,
- kLolLightningDefs,
- kLolFireballCoords,
-
- kLolCredits,
+ kLoLIngamePakFiles,
+
+ kLoLCharacterDefs,
+ kLoLIngameSfxFiles,
+ kLoLIngameSfxIndex,
+ kLoLSpellProperties,
+ kLoLGameShapeMap,
+ kLoLSceneItemOffs,
+ kLoLCharInvIndex,
+ kLoLCharInvDefs,
+ kLoLCharDefsMan,
+ kLoLCharDefsWoman,
+ kLoLCharDefsKieran,
+ kLoLCharDefsAkshel,
+ kLoLExpRequirements,
+ kLoLMonsterModifiers,
+ kLoLMonsterShiftOffsets,
+ kLoLMonsterDirFlags,
+ kLoLMonsterScaleY,
+ kLoLMonsterScaleX,
+ kLoLMonsterScaleWH,
+ kLoLFlyingObjectShp,
+ kLoLInventoryDesc,
+
+ kLoLLevelShpList,
+ kLoLLevelDatList,
+ kLoLCompassDefs,
+ kLoLStashSetup,
+ kLoLDscWalls,
+ kRpgCommonDscShapeIndex,
+ kLoLDscOvlMap,
+ kLoLDscScaleWidthData,
+ kLoLDscScaleHeightData,
+ kRpgCommonDscX,
+ kLoLDscY,
+ kRpgCommonDscTileIndex,
+ kRpgCommonDscUnk2,
+ kRpgCommonDscDoorShapeIndex,
+ kRpgCommonDscDimData1,
+ kRpgCommonDscDimData2,
+ kRpgCommonDscBlockMap,
+ kRpgCommonDscDimMap,
+ kLoLDscOvlIndex,
+ kRpgCommonDscBlockIndex,
+ kRpgCommonDscDoorY2,
+ kLoLDscDoorScale,
+ kLoLDscDoor4,
+ kLoLDscDoorX,
+ kLoLDscDoorY,
+
+ kLoLScrollXTop,
+ kLoLScrollYTop,
+ kLoLScrollXBottom,
+ kLoLScrollYBottom,
+
+ kLoLButtonDefs,
+ kLoLButtonList1,
+ kLoLButtonList1,
+ kLoLButtonList2,
+ kLoLButtonList3,
+ kLoLButtonList4,
+ kLoLButtonList5,
+ kLoLButtonList6,
+ kLoLButtonList7,
+ kLoLButtonList8,
+
+ kLoLLegendData,
+ kLoLMapStringId,
+
+ kLoLSpellbookAnim,
+ kLoLSpellbookCoords,
+ kLoLHealShapeFrames,
+ kLoLLightningDefs,
+ kLoLFireballCoords,
+
+ kLoLCredits,
-1
};
const int lolCDNeed[] = {
- kLolHistory,
- kLolCharacterDefs,
- kLolIngameSfxFiles,
- kLolIngameSfxIndex,
- kLolMusicTrackMap,
- kLolIngameGMSfxIndex,
- kLolIngameMT32SfxIndex,
- kLolIngamePcSpkSfxIndex,
- kLolSpellProperties,
- kLolGameShapeMap,
- kLolSceneItemOffs,
- kLolCharInvIndex,
- kLolCharInvDefs,
- kLolCharDefsMan,
- kLolCharDefsWoman,
- kLolCharDefsKieran,
- kLolCharDefsAkshel,
- kLolExpRequirements,
- kLolMonsterModifiers,
- kLolMonsterShiftOffsets,
- kLolMonsterDirFlags,
- kLolMonsterScaleY,
- kLolMonsterScaleX,
- kLolMonsterScaleWH,
- kLolFlyingObjectShp,
- kLolInventoryDesc,
-
- kLolLevelShpList,
- kLolLevelDatList,
- kLolCompassDefs,
- kLolItemPrices,
- kLolStashSetup,
- kLolDscWalls,
- kLolEobCommonDscShapeIndex,
- kLolDscOvlMap,
- kLolDscScaleWidthData,
- kLolDscScaleHeightData,
- kLolEobCommonDscX,
- kLolDscY,
- kLolEobCommonDscTileIndex,
- kLolEobCommonDscUnk2,
- kLolEobCommonDscDoorShapeIndex,
- kLolEobCommonDscDimData1,
- kLolEobCommonDscDimData2,
- kLolEobCommonDscBlockMap,
- kLolEobCommonDscDimMap,
- kLolDscOvlIndex,
- kLolEobCommonDscBlockIndex,
- kLolEobCommonDscDoorY2,
- kLolDscDoorScale,
- kLolDscDoor4,
- kLolDscDoorX,
- kLolDscDoorY,
-
- kLolScrollXTop,
- kLolScrollYTop,
- kLolScrollXBottom,
- kLolScrollYBottom,
-
- kLolButtonDefs,
- kLolButtonList1,
- kLolButtonList1,
- kLolButtonList2,
- kLolButtonList3,
- kLolButtonList4,
- kLolButtonList5,
- kLolButtonList6,
- kLolButtonList7,
- kLolButtonList8,
-
- kLolLegendData,
- kLolMapCursorOvl,
- kLolMapStringId,
-
- kLolSpellbookAnim,
- kLolSpellbookCoords,
- kLolHealShapeFrames,
- kLolLightningDefs,
- kLolFireballCoords,
+ kLoLHistory,
+ kLoLCharacterDefs,
+ kLoLIngameSfxFiles,
+ kLoLIngameSfxIndex,
+ kLoLMusicTrackMap,
+ kLoLIngameGMSfxIndex,
+ kLoLIngameMT32SfxIndex,
+ kLoLIngamePcSpkSfxIndex,
+ kLoLSpellProperties,
+ kLoLGameShapeMap,
+ kLoLSceneItemOffs,
+ kLoLCharInvIndex,
+ kLoLCharInvDefs,
+ kLoLCharDefsMan,
+ kLoLCharDefsWoman,
+ kLoLCharDefsKieran,
+ kLoLCharDefsAkshel,
+ kLoLExpRequirements,
+ kLoLMonsterModifiers,
+ kLoLMonsterShiftOffsets,
+ kLoLMonsterDirFlags,
+ kLoLMonsterScaleY,
+ kLoLMonsterScaleX,
+ kLoLMonsterScaleWH,
+ kLoLFlyingObjectShp,
+ kLoLInventoryDesc,
+
+ kLoLLevelShpList,
+ kLoLLevelDatList,
+ kLoLCompassDefs,
+ kLoLItemPrices,
+ kLoLStashSetup,
+ kLoLDscWalls,
+ kRpgCommonDscShapeIndex,
+ kLoLDscOvlMap,
+ kLoLDscScaleWidthData,
+ kLoLDscScaleHeightData,
+ kRpgCommonDscX,
+ kLoLDscY,
+ kRpgCommonDscTileIndex,
+ kRpgCommonDscUnk2,
+ kRpgCommonDscDoorShapeIndex,
+ kRpgCommonDscDimData1,
+ kRpgCommonDscDimData2,
+ kRpgCommonDscBlockMap,
+ kRpgCommonDscDimMap,
+ kLoLDscOvlIndex,
+ kRpgCommonDscBlockIndex,
+ kRpgCommonDscDoorY2,
+ kLoLDscDoorScale,
+ kLoLDscDoor4,
+ kLoLDscDoorX,
+ kLoLDscDoorY,
+
+ kLoLScrollXTop,
+ kLoLScrollYTop,
+ kLoLScrollXBottom,
+ kLoLScrollYBottom,
+
+ kLoLButtonDefs,
+ kLoLButtonList1,
+ kLoLButtonList1,
+ kLoLButtonList2,
+ kLoLButtonList3,
+ kLoLButtonList4,
+ kLoLButtonList5,
+ kLoLButtonList6,
+ kLoLButtonList7,
+ kLoLButtonList8,
+
+ kLoLLegendData,
+ kLoLMapCursorOvl,
+ kLoLMapStringId,
+
+ kLoLSpellbookAnim,
+ kLoLSpellbookCoords,
+ kLoLHealShapeFrames,
+ kLoLLightningDefs,
+ kLoLFireballCoords,
-1
};
@@ -1034,585 +1034,585 @@ const int lolDemoNeed[] = {
};
const int eob1FloppyNeed[] = {
- kEobBaseChargenStrings1,
- kEobBaseChargenStrings2,
- kEobBaseChargenStartLevels,
- kEobBaseChargenStatStrings,
- kEobBaseChargenRaceSexStrings,
- kEobBaseChargenClassStrings,
- kEobBaseChargenAlignmentStrings,
- kEobBaseChargenEnterGameStrings,
- kEobBaseChargenClassMinStats,
- kEobBaseChargenRaceMinStats,
- kEobBaseChargenRaceMaxStats,
-
- kEobBaseSaveThrowTable1,
- kEobBaseSaveThrowTable2,
- kEobBaseSaveThrowTable3,
- kEobBaseSaveThrowTable4,
- kEobBaseSaveThrwLvlIndex,
- kEobBaseSaveThrwModDiv,
- kEobBaseSaveThrwModExt,
-
- kEob1MainMenuStrings,
- kEob1BonusStrings,
-
- kEob1IntroFilesOpening,
- kEob1IntroFilesTower,
- kEob1IntroFilesOrb,
- kEob1IntroFilesWdEntry,
- kEob1IntroFilesKing,
- kEob1IntroFilesHands,
- kEob1IntroFilesWdExit,
- kEob1IntroFilesTunnel,
- kEob1IntroOpeningFrmDelay,
- kEob1IntroWdEncodeX,
- kEob1IntroWdEncodeY,
- kEob1IntroWdEncodeWH,
- kEob1IntroWdDsX,
- kEob1IntroWdDsY,
- kEob1IntroTvlX1,
- kEob1IntroTvlY1,
- kEob1IntroTvlX2,
- kEob1IntroTvlY2,
- kEob1IntroTvlW,
- kEob1IntroTvlH,
-
- kEob1DoorShapeDefs,
- kEob1DoorSwitchShapeDefs,
- kEob1DoorSwitchCoords,
- kEob1MonsterProperties,
- kEob1EnemyMageSpellList,
- kEob1EnemyMageSfx,
- kEob1BeholderSpellList,
- kEob1BeholderSfx,
- kEob1TurnUndeadString,
-
- kEob1NpcShpData,
- kEob1NpcSubShpIndex1,
- kEob1NpcSubShpIndex2,
- kEob1NpcSubShpY,
- kEob1Npc0Strings,
- kEob1Npc11Strings,
- kEob1Npc12Strings,
- kEob1Npc21Strings,
- kEob1Npc22Strings,
- kEob1Npc31Strings,
- kEob1Npc32Strings,
- kEob1Npc4Strings,
- kEob1Npc5Strings,
- kEob1Npc6Strings,
- kEob1Npc7Strings,
-
- kEobBasePryDoorStrings,
- kEobBaseWarningStrings,
-
- kEobBaseItemSuffixStringsRings,
- kEobBaseItemSuffixStringsPotions,
- kEobBaseItemSuffixStringsWands,
+ kEoBBaseChargenStrings1,
+ kEoBBaseChargenStrings2,
+ kEoBBaseChargenStartLevels,
+ kEoBBaseChargenStatStrings,
+ kEoBBaseChargenRaceSexStrings,
+ kEoBBaseChargenClassStrings,
+ kEoBBaseChargenAlignmentStrings,
+ kEoBBaseChargenEnterGameStrings,
+ kEoBBaseChargenClassMinStats,
+ kEoBBaseChargenRaceMinStats,
+ kEoBBaseChargenRaceMaxStats,
+
+ kEoBBaseSaveThrowTable1,
+ kEoBBaseSaveThrowTable2,
+ kEoBBaseSaveThrowTable3,
+ kEoBBaseSaveThrowTable4,
+ kEoBBaseSaveThrwLvlIndex,
+ kEoBBaseSaveThrwModDiv,
+ kEoBBaseSaveThrwModExt,
+
+ kEoB1MainMenuStrings,
+ kEoB1BonusStrings,
+
+ kEoB1IntroFilesOpening,
+ kEoB1IntroFilesTower,
+ kEoB1IntroFilesOrb,
+ kEoB1IntroFilesWdEntry,
+ kEoB1IntroFilesKing,
+ kEoB1IntroFilesHands,
+ kEoB1IntroFilesWdExit,
+ kEoB1IntroFilesTunnel,
+ kEoB1IntroOpeningFrmDelay,
+ kEoB1IntroWdEncodeX,
+ kEoB1IntroWdEncodeY,
+ kEoB1IntroWdEncodeWH,
+ kEoB1IntroWdDsX,
+ kEoB1IntroWdDsY,
+ kEoB1IntroTvlX1,
+ kEoB1IntroTvlY1,
+ kEoB1IntroTvlX2,
+ kEoB1IntroTvlY2,
+ kEoB1IntroTvlW,
+ kEoB1IntroTvlH,
+
+ kEoB1DoorShapeDefs,
+ kEoB1DoorSwitchShapeDefs,
+ kEoB1DoorSwitchCoords,
+ kEoB1MonsterProperties,
+ kEoB1EnemyMageSpellList,
+ kEoB1EnemyMageSfx,
+ kEoB1BeholderSpellList,
+ kEoB1BeholderSfx,
+ kEoB1TurnUndeadString,
+
+ kEoB1NpcShpData,
+ kEoB1NpcSubShpIndex1,
+ kEoB1NpcSubShpIndex2,
+ kEoB1NpcSubShpY,
+ kEoB1Npc0Strings,
+ kEoB1Npc11Strings,
+ kEoB1Npc12Strings,
+ kEoB1Npc21Strings,
+ kEoB1Npc22Strings,
+ kEoB1Npc31Strings,
+ kEoB1Npc32Strings,
+ kEoB1Npc4Strings,
+ kEoB1Npc5Strings,
+ kEoB1Npc6Strings,
+ kEoB1Npc7Strings,
+
+ kEoBBasePryDoorStrings,
+ kEoBBaseWarningStrings,
+
+ kEoBBaseItemSuffixStringsRings,
+ kEoBBaseItemSuffixStringsPotions,
+ kEoBBaseItemSuffixStringsWands,
- kEobBaseRipItemStrings,
- kEobBaseCursedString,
- kEobBaseEnchantedString,
- kEobBaseMagicObjectStrings,
- kEobBaseMagicObject5String,
- kEobBasePatternSuffix,
- kEobBasePatternGrFix1,
- kEobBasePatternGrFix2,
- kEobBaseValidateArmorString,
- kEobBaseValidateNoDropString,
- kEobBasePotionStrings,
- kEobBaseWandString,
- kEobBaseItemMisuseStrings,
-
- kEobBaseTakenStrings,
- kEobBasePotionEffectStrings,
-
- kEobBaseYesNoStrings,
- kLolEobCommonMoreStrings,
- kEobBaseNpcMaxStrings,
- kEobBaseNpcJoinStrings,
- kEobBaseCancelStrings,
-
- kEobBaseMenuStringsMain,
- kEobBaseMenuStringsSaveLoad,
- kEobBaseMenuStringsOnOff,
- kEobBaseMenuStringsSpells,
- kEobBaseMenuStringsRest,
- kEobBaseMenuStringsDrop,
- kEobBaseMenuStringsExit,
- kEobBaseMenuStringsStarve,
- kEobBaseMenuStringsScribe,
- kEobBaseMenuStringsDrop2,
- kEobBaseMenuStringsHead,
- kEobBaseMenuStringsPoison,
- kEobBaseMenuStringsMgc,
- kEobBaseMenuStringsPrefs,
- kEobBaseMenuStringsRest2,
- kEobBaseMenuStringsRest4,
- kEobBaseMenuStringsDefeat,
- kEobBaseMenuYesNoStrings,
-
- kEobBaseSpellLevelsMage,
- kEobBaseSpellLevelsCleric,
- kEobBaseNumSpellsCleric,
- kEobBaseNumSpellsWisAdj,
- kEobBaseNumSpellsPal,
- kEobBaseNumSpellsMage,
+ kEoBBaseRipItemStrings,
+ kEoBBaseCursedString,
+ kEoBBaseEnchantedString,
+ kEoBBaseMagicObjectStrings,
+ kEoBBaseMagicObject5String,
+ kEoBBasePatternSuffix,
+ kEoBBasePatternGrFix1,
+ kEoBBasePatternGrFix2,
+ kEoBBaseValidateArmorString,
+ kEoBBaseValidateNoDropString,
+ kEoBBasePotionStrings,
+ kEoBBaseWandString,
+ kEoBBaseItemMisuseStrings,
+
+ kEoBBaseTakenStrings,
+ kEoBBasePotionEffectStrings,
+
+ kEoBBaseYesNoStrings,
+ kRpgCommonMoreStrings,
+ kEoBBaseNpcMaxStrings,
+ kEoBBaseNpcJoinStrings,
+ kEoBBaseCancelStrings,
+
+ kEoBBaseMenuStringsMain,
+ kEoBBaseMenuStringsSaveLoad,
+ kEoBBaseMenuStringsOnOff,
+ kEoBBaseMenuStringsSpells,
+ kEoBBaseMenuStringsRest,
+ kEoBBaseMenuStringsDrop,
+ kEoBBaseMenuStringsExit,
+ kEoBBaseMenuStringsStarve,
+ kEoBBaseMenuStringsScribe,
+ kEoBBaseMenuStringsDrop2,
+ kEoBBaseMenuStringsHead,
+ kEoBBaseMenuStringsPoison,
+ kEoBBaseMenuStringsMgc,
+ kEoBBaseMenuStringsPrefs,
+ kEoBBaseMenuStringsRest2,
+ kEoBBaseMenuStringsRest4,
+ kEoBBaseMenuStringsDefeat,
+ kEoBBaseMenuYesNoStrings,
+
+ kEoBBaseSpellLevelsMage,
+ kEoBBaseSpellLevelsCleric,
+ kEoBBaseNumSpellsCleric,
+ kEoBBaseNumSpellsWisAdj,
+ kEoBBaseNumSpellsPal,
+ kEoBBaseNumSpellsMage,
- kEobBaseCharGuiStringsHp,
- kEobBaseCharGuiStringsWp1,
- kEobBaseCharGuiStringsWr,
- kEobBaseCharGuiStringsSt1,
- kEobBaseCharGuiStringsIn,
-
- kEobBaseCharStatusStrings7,
- kEobBaseCharStatusStrings81,
- kEobBaseCharStatusStrings9,
- kEobBaseCharStatusStrings131,
-
- kEobBaseLevelGainStrings,
- kEobBaseExperienceTable0,
- kEobBaseExperienceTable1,
- kEobBaseExperienceTable2,
- kEobBaseExperienceTable3,
- kEobBaseExperienceTable4,
-
- kEobBaseBookNumbers,
- kEobBaseMageSpellsList,
- kEobBaseClericSpellsList,
- kEobBaseSpellNames,
- kEobBaseMagicStrings1,
- kEobBaseMagicStrings2,
- kEobBaseMagicStrings3,
- kEobBaseMagicStrings4,
- kEobBaseMagicStrings6,
- kEobBaseMagicStrings7,
- kEobBaseMagicStrings8,
-
- kEobBaseExpObjectTblIndex,
- kEobBaseExpObjectShpStart,
- kEobBaseExpObjectTbl1,
- kEobBaseExpObjectTbl2,
- kEobBaseExpObjectTbl3,
- kEobBaseExpObjectY,
-
- kEobBaseSparkDefSteps,
- kEobBaseSparkDefSubSteps,
- kEobBaseSparkDefShift,
- kEobBaseSparkDefAdd,
- kEobBaseSparkDefX,
- kEobBaseSparkDefY,
- kEobBaseSparkOfFlags1,
- kEobBaseSparkOfFlags2,
- kEobBaseSparkOfShift,
- kEobBaseSparkOfX,
- kEobBaseSparkOfY,
-
- kEobBaseSpellProperties,
- kEobBaseMagicFlightProps,
- kEobBaseTurnUndeadEffect,
- kEobBaseBurningHandsDest,
- kEobBaseConeOfColdDest1,
- kEobBaseConeOfColdDest2,
- kEobBaseConeOfColdDest3,
- kEobBaseConeOfColdDest4,
- kEobBaseConeOfColdGfxTbl,
-
- kLolEobCommonDscDoorShapeIndex,
- kEobBaseWllFlagPreset,
- kEobBaseDscShapeCoords,
- kEobBaseDscDoorScaleOffs,
- kEobBaseDscDoorScaleMult1,
- kEobBaseDscDoorScaleMult2,
- kEobBaseDscDoorScaleMult3,
- kEobBaseDscDoorScaleMult4,
- kEobBaseDscDoorScaleMult5,
- kEobBaseDscDoorScaleMult6,
- kEobBaseDscDoorXE,
- kEobBaseDscDoorY1,
- kEobBaseDscDoorY3,
- kEobBaseDscDoorY4,
- kEobBaseDscDoorY5,
- kEobBaseDscDoorY6,
- kEobBaseDscDoorY7,
- kEobBaseDscDoorCoordsExt,
-
- kEobBaseDscItemPosIndex,
- kEobBaseDscItemShpX,
- kEobBaseDscItemPosUnk,
- kEobBaseDscItemTileIndex,
- kEobBaseDscItemShapeMap,
- kEobBaseDscTelptrShpCoords,
-
- kEobBasePortalSeqData,
- kEobBaseManDef,
- kEobBaseManWord,
- kEobBaseManPrompt,
-
- kEobBaseDscMonsterFrmOffsTbl1,
- kEobBaseDscMonsterFrmOffsTbl2,
-
- kEobBaseInvSlotX,
- kEobBaseInvSlotY,
- kEobBaseSlotValidationFlags,
-
- kEobBaseProjectileWeaponTypes,
- kEobBaseWandTypes,
-
- kEobBaseDrawObjPosIndex,
- kEobBaseFlightObjFlipIndex,
- kEobBaseFlightObjShpMap,
- kEobBaseFlightObjSclIndex,
-
- kLolEobCommonDscShapeIndex,
- kLolEobCommonDscX,
- kLolEobCommonDscTileIndex,
- kLolEobCommonDscUnk2,
- kLolEobCommonDscDimData1,
- kLolEobCommonDscDimData2,
- kLolEobCommonDscBlockMap,
- kLolEobCommonDscDimMap,
- kLolEobCommonDscBlockIndex,
-
- kEobBaseClassModifierFlags,
-
- kEobBaseMonsterStepTable01,
- //kEobBaseMonsterStepTable1,
- kEobBaseMonsterStepTable2,
- kEobBaseMonsterStepTable3,
- kEobBaseMonsterCloseAttPosTable1,
- kEobBaseMonsterCloseAttPosTable21,
- //kEobBaseMonsterCloseAttUnkTable,
- kEobBaseMonsterCloseAttChkTable1,
- kEobBaseMonsterCloseAttChkTable2,
- kEobBaseMonsterCloseAttDstTable1,
- kEobBaseMonsterCloseAttDstTable2,
-
- kEobBaseMonsterProximityTable,
- kEobBaseFindBlockMonstersTable,
- kEobBaseMonsterDirChangeTable,
- kEobBaseMonsterDistAttStrings,
- kEobBaseEncodeMonsterDefs,
- kEobBaseNpcPresets,
- //kEob1Npc1Strings,
- //kEob1Npc2Strings,
+ kEoBBaseCharGuiStringsHp,
+ kEoBBaseCharGuiStringsWp1,
+ kEoBBaseCharGuiStringsWr,
+ kEoBBaseCharGuiStringsSt1,
+ kEoBBaseCharGuiStringsIn,
+
+ kEoBBaseCharStatusStrings7,
+ kEoBBaseCharStatusStrings81,
+ kEoBBaseCharStatusStrings9,
+ kEoBBaseCharStatusStrings131,
+
+ kEoBBaseLevelGainStrings,
+ kEoBBaseExperienceTable0,
+ kEoBBaseExperienceTable1,
+ kEoBBaseExperienceTable2,
+ kEoBBaseExperienceTable3,
+ kEoBBaseExperienceTable4,
+
+ kEoBBaseBookNumbers,
+ kEoBBaseMageSpellsList,
+ kEoBBaseClericSpellsList,
+ kEoBBaseSpellNames,
+ kEoBBaseMagicStrings1,
+ kEoBBaseMagicStrings2,
+ kEoBBaseMagicStrings3,
+ kEoBBaseMagicStrings4,
+ kEoBBaseMagicStrings6,
+ kEoBBaseMagicStrings7,
+ kEoBBaseMagicStrings8,
+
+ kEoBBaseExpObjectTblIndex,
+ kEoBBaseExpObjectShpStart,
+ kEoBBaseExpObjectTbl1,
+ kEoBBaseExpObjectTbl2,
+ kEoBBaseExpObjectTbl3,
+ kEoBBaseExpObjectY,
+
+ kEoBBaseSparkDefSteps,
+ kEoBBaseSparkDefSubSteps,
+ kEoBBaseSparkDefShift,
+ kEoBBaseSparkDefAdd,
+ kEoBBaseSparkDefX,
+ kEoBBaseSparkDefY,
+ kEoBBaseSparkOfFlags1,
+ kEoBBaseSparkOfFlags2,
+ kEoBBaseSparkOfShift,
+ kEoBBaseSparkOfX,
+ kEoBBaseSparkOfY,
+
+ kEoBBaseSpellProperties,
+ kEoBBaseMagicFlightProps,
+ kEoBBaseTurnUndeadEffect,
+ kEoBBaseBurningHandsDest,
+ kEoBBaseConeOfColdDest1,
+ kEoBBaseConeOfColdDest2,
+ kEoBBaseConeOfColdDest3,
+ kEoBBaseConeOfColdDest4,
+ kEoBBaseConeOfColdGfxTbl,
+
+ kRpgCommonDscDoorShapeIndex,
+ kEoBBaseWllFlagPreset,
+ kEoBBaseDscShapeCoords,
+ kEoBBaseDscDoorScaleOffs,
+ kEoBBaseDscDoorScaleMult1,
+ kEoBBaseDscDoorScaleMult2,
+ kEoBBaseDscDoorScaleMult3,
+ kEoBBaseDscDoorScaleMult4,
+ kEoBBaseDscDoorScaleMult5,
+ kEoBBaseDscDoorScaleMult6,
+ kEoBBaseDscDoorXE,
+ kEoBBaseDscDoorY1,
+ kEoBBaseDscDoorY3,
+ kEoBBaseDscDoorY4,
+ kEoBBaseDscDoorY5,
+ kEoBBaseDscDoorY6,
+ kEoBBaseDscDoorY7,
+ kEoBBaseDscDoorCoordsExt,
+
+ kEoBBaseDscItemPosIndex,
+ kEoBBaseDscItemShpX,
+ kEoBBaseDscItemPosUnk,
+ kEoBBaseDscItemTileIndex,
+ kEoBBaseDscItemShapeMap,
+ kEoBBaseDscTelptrShpCoords,
+
+ kEoBBasePortalSeqData,
+ kEoBBaseManDef,
+ kEoBBaseManWord,
+ kEoBBaseManPrompt,
+
+ kEoBBaseDscMonsterFrmOffsTbl1,
+ kEoBBaseDscMonsterFrmOffsTbl2,
+
+ kEoBBaseInvSlotX,
+ kEoBBaseInvSlotY,
+ kEoBBaseSlotValidationFlags,
+
+ kEoBBaseProjectileWeaponTypes,
+ kEoBBaseWandTypes,
+
+ kEoBBaseDrawObjPosIndex,
+ kEoBBaseFlightObjFlipIndex,
+ kEoBBaseFlightObjShpMap,
+ kEoBBaseFlightObjSclIndex,
+
+ kRpgCommonDscShapeIndex,
+ kRpgCommonDscX,
+ kRpgCommonDscTileIndex,
+ kRpgCommonDscUnk2,
+ kRpgCommonDscDimData1,
+ kRpgCommonDscDimData2,
+ kRpgCommonDscBlockMap,
+ kRpgCommonDscDimMap,
+ kRpgCommonDscBlockIndex,
+
+ kEoBBaseClassModifierFlags,
+
+ kEoBBaseMonsterStepTable01,
+ //kEoBBaseMonsterStepTable1,
+ kEoBBaseMonsterStepTable2,
+ kEoBBaseMonsterStepTable3,
+ kEoBBaseMonsterCloseAttPosTable1,
+ kEoBBaseMonsterCloseAttPosTable21,
+ //kEoBBaseMonsterCloseAttUnkTable,
+ kEoBBaseMonsterCloseAttChkTable1,
+ kEoBBaseMonsterCloseAttChkTable2,
+ kEoBBaseMonsterCloseAttDstTable1,
+ kEoBBaseMonsterCloseAttDstTable2,
+
+ kEoBBaseMonsterProximityTable,
+ kEoBBaseFindBlockMonstersTable,
+ kEoBBaseMonsterDirChangeTable,
+ kEoBBaseMonsterDistAttStrings,
+ kEoBBaseEncodeMonsterDefs,
+ kEoBBaseNpcPresets,
+ //kEoB1Npc1Strings,
+ //kEoB1Npc2Strings,
-1
};
const int eob2FloppyNeed[] = {
- kEobBaseChargenStrings1,
- kEobBaseChargenStrings2,
- kEobBaseChargenStartLevels,
- kEobBaseChargenStatStrings,
- kEobBaseChargenRaceSexStrings,
- kEobBaseChargenClassStrings,
- kEobBaseChargenAlignmentStrings,
- kEobBaseChargenEnterGameStrings,
- kEobBaseChargenClassMinStats,
- kEobBaseChargenRaceMinStats,
- kEobBaseChargenRaceMaxStats,
-
- kEobBaseSaveThrowTable1,
- kEobBaseSaveThrowTable2,
- kEobBaseSaveThrowTable3,
- kEobBaseSaveThrowTable4,
- kEobBaseSaveThrwLvlIndex,
- kEobBaseSaveThrwModDiv,
- kEobBaseSaveThrwModExt,
-
- kEobBasePryDoorStrings,
- kEobBaseWarningStrings,
-
- kEobBaseItemSuffixStringsRings,
- kEobBaseItemSuffixStringsPotions,
- kEobBaseItemSuffixStringsWands,
-
- kEobBaseRipItemStrings,
- kEobBaseCursedString,
- kEobBaseEnchantedString,
- kEobBaseMagicObjectStrings,
- kEobBaseMagicObject5String,
- kEobBasePatternSuffix,
- kEobBasePatternGrFix1,
- kEobBasePatternGrFix2,
- kEobBaseValidateArmorString,
- kEobBaseValidateCursedString,
- kEobBaseValidateNoDropString,
- kEobBasePotionStrings,
- kEobBaseWandString,
- kEobBaseItemMisuseStrings,
-
- kEobBaseTakenStrings,
- kEobBasePotionEffectStrings,
-
- kEobBaseYesNoStrings,
- kLolEobCommonMoreStrings,
- kEobBaseNpcMaxStrings,
- kEobBaseOkStrings,
- kEobBaseNpcJoinStrings,
- kEobBaseCancelStrings,
- kEobBaseAbortStrings,
-
- kEobBaseMenuStringsMain,
- kEobBaseMenuStringsSaveLoad,
- kEobBaseMenuStringsOnOff,
- kEobBaseMenuStringsSpells,
- kEobBaseMenuStringsRest,
- kEobBaseMenuStringsDrop,
- kEobBaseMenuStringsExit,
- kEobBaseMenuStringsStarve,
- kEobBaseMenuStringsScribe,
- kEobBaseMenuStringsDrop2,
- kEobBaseMenuStringsHead,
- kEobBaseMenuStringsPoison,
- kEobBaseMenuStringsMgc,
- kEobBaseMenuStringsPrefs,
- kEobBaseMenuStringsRest2,
- kEobBaseMenuStringsRest3,
- kEobBaseMenuStringsRest4,
- kEobBaseMenuStringsDefeat,
- kEobBaseMenuStringsTransfer,
- kEobBaseMenuStringsSpec,
- kEobBaseMenuStringsSpellNo,
- kEobBaseMenuYesNoStrings,
-
- kEobBaseSpellLevelsMage,
- kEobBaseSpellLevelsCleric,
- kEobBaseNumSpellsCleric,
- kEobBaseNumSpellsWisAdj,
- kEobBaseNumSpellsPal,
- kEobBaseNumSpellsMage,
-
- kEobBaseCharGuiStringsHp,
- kEobBaseCharGuiStringsWp2,
- kEobBaseCharGuiStringsWr,
- kEobBaseCharGuiStringsSt2,
- kEobBaseCharGuiStringsIn,
-
- kEobBaseCharStatusStrings7,
- kEobBaseCharStatusStrings82,
- kEobBaseCharStatusStrings9,
- kEobBaseCharStatusStrings12,
- kEobBaseCharStatusStrings132,
-
- kEobBaseLevelGainStrings,
- kEobBaseExperienceTable0,
- kEobBaseExperienceTable1,
- kEobBaseExperienceTable2,
- kEobBaseExperienceTable3,
- kEobBaseExperienceTable4,
-
- kEobBaseBookNumbers,
- kEobBaseMageSpellsList,
- kEobBaseClericSpellsList,
- kEobBaseSpellNames,
- kEobBaseMagicStrings1,
- kEobBaseMagicStrings2,
- kEobBaseMagicStrings3,
- kEobBaseMagicStrings4,
- kEobBaseMagicStrings6,
- kEobBaseMagicStrings7,
- kEobBaseMagicStrings8,
-
- kEobBaseExpObjectTlMode,
- kEobBaseExpObjectTblIndex,
- kEobBaseExpObjectShpStart,
- kEobBaseExpObjectTbl1,
- kEobBaseExpObjectTbl2,
- kEobBaseExpObjectTbl3,
- kEobBaseExpObjectY,
-
- kEobBaseSparkDefSteps,
- kEobBaseSparkDefSubSteps,
- kEobBaseSparkDefShift,
- kEobBaseSparkDefAdd,
- kEobBaseSparkDefX,
- kEobBaseSparkDefY,
- kEobBaseSparkOfFlags1,
- kEobBaseSparkOfFlags2,
- kEobBaseSparkOfShift,
- kEobBaseSparkOfX,
- kEobBaseSparkOfY,
-
- kEobBaseSpellProperties,
- kEobBaseMagicFlightProps,
- kEobBaseTurnUndeadEffect,
- kEobBaseBurningHandsDest,
- kEobBaseConeOfColdDest1,
- kEobBaseConeOfColdDest2,
- kEobBaseConeOfColdDest3,
- kEobBaseConeOfColdDest4,
- kEobBaseConeOfColdGfxTbl,
-
- kLolEobCommonDscDoorShapeIndex,
- kEobBaseWllFlagPreset,
- kEobBaseDscShapeCoords,
-
- kEobBaseDscDoorScaleOffs,
- kEobBaseDscDoorScaleMult1,
- kEobBaseDscDoorScaleMult2,
- kEobBaseDscDoorScaleMult3,
- kEobBaseDscDoorType5Offs,
- kEobBaseDscDoorY1,
- kLolEobCommonDscDoorY2,
-
- kEobBaseDscItemPosIndex,
- kEobBaseDscItemShpX,
- kEobBaseDscItemPosUnk,
- kEobBaseDscItemTileIndex,
- kEobBaseDscItemShapeMap,
- kEobBaseDscTelptrShpCoords,
-
- kEobBasePortalSeqData,
- kEobBaseManDef,
- kEobBaseManWord,
- kEobBaseManPrompt,
-
- kEobBaseDscMonsterFrmOffsTbl1,
- kEobBaseDscMonsterFrmOffsTbl2,
-
- kEobBaseInvSlotX,
- kEobBaseInvSlotY,
- kEobBaseSlotValidationFlags,
-
- kEobBaseProjectileWeaponTypes,
- kEobBaseWandTypes,
-
- kEobBaseDrawObjPosIndex,
- kEobBaseFlightObjFlipIndex,
- kEobBaseFlightObjShpMap,
- kEobBaseFlightObjSclIndex,
-
- kEob2MainMenuStrings,
- kEob2TransferConvertTable,
- kEob2TransferExpTable,
-
- kEob2IntroStrings,
- kEob2IntroCPSFiles,
- kEob2IntroSeqData00,
- kEob2IntroSeqData01,
- kEob2IntroSeqData02,
- kEob2IntroSeqData03,
- kEob2IntroSeqData04,
- kEob2IntroSeqData05,
- kEob2IntroSeqData06,
- kEob2IntroSeqData07,
- kEob2IntroSeqData08,
- kEob2IntroSeqData09,
- kEob2IntroSeqData10,
- kEob2IntroSeqData11,
- kEob2IntroSeqData12,
- kEob2IntroSeqData13,
- kEob2IntroSeqData14,
- kEob2IntroSeqData15,
- kEob2IntroSeqData16,
- kEob2IntroSeqData17,
- kEob2IntroSeqData18,
- kEob2IntroSeqData19,
- kEob2IntroSeqData20,
- kEob2IntroSeqData21,
- kEob2IntroSeqData22,
- kEob2IntroSeqData23,
- kEob2IntroSeqData24,
- kEob2IntroSeqData25,
- kEob2IntroSeqData26,
- kEob2IntroSeqData27,
- kEob2IntroSeqData28,
- kEob2IntroSeqData29,
- kEob2IntroSeqData30,
- kEob2IntroSeqData31,
- kEob2IntroSeqData32,
- kEob2IntroSeqData33,
- kEob2IntroSeqData34,
- kEob2IntroSeqData35,
- kEob2IntroSeqData36,
- kEob2IntroSeqData37,
- kEob2IntroSeqData38,
- kEob2IntroSeqData39,
- kEob2IntroSeqData40,
- kEob2IntroSeqData41,
- kEob2IntroSeqData42,
- kEob2IntroSeqData43,
-
- kEob2IntroShapes00,
- kEob2IntroShapes01,
- kEob2IntroShapes04,
- kEob2IntroShapes07,
-
- kEob2FinaleStrings,
- kEob2CreditsData,
- kEob2FinaleCPSFiles,
- kEob2FinaleSeqData00,
- kEob2FinaleSeqData01,
- kEob2FinaleSeqData02,
- kEob2FinaleSeqData03,
- kEob2FinaleSeqData04,
- kEob2FinaleSeqData05,
- kEob2FinaleSeqData06,
- kEob2FinaleSeqData07,
- kEob2FinaleSeqData08,
- kEob2FinaleSeqData09,
- kEob2FinaleSeqData10,
- kEob2FinaleSeqData11,
- kEob2FinaleSeqData12,
- kEob2FinaleSeqData13,
- kEob2FinaleSeqData14,
- kEob2FinaleSeqData15,
- kEob2FinaleSeqData16,
- kEob2FinaleSeqData17,
- kEob2FinaleSeqData18,
- kEob2FinaleSeqData19,
- kEob2FinaleSeqData20,
- kEob2FinaleShapes00,
- kEob2FinaleShapes03,
- kEob2FinaleShapes07,
- kEob2FinaleShapes09,
- kEob2FinaleShapes10,
-
- kEob2NpcShapeData,
- kEobBaseClassModifierFlags,
-
- kEobBaseMonsterStepTable02,
- kEobBaseMonsterStepTable1,
- kEobBaseMonsterStepTable2,
- kEobBaseMonsterStepTable3,
- kEobBaseMonsterCloseAttPosTable1,
- kEobBaseMonsterCloseAttPosTable22,
- kEobBaseMonsterCloseAttUnkTable,
- kEobBaseMonsterCloseAttChkTable1,
- kEobBaseMonsterCloseAttChkTable2,
- kEobBaseMonsterCloseAttDstTable1,
- kEobBaseMonsterCloseAttDstTable2,
+ kEoBBaseChargenStrings1,
+ kEoBBaseChargenStrings2,
+ kEoBBaseChargenStartLevels,
+ kEoBBaseChargenStatStrings,
+ kEoBBaseChargenRaceSexStrings,
+ kEoBBaseChargenClassStrings,
+ kEoBBaseChargenAlignmentStrings,
+ kEoBBaseChargenEnterGameStrings,
+ kEoBBaseChargenClassMinStats,
+ kEoBBaseChargenRaceMinStats,
+ kEoBBaseChargenRaceMaxStats,
+
+ kEoBBaseSaveThrowTable1,
+ kEoBBaseSaveThrowTable2,
+ kEoBBaseSaveThrowTable3,
+ kEoBBaseSaveThrowTable4,
+ kEoBBaseSaveThrwLvlIndex,
+ kEoBBaseSaveThrwModDiv,
+ kEoBBaseSaveThrwModExt,
+
+ kEoBBasePryDoorStrings,
+ kEoBBaseWarningStrings,
+
+ kEoBBaseItemSuffixStringsRings,
+ kEoBBaseItemSuffixStringsPotions,
+ kEoBBaseItemSuffixStringsWands,
+
+ kEoBBaseRipItemStrings,
+ kEoBBaseCursedString,
+ kEoBBaseEnchantedString,
+ kEoBBaseMagicObjectStrings,
+ kEoBBaseMagicObject5String,
+ kEoBBasePatternSuffix,
+ kEoBBasePatternGrFix1,
+ kEoBBasePatternGrFix2,
+ kEoBBaseValidateArmorString,
+ kEoBBaseValidateCursedString,
+ kEoBBaseValidateNoDropString,
+ kEoBBasePotionStrings,
+ kEoBBaseWandString,
+ kEoBBaseItemMisuseStrings,
+
+ kEoBBaseTakenStrings,
+ kEoBBasePotionEffectStrings,
+
+ kEoBBaseYesNoStrings,
+ kRpgCommonMoreStrings,
+ kEoBBaseNpcMaxStrings,
+ kEoBBaseOkStrings,
+ kEoBBaseNpcJoinStrings,
+ kEoBBaseCancelStrings,
+ kEoBBaseAbortStrings,
+
+ kEoBBaseMenuStringsMain,
+ kEoBBaseMenuStringsSaveLoad,
+ kEoBBaseMenuStringsOnOff,
+ kEoBBaseMenuStringsSpells,
+ kEoBBaseMenuStringsRest,
+ kEoBBaseMenuStringsDrop,
+ kEoBBaseMenuStringsExit,
+ kEoBBaseMenuStringsStarve,
+ kEoBBaseMenuStringsScribe,
+ kEoBBaseMenuStringsDrop2,
+ kEoBBaseMenuStringsHead,
+ kEoBBaseMenuStringsPoison,
+ kEoBBaseMenuStringsMgc,
+ kEoBBaseMenuStringsPrefs,
+ kEoBBaseMenuStringsRest2,
+ kEoBBaseMenuStringsRest3,
+ kEoBBaseMenuStringsRest4,
+ kEoBBaseMenuStringsDefeat,
+ kEoBBaseMenuStringsTransfer,
+ kEoBBaseMenuStringsSpec,
+ kEoBBaseMenuStringsSpellNo,
+ kEoBBaseMenuYesNoStrings,
+
+ kEoBBaseSpellLevelsMage,
+ kEoBBaseSpellLevelsCleric,
+ kEoBBaseNumSpellsCleric,
+ kEoBBaseNumSpellsWisAdj,
+ kEoBBaseNumSpellsPal,
+ kEoBBaseNumSpellsMage,
+
+ kEoBBaseCharGuiStringsHp,
+ kEoBBaseCharGuiStringsWp2,
+ kEoBBaseCharGuiStringsWr,
+ kEoBBaseCharGuiStringsSt2,
+ kEoBBaseCharGuiStringsIn,
+
+ kEoBBaseCharStatusStrings7,
+ kEoBBaseCharStatusStrings82,
+ kEoBBaseCharStatusStrings9,
+ kEoBBaseCharStatusStrings12,
+ kEoBBaseCharStatusStrings132,
+
+ kEoBBaseLevelGainStrings,
+ kEoBBaseExperienceTable0,
+ kEoBBaseExperienceTable1,
+ kEoBBaseExperienceTable2,
+ kEoBBaseExperienceTable3,
+ kEoBBaseExperienceTable4,
+
+ kEoBBaseBookNumbers,
+ kEoBBaseMageSpellsList,
+ kEoBBaseClericSpellsList,
+ kEoBBaseSpellNames,
+ kEoBBaseMagicStrings1,
+ kEoBBaseMagicStrings2,
+ kEoBBaseMagicStrings3,
+ kEoBBaseMagicStrings4,
+ kEoBBaseMagicStrings6,
+ kEoBBaseMagicStrings7,
+ kEoBBaseMagicStrings8,
+
+ kEoBBaseExpObjectTlMode,
+ kEoBBaseExpObjectTblIndex,
+ kEoBBaseExpObjectShpStart,
+ kEoBBaseExpObjectTbl1,
+ kEoBBaseExpObjectTbl2,
+ kEoBBaseExpObjectTbl3,
+ kEoBBaseExpObjectY,
+
+ kEoBBaseSparkDefSteps,
+ kEoBBaseSparkDefSubSteps,
+ kEoBBaseSparkDefShift,
+ kEoBBaseSparkDefAdd,
+ kEoBBaseSparkDefX,
+ kEoBBaseSparkDefY,
+ kEoBBaseSparkOfFlags1,
+ kEoBBaseSparkOfFlags2,
+ kEoBBaseSparkOfShift,
+ kEoBBaseSparkOfX,
+ kEoBBaseSparkOfY,
+
+ kEoBBaseSpellProperties,
+ kEoBBaseMagicFlightProps,
+ kEoBBaseTurnUndeadEffect,
+ kEoBBaseBurningHandsDest,
+ kEoBBaseConeOfColdDest1,
+ kEoBBaseConeOfColdDest2,
+ kEoBBaseConeOfColdDest3,
+ kEoBBaseConeOfColdDest4,
+ kEoBBaseConeOfColdGfxTbl,
+
+ kRpgCommonDscDoorShapeIndex,
+ kEoBBaseWllFlagPreset,
+ kEoBBaseDscShapeCoords,
+
+ kEoBBaseDscDoorScaleOffs,
+ kEoBBaseDscDoorScaleMult1,
+ kEoBBaseDscDoorScaleMult2,
+ kEoBBaseDscDoorScaleMult3,
+ kEoBBaseDscDoorType5Offs,
+ kEoBBaseDscDoorY1,
+ kRpgCommonDscDoorY2,
+
+ kEoBBaseDscItemPosIndex,
+ kEoBBaseDscItemShpX,
+ kEoBBaseDscItemPosUnk,
+ kEoBBaseDscItemTileIndex,
+ kEoBBaseDscItemShapeMap,
+ kEoBBaseDscTelptrShpCoords,
+
+ kEoBBasePortalSeqData,
+ kEoBBaseManDef,
+ kEoBBaseManWord,
+ kEoBBaseManPrompt,
+
+ kEoBBaseDscMonsterFrmOffsTbl1,
+ kEoBBaseDscMonsterFrmOffsTbl2,
+
+ kEoBBaseInvSlotX,
+ kEoBBaseInvSlotY,
+ kEoBBaseSlotValidationFlags,
+
+ kEoBBaseProjectileWeaponTypes,
+ kEoBBaseWandTypes,
+
+ kEoBBaseDrawObjPosIndex,
+ kEoBBaseFlightObjFlipIndex,
+ kEoBBaseFlightObjShpMap,
+ kEoBBaseFlightObjSclIndex,
+
+ kEoB2MainMenuStrings,
+ kEoB2TransferConvertTable,
+ kEoB2TransferExpTable,
+
+ kEoB2IntroStrings,
+ kEoB2IntroCPSFiles,
+ kEoB2IntroSeqData00,
+ kEoB2IntroSeqData01,
+ kEoB2IntroSeqData02,
+ kEoB2IntroSeqData03,
+ kEoB2IntroSeqData04,
+ kEoB2IntroSeqData05,
+ kEoB2IntroSeqData06,
+ kEoB2IntroSeqData07,
+ kEoB2IntroSeqData08,
+ kEoB2IntroSeqData09,
+ kEoB2IntroSeqData10,
+ kEoB2IntroSeqData11,
+ kEoB2IntroSeqData12,
+ kEoB2IntroSeqData13,
+ kEoB2IntroSeqData14,
+ kEoB2IntroSeqData15,
+ kEoB2IntroSeqData16,
+ kEoB2IntroSeqData17,
+ kEoB2IntroSeqData18,
+ kEoB2IntroSeqData19,
+ kEoB2IntroSeqData20,
+ kEoB2IntroSeqData21,
+ kEoB2IntroSeqData22,
+ kEoB2IntroSeqData23,
+ kEoB2IntroSeqData24,
+ kEoB2IntroSeqData25,
+ kEoB2IntroSeqData26,
+ kEoB2IntroSeqData27,
+ kEoB2IntroSeqData28,
+ kEoB2IntroSeqData29,
+ kEoB2IntroSeqData30,
+ kEoB2IntroSeqData31,
+ kEoB2IntroSeqData32,
+ kEoB2IntroSeqData33,
+ kEoB2IntroSeqData34,
+ kEoB2IntroSeqData35,
+ kEoB2IntroSeqData36,
+ kEoB2IntroSeqData37,
+ kEoB2IntroSeqData38,
+ kEoB2IntroSeqData39,
+ kEoB2IntroSeqData40,
+ kEoB2IntroSeqData41,
+ kEoB2IntroSeqData42,
+ kEoB2IntroSeqData43,
+
+ kEoB2IntroShapes00,
+ kEoB2IntroShapes01,
+ kEoB2IntroShapes04,
+ kEoB2IntroShapes07,
+
+ kEoB2FinaleStrings,
+ kEoB2CreditsData,
+ kEoB2FinaleCPSFiles,
+ kEoB2FinaleSeqData00,
+ kEoB2FinaleSeqData01,
+ kEoB2FinaleSeqData02,
+ kEoB2FinaleSeqData03,
+ kEoB2FinaleSeqData04,
+ kEoB2FinaleSeqData05,
+ kEoB2FinaleSeqData06,
+ kEoB2FinaleSeqData07,
+ kEoB2FinaleSeqData08,
+ kEoB2FinaleSeqData09,
+ kEoB2FinaleSeqData10,
+ kEoB2FinaleSeqData11,
+ kEoB2FinaleSeqData12,
+ kEoB2FinaleSeqData13,
+ kEoB2FinaleSeqData14,
+ kEoB2FinaleSeqData15,
+ kEoB2FinaleSeqData16,
+ kEoB2FinaleSeqData17,
+ kEoB2FinaleSeqData18,
+ kEoB2FinaleSeqData19,
+ kEoB2FinaleSeqData20,
+ kEoB2FinaleShapes00,
+ kEoB2FinaleShapes03,
+ kEoB2FinaleShapes07,
+ kEoB2FinaleShapes09,
+ kEoB2FinaleShapes10,
+
+ kEoB2NpcShapeData,
+ kEoBBaseClassModifierFlags,
+
+ kEoBBaseMonsterStepTable02,
+ kEoBBaseMonsterStepTable1,
+ kEoBBaseMonsterStepTable2,
+ kEoBBaseMonsterStepTable3,
+ kEoBBaseMonsterCloseAttPosTable1,
+ kEoBBaseMonsterCloseAttPosTable22,
+ kEoBBaseMonsterCloseAttUnkTable,
+ kEoBBaseMonsterCloseAttChkTable1,
+ kEoBBaseMonsterCloseAttChkTable2,
+ kEoBBaseMonsterCloseAttDstTable1,
+ kEoBBaseMonsterCloseAttDstTable2,
- kEobBaseMonsterProximityTable,
- kEobBaseFindBlockMonstersTable,
- kEobBaseMonsterDirChangeTable,
- kEobBaseMonsterDistAttStrings,
- kEobBaseEncodeMonsterDefs,
- kEobBaseNpcPresets,
- kEob2Npc1Strings,
- kEob2Npc2Strings,
- kEob2MonsterDustStrings,
- kEob2DreamSteps,
- kEob2KheldranStrings,
- kEob2HornStrings,
- kEob2HornSounds,
- kEob2WallOfForceDsX,
- kEob2WallOfForceDsY,
- kEob2WallOfForceNumW,
- kEob2WallOfForceNumH,
- kEob2WallOfForceShpId,
-
- kLolEobCommonDscShapeIndex,
- kLolEobCommonDscX,
- kLolEobCommonDscTileIndex,
- kLolEobCommonDscUnk2,
- kLolEobCommonDscDimData1,
- kLolEobCommonDscDimData2,
- kLolEobCommonDscBlockMap,
- kLolEobCommonDscDimMap,
- kLolEobCommonDscBlockIndex,
+ kEoBBaseMonsterProximityTable,
+ kEoBBaseFindBlockMonstersTable,
+ kEoBBaseMonsterDirChangeTable,
+ kEoBBaseMonsterDistAttStrings,
+ kEoBBaseEncodeMonsterDefs,
+ kEoBBaseNpcPresets,
+ kEoB2Npc1Strings,
+ kEoB2Npc2Strings,
+ kEoB2MonsterDustStrings,
+ kEoB2DreamSteps,
+ kEoB2KheldranStrings,
+ kEoB2HornStrings,
+ kEoB2HornSounds,
+ kEoB2WallOfForceDsX,
+ kEoB2WallOfForceDsY,
+ kEoB2WallOfForceNumW,
+ kEoB2WallOfForceNumH,
+ kEoB2WallOfForceShpId,
+
+ kRpgCommonDscShapeIndex,
+ kRpgCommonDscX,
+ kRpgCommonDscTileIndex,
+ kRpgCommonDscUnk2,
+ kRpgCommonDscDimData1,
+ kRpgCommonDscDimData2,
+ kRpgCommonDscBlockMap,
+ kRpgCommonDscDimMap,
+ kRpgCommonDscBlockIndex,
-1
};
@@ -1652,18 +1652,18 @@ const GameNeed gameNeedTable[] = {
{ kKyra2, kPlatformPC, kDemoVersion, kyra2DemoNeed },
- { kLol, kPlatformPC, kDemoVersion, lolDemoNeed },
+ { kLoL, kPlatformPC, kDemoVersion, lolDemoNeed },
{ kKyra3, kPlatformPC, kTalkieVersion, kyra3Need },
- { kLol, kPlatformPC, kNoSpecial, lolFloppyNeed },
- { kLol, kPlatformPC98, kNoSpecial, lolPC98Need },
+ { kLoL, kPlatformPC, kNoSpecial, lolFloppyNeed },
+ { kLoL, kPlatformPC98, kNoSpecial, lolPC98Need },
- { kLol, kPlatformPC, kTalkieVersion, lolCDNeed },
+ { kLoL, kPlatformPC, kTalkieVersion, lolCDNeed },
- { kEob1, kPlatformPC, kNoSpecial, eob1FloppyNeed },
+ { kEoB1, kPlatformPC, kNoSpecial, eob1FloppyNeed },
- { kEob2, kPlatformPC, kNoSpecial, eob2FloppyNeed },
+ { kEoB2, kPlatformPC, kNoSpecial, eob2FloppyNeed },
{ -1, -1, -1, 0 }
};