diff options
author | athrxx | 2011-12-12 16:23:01 +0100 |
---|---|---|
committer | Johannes Schickel | 2011-12-26 16:18:16 +0100 |
commit | 0aa32385230dbe1ab62bb2d02d04ca5cc46d928c (patch) | |
tree | 35be56542ceac10e0cb3707a502c7437fefde665 /devtools/create_kyradat/games.cpp | |
parent | 4e4f4164be57d66610eac570e048c9ade07f42ea (diff) | |
download | scummvm-rg350-0aa32385230dbe1ab62bb2d02d04ca5cc46d928c.tar.gz scummvm-rg350-0aa32385230dbe1ab62bb2d02d04ca5cc46d928c.tar.bz2 scummvm-rg350-0aa32385230dbe1ab62bb2d02d04ca5cc46d928c.zip |
KYRA: (EOB/LOL) - rename some vars
(all cases of Eob to EoB, all cases of Lol to LoL, all cases of LolEobCommon to RpgCommon)
Diffstat (limited to 'devtools/create_kyradat/games.cpp')
-rw-r--r-- | devtools/create_kyradat/games.cpp | 1648 |
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 } }; |