diff options
Diffstat (limited to 'devtools/create_kyradat')
-rw-r--r-- | devtools/create_kyradat/create_kyradat.cpp | 2508 | ||||
-rw-r--r-- | devtools/create_kyradat/create_kyradat.h | 914 | ||||
-rw-r--r-- | devtools/create_kyradat/extract.cpp | 60 | ||||
-rw-r--r-- | devtools/create_kyradat/extract.h | 20 | ||||
-rw-r--r-- | devtools/create_kyradat/games.cpp | 1648 | ||||
-rw-r--r-- | devtools/create_kyradat/tables.cpp | 1764 |
6 files changed, 3457 insertions, 3457 deletions
diff --git a/devtools/create_kyradat/create_kyradat.cpp b/devtools/create_kyradat/create_kyradat.cpp index d500cbd686..207385ef4f 100644 --- a/devtools/create_kyradat/create_kyradat.cpp +++ b/devtools/create_kyradat/create_kyradat.cpp @@ -216,456 +216,456 @@ const ExtractFilename extractFilenames[] = { { k3ItemStringMap, kTypeRawData, false }, // EYE OF THE BEHOLDER COMMON - { kEobBaseChargenStrings1, kTypeStringList, true }, - { kEobBaseChargenStrings2, kTypeStringList, true }, - { kEobBaseChargenStartLevels, kTypeRawData, false }, - { kEobBaseChargenStatStrings, kTypeStringList, true}, - { kEobBaseChargenRaceSexStrings, kTypeStringList, true }, - { kEobBaseChargenClassStrings, kTypeStringList, true }, - { kEobBaseChargenAlignmentStrings, kTypeStringList, true }, - { kEobBaseChargenEnterGameStrings, kTypeStringList, true }, - { kEobBaseChargenClassMinStats, k3TypeRaw16to8, false }, - { kEobBaseChargenRaceMinStats, k3TypeRaw16to8, false }, - { kEobBaseChargenRaceMaxStats, kLolTypeRaw16, false }, - - { kEobBaseSaveThrowTable1, kTypeRawData, false }, - { kEobBaseSaveThrowTable2, kTypeRawData, false }, - { kEobBaseSaveThrowTable3, kTypeRawData, false }, - { kEobBaseSaveThrowTable4, kTypeRawData, false }, - { kEobBaseSaveThrwLvlIndex, kTypeRawData, false }, - { kEobBaseSaveThrwModDiv, kTypeRawData, false }, - { kEobBaseSaveThrwModExt, kTypeRawData, false }, - - { kEobBasePryDoorStrings, kTypeStringList, true }, - { kEobBaseWarningStrings, kTypeStringList, true }, - - { kEobBaseItemSuffixStringsRings, kTypeStringList, true }, - { kEobBaseItemSuffixStringsPotions, kTypeStringList, true }, - { kEobBaseItemSuffixStringsWands, kTypeStringList, true }, - - { kEobBaseRipItemStrings, kTypeStringList, true }, - { kEobBaseCursedString, kTypeStringList, true }, - { kEobBaseEnchantedString, kTypeStringList, false }, - { kEobBaseMagicObjectStrings, kTypeStringList, true }, - { kEobBaseMagicObject5String, kTypeStringList, true }, - { kEobBasePatternSuffix, kTypeStringList, true }, - { kEobBasePatternGrFix1, kTypeStringList, true }, - { kEobBasePatternGrFix2, kTypeStringList, true }, - { kEobBaseValidateArmorString, kTypeStringList, true }, - { kEobBaseValidateCursedString, kTypeStringList, true }, - { kEobBaseValidateNoDropString, kTypeStringList, true }, - { kEobBasePotionStrings, kTypeStringList, true }, - { kEobBaseWandString, kTypeStringList, true }, - { kEobBaseItemMisuseStrings, kTypeStringList, true }, - - { kEobBaseTakenStrings, kTypeStringList, true }, - { kEobBasePotionEffectStrings, kTypeStringList, true }, - - { kEobBaseYesNoStrings, kTypeStringList, true }, - { kLolEobCommonMoreStrings, kTypeStringList, true }, - { kEobBaseNpcMaxStrings, kTypeStringList, true }, - { kEobBaseOkStrings, kTypeStringList, true }, - { kEobBaseNpcJoinStrings, kTypeStringList, true }, - { kEobBaseCancelStrings, kTypeStringList, true }, - { kEobBaseAbortStrings, kTypeStringList, true }, - - { kEobBaseMenuStringsMain, kTypeStringList, true }, - { kEobBaseMenuStringsSaveLoad, kTypeStringList, true }, - { kEobBaseMenuStringsOnOff, kTypeStringList, true }, - { kEobBaseMenuStringsSpells, kTypeStringList, true }, - { kEobBaseMenuStringsRest, kTypeStringList, true }, - { kEobBaseMenuStringsDrop, kTypeStringList, true }, - { kEobBaseMenuStringsExit, kTypeStringList, true }, - { kEobBaseMenuStringsStarve, kTypeStringList, true }, - { kEobBaseMenuStringsScribe, kTypeStringList, true }, - { kEobBaseMenuStringsDrop2, kTypeStringList, true }, - { kEobBaseMenuStringsHead, kTypeStringList, true }, - { kEobBaseMenuStringsPoison, kTypeStringList, true }, - { kEobBaseMenuStringsMgc, kTypeStringList, true }, - { kEobBaseMenuStringsPrefs, kTypeStringList, true }, - { kEobBaseMenuStringsRest2, kTypeStringList, true }, - { kEobBaseMenuStringsRest3, kTypeStringList, true }, - { kEobBaseMenuStringsRest4, kTypeStringList, true }, - { kEobBaseMenuStringsDefeat, kTypeStringList, true }, - { kEobBaseMenuStringsTransfer, kTypeStringList, true }, - { kEobBaseMenuStringsSpec, kTypeStringList, true }, - { kEobBaseMenuStringsSpellNo, kTypeStringList, false }, - { kEobBaseMenuYesNoStrings, kTypeStringList, true }, - - { kEobBaseSpellLevelsMage, kTypeRawData, false }, - { kEobBaseSpellLevelsCleric, kTypeRawData, false }, - { kEobBaseNumSpellsCleric, kTypeRawData, false }, - { kEobBaseNumSpellsWisAdj, kTypeRawData, false }, - { kEobBaseNumSpellsPal, kTypeRawData, false }, - { kEobBaseNumSpellsMage, kTypeRawData, false }, + { kEoBBaseChargenStrings1, kTypeStringList, true }, + { kEoBBaseChargenStrings2, kTypeStringList, true }, + { kEoBBaseChargenStartLevels, kTypeRawData, false }, + { kEoBBaseChargenStatStrings, kTypeStringList, true}, + { kEoBBaseChargenRaceSexStrings, kTypeStringList, true }, + { kEoBBaseChargenClassStrings, kTypeStringList, true }, + { kEoBBaseChargenAlignmentStrings, kTypeStringList, true }, + { kEoBBaseChargenEnterGameStrings, kTypeStringList, true }, + { kEoBBaseChargenClassMinStats, k3TypeRaw16to8, false }, + { kEoBBaseChargenRaceMinStats, k3TypeRaw16to8, false }, + { kEoBBaseChargenRaceMaxStats, kLoLTypeRaw16, false }, + + { kEoBBaseSaveThrowTable1, kTypeRawData, false }, + { kEoBBaseSaveThrowTable2, kTypeRawData, false }, + { kEoBBaseSaveThrowTable3, kTypeRawData, false }, + { kEoBBaseSaveThrowTable4, kTypeRawData, false }, + { kEoBBaseSaveThrwLvlIndex, kTypeRawData, false }, + { kEoBBaseSaveThrwModDiv, kTypeRawData, false }, + { kEoBBaseSaveThrwModExt, kTypeRawData, false }, + + { kEoBBasePryDoorStrings, kTypeStringList, true }, + { kEoBBaseWarningStrings, kTypeStringList, true }, + + { kEoBBaseItemSuffixStringsRings, kTypeStringList, true }, + { kEoBBaseItemSuffixStringsPotions, kTypeStringList, true }, + { kEoBBaseItemSuffixStringsWands, kTypeStringList, true }, + + { kEoBBaseRipItemStrings, kTypeStringList, true }, + { kEoBBaseCursedString, kTypeStringList, true }, + { kEoBBaseEnchantedString, kTypeStringList, false }, + { kEoBBaseMagicObjectStrings, kTypeStringList, true }, + { kEoBBaseMagicObject5String, kTypeStringList, true }, + { kEoBBasePatternSuffix, kTypeStringList, true }, + { kEoBBasePatternGrFix1, kTypeStringList, true }, + { kEoBBasePatternGrFix2, kTypeStringList, true }, + { kEoBBaseValidateArmorString, kTypeStringList, true }, + { kEoBBaseValidateCursedString, kTypeStringList, true }, + { kEoBBaseValidateNoDropString, kTypeStringList, true }, + { kEoBBasePotionStrings, kTypeStringList, true }, + { kEoBBaseWandString, kTypeStringList, true }, + { kEoBBaseItemMisuseStrings, kTypeStringList, true }, + + { kEoBBaseTakenStrings, kTypeStringList, true }, + { kEoBBasePotionEffectStrings, kTypeStringList, true }, + + { kEoBBaseYesNoStrings, kTypeStringList, true }, + { kRpgCommonMoreStrings, kTypeStringList, true }, + { kEoBBaseNpcMaxStrings, kTypeStringList, true }, + { kEoBBaseOkStrings, kTypeStringList, true }, + { kEoBBaseNpcJoinStrings, kTypeStringList, true }, + { kEoBBaseCancelStrings, kTypeStringList, true }, + { kEoBBaseAbortStrings, kTypeStringList, true }, + + { kEoBBaseMenuStringsMain, kTypeStringList, true }, + { kEoBBaseMenuStringsSaveLoad, kTypeStringList, true }, + { kEoBBaseMenuStringsOnOff, kTypeStringList, true }, + { kEoBBaseMenuStringsSpells, kTypeStringList, true }, + { kEoBBaseMenuStringsRest, kTypeStringList, true }, + { kEoBBaseMenuStringsDrop, kTypeStringList, true }, + { kEoBBaseMenuStringsExit, kTypeStringList, true }, + { kEoBBaseMenuStringsStarve, kTypeStringList, true }, + { kEoBBaseMenuStringsScribe, kTypeStringList, true }, + { kEoBBaseMenuStringsDrop2, kTypeStringList, true }, + { kEoBBaseMenuStringsHead, kTypeStringList, true }, + { kEoBBaseMenuStringsPoison, kTypeStringList, true }, + { kEoBBaseMenuStringsMgc, kTypeStringList, true }, + { kEoBBaseMenuStringsPrefs, kTypeStringList, true }, + { kEoBBaseMenuStringsRest2, kTypeStringList, true }, + { kEoBBaseMenuStringsRest3, kTypeStringList, true }, + { kEoBBaseMenuStringsRest4, kTypeStringList, true }, + { kEoBBaseMenuStringsDefeat, kTypeStringList, true }, + { kEoBBaseMenuStringsTransfer, kTypeStringList, true }, + { kEoBBaseMenuStringsSpec, kTypeStringList, true }, + { kEoBBaseMenuStringsSpellNo, kTypeStringList, false }, + { kEoBBaseMenuYesNoStrings, kTypeStringList, true }, + + { kEoBBaseSpellLevelsMage, kTypeRawData, false }, + { kEoBBaseSpellLevelsCleric, kTypeRawData, false }, + { kEoBBaseNumSpellsCleric, kTypeRawData, false }, + { kEoBBaseNumSpellsWisAdj, kTypeRawData, false }, + { kEoBBaseNumSpellsPal, kTypeRawData, false }, + { kEoBBaseNumSpellsMage, kTypeRawData, false }, - { kEobBaseCharGuiStringsHp, kTypeStringList, true }, - { kEobBaseCharGuiStringsWp1, kTypeStringList, true }, - { kEobBaseCharGuiStringsWp2, kTypeStringList, true }, - { kEobBaseCharGuiStringsWr, kTypeStringList, true }, - { kEobBaseCharGuiStringsSt1, kTypeStringList, true }, - { kEobBaseCharGuiStringsSt2, kTypeStringList, true }, - { kEobBaseCharGuiStringsIn, kTypeStringList, true }, - - { kEobBaseCharStatusStrings7, kTypeStringList, true }, - { kEobBaseCharStatusStrings81, kTypeStringList, true }, - { kEobBaseCharStatusStrings82, kTypeStringList, true }, - { kEobBaseCharStatusStrings9, kTypeStringList, true }, - { kEobBaseCharStatusStrings12, kTypeStringList, true }, - { kEobBaseCharStatusStrings131, kTypeStringList, true }, - { kEobBaseCharStatusStrings132, kTypeStringList, true }, - - { kEobBaseLevelGainStrings, kTypeStringList, true }, - { kEobBaseExperienceTable0, kLolTypeRaw32, false }, - { kEobBaseExperienceTable1, kLolTypeRaw32, false }, - { kEobBaseExperienceTable2, kLolTypeRaw32, false }, - { kEobBaseExperienceTable3, kLolTypeRaw32, false }, - { kEobBaseExperienceTable4, kLolTypeRaw32, false }, - - { kEobBaseWllFlagPreset, kTypeRawData, false }, - { kEobBaseDscShapeCoords, kLolTypeRaw16, false }, - { kEobBaseDscDoorScaleOffs, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult1, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult2, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult3, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult4, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult5, kTypeRawData, false }, - { kEobBaseDscDoorScaleMult6, kTypeRawData, false }, - { kEobBaseDscDoorType5Offs, kTypeRawData, false }, - { kEobBaseDscDoorXE, kTypeRawData, false }, - { kEobBaseDscDoorY1, kTypeRawData, false }, - { kEobBaseDscDoorY3, kTypeRawData, false }, - { kEobBaseDscDoorY4, kTypeRawData, false }, - { kEobBaseDscDoorY5, kTypeRawData, false }, - { kEobBaseDscDoorY6, kTypeRawData, false }, - { kEobBaseDscDoorY7, kTypeRawData, false }, - { kEobBaseDscDoorCoordsExt, kLolTypeRaw16, false }, - - { kEobBaseDscItemPosIndex, kTypeRawData, false }, - { kEobBaseDscItemShpX, kLolTypeRaw16, false }, - { kEobBaseDscItemPosUnk, kTypeRawData, false }, - { kEobBaseDscItemTileIndex, kTypeRawData, false }, - { kEobBaseDscItemShapeMap, kTypeRawData, false }, - { kEobBaseDscTelptrShpCoords, kTypeRawData, false }, - - { kEobBasePortalSeqData, kTypeRawData, false }, - { kEobBaseManDef, kTypeRawData, true }, - { kEobBaseManWord, kTypeStringList, true }, - { kEobBaseManPrompt, kTypeStringList, true }, - - { kEobBaseDscMonsterFrmOffsTbl1, kTypeRawData, false }, - { kEobBaseDscMonsterFrmOffsTbl2, kTypeRawData, false }, - - { kEobBaseInvSlotX, kLolTypeRaw16, false }, - { kEobBaseInvSlotY, kTypeRawData, false }, - { kEobBaseSlotValidationFlags, kLolTypeRaw16, false }, - - { kEobBaseProjectileWeaponTypes, kTypeRawData, false }, - { kEobBaseWandTypes, kTypeRawData, false }, - - { kEobBaseDrawObjPosIndex, kTypeRawData, false }, - { kEobBaseFlightObjFlipIndex, kTypeRawData, false }, - { kEobBaseFlightObjShpMap, kTypeRawData, false }, - { kEobBaseFlightObjSclIndex, kTypeRawData, false }, - - { kEobBaseBookNumbers, kTypeStringList, true }, - { kEobBaseMageSpellsList, kTypeStringList, true }, - { kEobBaseClericSpellsList, kTypeStringList, true }, - { kEobBaseSpellNames, kTypeStringList, true }, - - { kEobBaseMagicStrings1, kTypeStringList, true }, - { kEobBaseMagicStrings2, kTypeStringList, true }, - { kEobBaseMagicStrings3, kTypeStringList, true }, - { kEobBaseMagicStrings4, kTypeStringList, true }, - { kEobBaseMagicStrings6, kTypeStringList, true }, - { kEobBaseMagicStrings7, kTypeStringList, true }, - { kEobBaseMagicStrings8, kTypeStringList, true }, + { kEoBBaseCharGuiStringsHp, kTypeStringList, true }, + { kEoBBaseCharGuiStringsWp1, kTypeStringList, true }, + { kEoBBaseCharGuiStringsWp2, kTypeStringList, true }, + { kEoBBaseCharGuiStringsWr, kTypeStringList, true }, + { kEoBBaseCharGuiStringsSt1, kTypeStringList, true }, + { kEoBBaseCharGuiStringsSt2, kTypeStringList, true }, + { kEoBBaseCharGuiStringsIn, kTypeStringList, true }, + + { kEoBBaseCharStatusStrings7, kTypeStringList, true }, + { kEoBBaseCharStatusStrings81, kTypeStringList, true }, + { kEoBBaseCharStatusStrings82, kTypeStringList, true }, + { kEoBBaseCharStatusStrings9, kTypeStringList, true }, + { kEoBBaseCharStatusStrings12, kTypeStringList, true }, + { kEoBBaseCharStatusStrings131, kTypeStringList, true }, + { kEoBBaseCharStatusStrings132, kTypeStringList, true }, + + { kEoBBaseLevelGainStrings, kTypeStringList, true }, + { kEoBBaseExperienceTable0, kLoLTypeRaw32, false }, + { kEoBBaseExperienceTable1, kLoLTypeRaw32, false }, + { kEoBBaseExperienceTable2, kLoLTypeRaw32, false }, + { kEoBBaseExperienceTable3, kLoLTypeRaw32, false }, + { kEoBBaseExperienceTable4, kLoLTypeRaw32, false }, + + { kEoBBaseWllFlagPreset, kTypeRawData, false }, + { kEoBBaseDscShapeCoords, kLoLTypeRaw16, false }, + { kEoBBaseDscDoorScaleOffs, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult1, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult2, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult3, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult4, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult5, kTypeRawData, false }, + { kEoBBaseDscDoorScaleMult6, kTypeRawData, false }, + { kEoBBaseDscDoorType5Offs, kTypeRawData, false }, + { kEoBBaseDscDoorXE, kTypeRawData, false }, + { kEoBBaseDscDoorY1, kTypeRawData, false }, + { kEoBBaseDscDoorY3, kTypeRawData, false }, + { kEoBBaseDscDoorY4, kTypeRawData, false }, + { kEoBBaseDscDoorY5, kTypeRawData, false }, + { kEoBBaseDscDoorY6, kTypeRawData, false }, + { kEoBBaseDscDoorY7, kTypeRawData, false }, + { kEoBBaseDscDoorCoordsExt, kLoLTypeRaw16, false }, + + { kEoBBaseDscItemPosIndex, kTypeRawData, false }, + { kEoBBaseDscItemShpX, kLoLTypeRaw16, false }, + { kEoBBaseDscItemPosUnk, kTypeRawData, false }, + { kEoBBaseDscItemTileIndex, kTypeRawData, false }, + { kEoBBaseDscItemShapeMap, kTypeRawData, false }, + { kEoBBaseDscTelptrShpCoords, kTypeRawData, false }, + + { kEoBBasePortalSeqData, kTypeRawData, false }, + { kEoBBaseManDef, kTypeRawData, true }, + { kEoBBaseManWord, kTypeStringList, true }, + { kEoBBaseManPrompt, kTypeStringList, true }, + + { kEoBBaseDscMonsterFrmOffsTbl1, kTypeRawData, false }, + { kEoBBaseDscMonsterFrmOffsTbl2, kTypeRawData, false }, + + { kEoBBaseInvSlotX, kLoLTypeRaw16, false }, + { kEoBBaseInvSlotY, kTypeRawData, false }, + { kEoBBaseSlotValidationFlags, kLoLTypeRaw16, false }, + + { kEoBBaseProjectileWeaponTypes, kTypeRawData, false }, + { kEoBBaseWandTypes, kTypeRawData, false }, + + { kEoBBaseDrawObjPosIndex, kTypeRawData, false }, + { kEoBBaseFlightObjFlipIndex, kTypeRawData, false }, + { kEoBBaseFlightObjShpMap, kTypeRawData, false }, + { kEoBBaseFlightObjSclIndex, kTypeRawData, false }, + + { kEoBBaseBookNumbers, kTypeStringList, true }, + { kEoBBaseMageSpellsList, kTypeStringList, true }, + { kEoBBaseClericSpellsList, kTypeStringList, true }, + { kEoBBaseSpellNames, kTypeStringList, true }, + + { kEoBBaseMagicStrings1, kTypeStringList, true }, + { kEoBBaseMagicStrings2, kTypeStringList, true }, + { kEoBBaseMagicStrings3, kTypeStringList, true }, + { kEoBBaseMagicStrings4, kTypeStringList, true }, + { kEoBBaseMagicStrings6, kTypeStringList, true }, + { kEoBBaseMagicStrings7, kTypeStringList, true }, + { kEoBBaseMagicStrings8, kTypeStringList, true }, - { kEobBaseExpObjectTlMode, kTypeRawData, false }, - { kEobBaseExpObjectTblIndex, kTypeRawData, false }, - { kEobBaseExpObjectShpStart, kTypeRawData, false }, - { kEobBaseExpObjectTbl1, kTypeRawData, false }, - { kEobBaseExpObjectTbl2, kTypeRawData, false }, - { kEobBaseExpObjectTbl3, kTypeRawData, false }, - { kEobBaseExpObjectY, k3TypeRaw16to8, false }, - - { kEobBaseSparkDefSteps, kTypeRawData, false }, - { kEobBaseSparkDefSubSteps, kTypeRawData, false }, - { kEobBaseSparkDefShift, kTypeRawData, false }, - { kEobBaseSparkDefAdd, kTypeRawData, false }, - { kEobBaseSparkDefX, k3TypeRaw16to8, false }, - { kEobBaseSparkDefY, kTypeRawData, false }, - { kEobBaseSparkOfFlags1, kLolTypeRaw32, false }, - { kEobBaseSparkOfFlags2, kLolTypeRaw32, false }, - { kEobBaseSparkOfShift, kTypeRawData, false }, - { kEobBaseSparkOfX, kTypeRawData, false }, - { kEobBaseSparkOfY, kTypeRawData, false }, - { kEobBaseSpellProperties, kTypeRawData, false }, - { kEobBaseMagicFlightProps, kTypeRawData, false }, - { kEobBaseTurnUndeadEffect, kTypeRawData, false }, - { kEobBaseBurningHandsDest, kTypeRawData, false }, - { kEobBaseConeOfColdDest1, kTypeRawData, false }, - { kEobBaseConeOfColdDest2, kTypeRawData, false }, - { kEobBaseConeOfColdDest3, kTypeRawData, false }, - { kEobBaseConeOfColdDest4, kTypeRawData, false }, - { kEobBaseConeOfColdGfxTbl, k3TypeRaw16to8, false }, + { kEoBBaseExpObjectTlMode, kTypeRawData, false }, + { kEoBBaseExpObjectTblIndex, kTypeRawData, false }, + { kEoBBaseExpObjectShpStart, kTypeRawData, false }, + { kEoBBaseExpObjectTbl1, kTypeRawData, false }, + { kEoBBaseExpObjectTbl2, kTypeRawData, false }, + { kEoBBaseExpObjectTbl3, kTypeRawData, false }, + { kEoBBaseExpObjectY, k3TypeRaw16to8, false }, + + { kEoBBaseSparkDefSteps, kTypeRawData, false }, + { kEoBBaseSparkDefSubSteps, kTypeRawData, false }, + { kEoBBaseSparkDefShift, kTypeRawData, false }, + { kEoBBaseSparkDefAdd, kTypeRawData, false }, + { kEoBBaseSparkDefX, k3TypeRaw16to8, false }, + { kEoBBaseSparkDefY, kTypeRawData, false }, + { kEoBBaseSparkOfFlags1, kLoLTypeRaw32, false }, + { kEoBBaseSparkOfFlags2, kLoLTypeRaw32, false }, + { kEoBBaseSparkOfShift, kTypeRawData, false }, + { kEoBBaseSparkOfX, kTypeRawData, false }, + { kEoBBaseSparkOfY, kTypeRawData, false }, + { kEoBBaseSpellProperties, kTypeRawData, false }, + { kEoBBaseMagicFlightProps, kTypeRawData, false }, + { kEoBBaseTurnUndeadEffect, kTypeRawData, false }, + { kEoBBaseBurningHandsDest, kTypeRawData, false }, + { kEoBBaseConeOfColdDest1, kTypeRawData, false }, + { kEoBBaseConeOfColdDest2, kTypeRawData, false }, + { kEoBBaseConeOfColdDest3, kTypeRawData, false }, + { kEoBBaseConeOfColdDest4, kTypeRawData, false }, + { kEoBBaseConeOfColdGfxTbl, k3TypeRaw16to8, false }, // EYE OF THE BEHOLDER I - { kEob1MainMenuStrings, kTypeStringList, true }, - { kEob1BonusStrings, kTypeStringList, true }, - - { kEob1IntroFilesOpening, kTypeStringList, false }, - { kEob1IntroFilesTower, kTypeStringList, false }, - { kEob1IntroFilesOrb, kTypeStringList, false }, - { kEob1IntroFilesWdEntry, kTypeStringList, false }, - { kEob1IntroFilesKing, kTypeStringList, false }, - { kEob1IntroFilesHands, kTypeStringList, false }, - { kEob1IntroFilesWdExit, kTypeStringList, false }, - { kEob1IntroFilesTunnel, kTypeStringList, false }, - { kEob1IntroOpeningFrmDelay, k3TypeRaw16to8, false }, - { kEob1IntroWdEncodeX, kTypeRawData, false }, - { kEob1IntroWdEncodeY, kTypeRawData, false }, - { kEob1IntroWdEncodeWH, kTypeRawData, false }, - { kEob1IntroWdDsX, kLolTypeRaw16, false }, - { kEob1IntroWdDsY, kTypeRawData, false }, - { kEob1IntroTvlX1, kTypeRawData, false }, - { kEob1IntroTvlY1, kTypeRawData, false }, - { kEob1IntroTvlX2, kTypeRawData, false }, - { kEob1IntroTvlY2, kTypeRawData, false }, - { kEob1IntroTvlW, kTypeRawData, false }, - { kEob1IntroTvlH, kTypeRawData, false }, - - { kEob1DoorShapeDefs, kTypeRawData, false }, - { kEob1DoorSwitchShapeDefs, kTypeRawData, false }, - { kEob1DoorSwitchCoords, kTypeRawData, false }, - { kEob1MonsterProperties, kTypeRawData, false }, - { kEob1EnemyMageSpellList, kTypeRawData, false }, - { kEob1EnemyMageSfx, kTypeRawData, false }, - { kEob1BeholderSpellList, kTypeRawData, false }, - { kEob1BeholderSfx, kTypeRawData, false }, - { kEob1TurnUndeadString, kTypeStringList, true }, - - { kEob1NpcShpData, kTypeRawData, false }, - { kEob1NpcSubShpIndex1, kTypeRawData, false }, - { kEob1NpcSubShpIndex2, kTypeRawData, false }, - { kEob1NpcSubShpY, kTypeRawData, false }, - { kEob1Npc0Strings, kTypeStringList, true }, - { kEob1Npc11Strings, kTypeStringList, true }, - { kEob1Npc12Strings, kTypeStringList, true }, - { kEob1Npc21Strings, kTypeStringList, true }, - { kEob1Npc22Strings, kTypeStringList, true }, - { kEob1Npc31Strings, kTypeStringList, true }, - { kEob1Npc32Strings, kTypeStringList, true }, - { kEob1Npc4Strings, kTypeStringList, true }, - { kEob1Npc5Strings, kTypeStringList, true }, - { kEob1Npc6Strings, kTypeStringList, true }, - { kEob1Npc7Strings, kTypeStringList, true }, + { kEoB1MainMenuStrings, kTypeStringList, true }, + { kEoB1BonusStrings, kTypeStringList, true }, + + { kEoB1IntroFilesOpening, kTypeStringList, false }, + { kEoB1IntroFilesTower, kTypeStringList, false }, + { kEoB1IntroFilesOrb, kTypeStringList, false }, + { kEoB1IntroFilesWdEntry, kTypeStringList, false }, + { kEoB1IntroFilesKing, kTypeStringList, false }, + { kEoB1IntroFilesHands, kTypeStringList, false }, + { kEoB1IntroFilesWdExit, kTypeStringList, false }, + { kEoB1IntroFilesTunnel, kTypeStringList, false }, + { kEoB1IntroOpeningFrmDelay, k3TypeRaw16to8, false }, + { kEoB1IntroWdEncodeX, kTypeRawData, false }, + { kEoB1IntroWdEncodeY, kTypeRawData, false }, + { kEoB1IntroWdEncodeWH, kTypeRawData, false }, + { kEoB1IntroWdDsX, kLoLTypeRaw16, false }, + { kEoB1IntroWdDsY, kTypeRawData, false }, + { kEoB1IntroTvlX1, kTypeRawData, false }, + { kEoB1IntroTvlY1, kTypeRawData, false }, + { kEoB1IntroTvlX2, kTypeRawData, false }, + { kEoB1IntroTvlY2, kTypeRawData, false }, + { kEoB1IntroTvlW, kTypeRawData, false }, + { kEoB1IntroTvlH, kTypeRawData, false }, + + { kEoB1DoorShapeDefs, kTypeRawData, false }, + { kEoB1DoorSwitchShapeDefs, kTypeRawData, false }, + { kEoB1DoorSwitchCoords, kTypeRawData, false }, + { kEoB1MonsterProperties, kTypeRawData, false }, + { kEoB1EnemyMageSpellList, kTypeRawData, false }, + { kEoB1EnemyMageSfx, kTypeRawData, false }, + { kEoB1BeholderSpellList, kTypeRawData, false }, + { kEoB1BeholderSfx, kTypeRawData, false }, + { kEoB1TurnUndeadString, kTypeStringList, true }, + + { kEoB1NpcShpData, kTypeRawData, false }, + { kEoB1NpcSubShpIndex1, kTypeRawData, false }, + { kEoB1NpcSubShpIndex2, kTypeRawData, false }, + { kEoB1NpcSubShpY, kTypeRawData, false }, + { kEoB1Npc0Strings, kTypeStringList, true }, + { kEoB1Npc11Strings, kTypeStringList, true }, + { kEoB1Npc12Strings, kTypeStringList, true }, + { kEoB1Npc21Strings, kTypeStringList, true }, + { kEoB1Npc22Strings, kTypeStringList, true }, + { kEoB1Npc31Strings, kTypeStringList, true }, + { kEoB1Npc32Strings, kTypeStringList, true }, + { kEoB1Npc4Strings, kTypeStringList, true }, + { kEoB1Npc5Strings, kTypeStringList, true }, + { kEoB1Npc6Strings, kTypeStringList, true }, + { kEoB1Npc7Strings, kTypeStringList, true }, // EYE OF THE BEHOLDER II - { kEob2MainMenuStrings, kTypeStringList, true }, - { kEob2TransferConvertTable, kTypeRawData, false }, - { kEob2TransferExpTable, kLolTypeRaw32, false }, - - { kEob2IntroStrings, k2TypeSfxList, true }, - { kEob2IntroCPSFiles, kTypeStringList, true }, - { kEob2IntroSeqData00, kEob2TypeSeqData, false }, - { kEob2IntroSeqData01, kEob2TypeSeqData, false }, - { kEob2IntroSeqData02, kEob2TypeSeqData, false }, - { kEob2IntroSeqData03, kEob2TypeSeqData, false }, - { kEob2IntroSeqData04, kEob2TypeSeqData, false }, - { kEob2IntroSeqData05, kEob2TypeSeqData, false }, - { kEob2IntroSeqData06, kEob2TypeSeqData, false }, - { kEob2IntroSeqData07, kEob2TypeSeqData, false }, - { kEob2IntroSeqData08, kEob2TypeSeqData, false }, - { kEob2IntroSeqData09, kEob2TypeSeqData, false }, - { kEob2IntroSeqData10, kEob2TypeSeqData, false }, - { kEob2IntroSeqData11, kEob2TypeSeqData, false }, - { kEob2IntroSeqData12, kEob2TypeSeqData, false }, - { kEob2IntroSeqData13, kEob2TypeSeqData, false }, - { kEob2IntroSeqData14, kEob2TypeSeqData, false }, - { kEob2IntroSeqData15, kEob2TypeSeqData, false }, - { kEob2IntroSeqData16, kEob2TypeSeqData, false }, - { kEob2IntroSeqData17, kEob2TypeSeqData, false }, - { kEob2IntroSeqData18, kEob2TypeSeqData, false }, - { kEob2IntroSeqData19, kEob2TypeSeqData, false }, - { kEob2IntroSeqData20, kEob2TypeSeqData, false }, - { kEob2IntroSeqData21, kEob2TypeSeqData, false }, - { kEob2IntroSeqData22, kEob2TypeSeqData, false }, - { kEob2IntroSeqData23, kEob2TypeSeqData, false }, - { kEob2IntroSeqData24, kEob2TypeSeqData, false }, - { kEob2IntroSeqData25, kEob2TypeSeqData, false }, - { kEob2IntroSeqData26, kEob2TypeSeqData, false }, - { kEob2IntroSeqData27, kEob2TypeSeqData, false }, - { kEob2IntroSeqData28, kEob2TypeSeqData, false }, - { kEob2IntroSeqData29, kEob2TypeSeqData, false }, - { kEob2IntroSeqData30, kEob2TypeSeqData, false }, - { kEob2IntroSeqData31, kEob2TypeSeqData, false }, - { kEob2IntroSeqData32, kEob2TypeSeqData, false }, - { kEob2IntroSeqData33, kEob2TypeSeqData, false }, - { kEob2IntroSeqData34, kEob2TypeSeqData, false }, - { kEob2IntroSeqData35, kEob2TypeSeqData, false }, - { kEob2IntroSeqData36, kEob2TypeSeqData, false }, - { kEob2IntroSeqData37, kEob2TypeSeqData, false }, - { kEob2IntroSeqData38, kEob2TypeSeqData, false }, - { kEob2IntroSeqData39, kEob2TypeSeqData, false }, - { kEob2IntroSeqData40, kEob2TypeSeqData, false }, - { kEob2IntroSeqData41, kEob2TypeSeqData, false }, - { kEob2IntroSeqData42, kEob2TypeSeqData, false }, - { kEob2IntroSeqData43, kEob2TypeSeqData, false }, - { kEob2IntroShapes00, kEob2TypeShapeData, false }, - { kEob2IntroShapes01, kEob2TypeShapeData, false }, - { kEob2IntroShapes04, kEob2TypeShapeData, false }, - { kEob2IntroShapes07, kEob2TypeShapeData, false }, - - { kEob2FinaleStrings, k2TypeSfxList, true }, - { kEob2CreditsData, kTypeRawData, true }, - { kEob2FinaleCPSFiles, kTypeStringList, true }, - { kEob2FinaleSeqData00, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData01, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData02, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData03, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData04, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData05, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData06, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData07, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData08, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData09, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData10, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData11, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData12, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData13, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData14, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData15, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData16, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData17, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData18, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData19, kEob2TypeSeqData, false }, - { kEob2FinaleSeqData20, kEob2TypeSeqData, false }, - { kEob2FinaleShapes00, kEob2TypeShapeData, false }, - { kEob2FinaleShapes03, kEob2TypeShapeData, false }, - { kEob2FinaleShapes07, kEob2TypeShapeData, false }, - { kEob2FinaleShapes09, kEob2TypeShapeData, false }, - { kEob2FinaleShapes10, kEob2TypeShapeData, false }, - { kEob2NpcShapeData, kTypeRawData, false }, - { kEobBaseClassModifierFlags, kTypeRawData, false }, - { kEobBaseMonsterStepTable01, kTypeRawData, false }, - { kEobBaseMonsterStepTable02, kTypeRawData, false }, - { kEobBaseMonsterStepTable1, kTypeRawData, false }, - { kEobBaseMonsterStepTable2, k3TypeRaw16to8, false }, - { kEobBaseMonsterStepTable3, k3TypeRaw16to8, false }, - { kEobBaseMonsterCloseAttPosTable1, kTypeRawData, false }, - { kEobBaseMonsterCloseAttPosTable21, kTypeRawData, false }, - { kEobBaseMonsterCloseAttPosTable22, kTypeRawData, false }, - { kEobBaseMonsterCloseAttUnkTable, kTypeRawData, false }, - { kEobBaseMonsterCloseAttChkTable1, kTypeRawData, false }, - { kEobBaseMonsterCloseAttChkTable2, kTypeRawData, false }, - { kEobBaseMonsterCloseAttDstTable1, kTypeRawData, false }, - { kEobBaseMonsterCloseAttDstTable2, kTypeRawData, false }, - { kEobBaseMonsterProximityTable, kTypeRawData, false }, - { kEobBaseFindBlockMonstersTable, kTypeRawData, false }, - { kEobBaseMonsterDirChangeTable, kTypeRawData, false }, - { kEobBaseMonsterDistAttStrings, kTypeStringList, true }, - { kEobBaseEncodeMonsterDefs, kLolTypeRaw16, false }, - { kEobBaseNpcPresets, kEobTypeNpcData, false }, - { kEob2Npc1Strings, kTypeStringList, true }, - { kEob2Npc2Strings, kTypeStringList, true }, - { kEob2MonsterDustStrings, kTypeStringList, true }, - { kEob2DreamSteps, kTypeRawData, false }, - { kEob2KheldranStrings, kTypeStringList, true }, - { kEob2HornStrings, kTypeStringList, true }, - { kEob2HornSounds, kTypeRawData, false }, - { kEob2WallOfForceDsX, kLolTypeRaw16, false }, - { kEob2WallOfForceDsY, kTypeRawData, false }, - { kEob2WallOfForceNumW, kTypeRawData, false }, - { kEob2WallOfForceNumH, kTypeRawData, false }, - { kEob2WallOfForceShpId, kTypeRawData, false }, + { kEoB2MainMenuStrings, kTypeStringList, true }, + { kEoB2TransferConvertTable, kTypeRawData, false }, + { kEoB2TransferExpTable, kLoLTypeRaw32, false }, + + { kEoB2IntroStrings, k2TypeSfxList, true }, + { kEoB2IntroCPSFiles, kTypeStringList, true }, + { kEoB2IntroSeqData00, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData01, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData02, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData03, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData04, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData05, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData06, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData07, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData08, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData09, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData10, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData11, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData12, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData13, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData14, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData15, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData16, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData17, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData18, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData19, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData20, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData21, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData22, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData23, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData24, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData25, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData26, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData27, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData28, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData29, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData30, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData31, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData32, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData33, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData34, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData35, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData36, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData37, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData38, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData39, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData40, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData41, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData42, kEoB2TypeSeqData, false }, + { kEoB2IntroSeqData43, kEoB2TypeSeqData, false }, + { kEoB2IntroShapes00, kEoB2TypeShapeData, false }, + { kEoB2IntroShapes01, kEoB2TypeShapeData, false }, + { kEoB2IntroShapes04, kEoB2TypeShapeData, false }, + { kEoB2IntroShapes07, kEoB2TypeShapeData, false }, + + { kEoB2FinaleStrings, k2TypeSfxList, true }, + { kEoB2CreditsData, kTypeRawData, true }, + { kEoB2FinaleCPSFiles, kTypeStringList, true }, + { kEoB2FinaleSeqData00, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData01, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData02, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData03, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData04, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData05, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData06, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData07, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData08, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData09, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData10, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData11, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData12, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData13, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData14, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData15, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData16, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData17, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData18, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData19, kEoB2TypeSeqData, false }, + { kEoB2FinaleSeqData20, kEoB2TypeSeqData, false }, + { kEoB2FinaleShapes00, kEoB2TypeShapeData, false }, + { kEoB2FinaleShapes03, kEoB2TypeShapeData, false }, + { kEoB2FinaleShapes07, kEoB2TypeShapeData, false }, + { kEoB2FinaleShapes09, kEoB2TypeShapeData, false }, + { kEoB2FinaleShapes10, kEoB2TypeShapeData, false }, + { kEoB2NpcShapeData, kTypeRawData, false }, + { kEoBBaseClassModifierFlags, kTypeRawData, false }, + { kEoBBaseMonsterStepTable01, kTypeRawData, false }, + { kEoBBaseMonsterStepTable02, kTypeRawData, false }, + { kEoBBaseMonsterStepTable1, kTypeRawData, false }, + { kEoBBaseMonsterStepTable2, k3TypeRaw16to8, false }, + { kEoBBaseMonsterStepTable3, k3TypeRaw16to8, false }, + { kEoBBaseMonsterCloseAttPosTable1, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttPosTable21, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttPosTable22, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttUnkTable, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttChkTable1, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttChkTable2, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttDstTable1, kTypeRawData, false }, + { kEoBBaseMonsterCloseAttDstTable2, kTypeRawData, false }, + { kEoBBaseMonsterProximityTable, kTypeRawData, false }, + { kEoBBaseFindBlockMonstersTable, kTypeRawData, false }, + { kEoBBaseMonsterDirChangeTable, kTypeRawData, false }, + { kEoBBaseMonsterDistAttStrings, kTypeStringList, true }, + { kEoBBaseEncodeMonsterDefs, kLoLTypeRaw16, false }, + { kEoBBaseNpcPresets, kEoBTypeNpcData, false }, + { kEoB2Npc1Strings, kTypeStringList, true }, + { kEoB2Npc2Strings, kTypeStringList, true }, + { kEoB2MonsterDustStrings, kTypeStringList, true }, + { kEoB2DreamSteps, kTypeRawData, false }, + { kEoB2KheldranStrings, kTypeStringList, true }, + { kEoB2HornStrings, kTypeStringList, true }, + { kEoB2HornSounds, kTypeRawData, false }, + { kEoB2WallOfForceDsX, kLoLTypeRaw16, false }, + { kEoB2WallOfForceDsY, kTypeRawData, false }, + { kEoB2WallOfForceNumW, kTypeRawData, false }, + { kEoB2WallOfForceNumH, kTypeRawData, false }, + { kEoB2WallOfForceShpId, kTypeRawData, false }, // LANDS OF LORE // Ingame - { kLolIngamePakFiles, kTypeStringList, false }, - - { kLolCharacterDefs, kLolTypeCharData, true }, - { kLolIngameSfxFiles, k2TypeSfxList, false }, - { kLolIngameSfxIndex, kTypeRawData, false }, - { kLolMusicTrackMap, kTypeRawData, false }, - { kLolIngameGMSfxIndex, kTypeRawData, false }, - { kLolIngameMT32SfxIndex, kTypeRawData, false }, - { kLolIngamePcSpkSfxIndex, kTypeRawData, false }, - { kLolSpellProperties, kLolTypeSpellData, false }, - { kLolGameShapeMap, kTypeRawData, false }, - { kLolSceneItemOffs, kTypeRawData, false }, - { kLolCharInvIndex, k3TypeRaw16to8, false }, - { kLolCharInvDefs, kTypeRawData, false }, - { kLolCharDefsMan, kLolTypeRaw16, false }, - { kLolCharDefsWoman, kLolTypeRaw16, false }, - { kLolCharDefsKieran, kLolTypeRaw16, false }, - { kLolCharDefsAkshel, kLolTypeRaw16, false }, - { kLolExpRequirements, kLolTypeRaw32, false }, - { kLolMonsterModifiers, kLolTypeRaw16, false }, - { kLolMonsterShiftOffsets, kTypeRawData, false }, - { kLolMonsterDirFlags, kTypeRawData, false }, - { kLolMonsterScaleY, kTypeRawData, false }, - { kLolMonsterScaleX, kTypeRawData, false }, - { kLolMonsterScaleWH, kLolTypeRaw16, false }, - { kLolFlyingObjectShp, kLolTypeFlightShpData, false }, - { kLolInventoryDesc, kLolTypeRaw16, false }, - { kLolLevelShpList, kTypeStringList, false }, - { kLolLevelDatList, kTypeStringList, false }, - { kLolCompassDefs, kLolTypeCompassData, false }, - { kLolItemPrices, kLolTypeRaw16, false }, - { kLolStashSetup, kTypeRawData, false }, - - { kLolDscWalls, kTypeRawData, false }, - { kLolEobCommonDscShapeIndex, kTypeRawData, false }, - { kLolDscOvlMap, kTypeRawData, false }, - { kLolDscScaleWidthData, kLolTypeRaw16, false }, - { kLolDscScaleHeightData, kLolTypeRaw16, false }, - { kLolEobCommonDscX, kLolTypeRaw16, false }, - { kLolDscY, kTypeRawData, false }, - { kLolEobCommonDscTileIndex, kTypeRawData, false }, - { kLolEobCommonDscUnk2, kTypeRawData, false }, - { kLolEobCommonDscDoorShapeIndex, kTypeRawData, false }, - { kLolEobCommonDscDimData1, kTypeRawData, false }, - { kLolEobCommonDscDimData2, kTypeRawData, false }, - { kLolEobCommonDscBlockMap, kTypeRawData, false }, - { kLolEobCommonDscDimMap, kTypeRawData, false }, - { kLolDscDoorScale, kLolTypeRaw16, false }, - { kLolDscOvlIndex, k3TypeRaw16to8, false }, - { kLolEobCommonDscBlockIndex, kTypeRawData, false }, - { kLolDscDoor4, kLolTypeRaw16, false }, - { kLolEobCommonDscDoorY2, kTypeRawData, false }, - { kLolDscDoorX, kLolTypeRaw16, false }, - { kLolDscDoorY, kLolTypeRaw16, false }, - - { kLolScrollXTop, k3TypeRaw16to8, false }, - { kLolScrollYTop, k3TypeRaw16to8, false }, - { kLolScrollXBottom, k3TypeRaw16to8, false }, - { kLolScrollYBottom, k3TypeRaw16to8, false }, - - { kLolButtonDefs, kLolTypeButtonDef, false }, - { kLolButtonList1, kLolTypeRaw16, false }, - { kLolButtonList2, kLolTypeRaw16, false }, - { kLolButtonList3, kLolTypeRaw16, false }, - { kLolButtonList4, kLolTypeRaw16, false }, - { kLolButtonList5, kLolTypeRaw16, false }, - { kLolButtonList6, kLolTypeRaw16, false }, - { kLolButtonList7, kLolTypeRaw16, false }, - { kLolButtonList8, kLolTypeRaw16, false }, - - { kLolLegendData, kTypeRawData, false }, - { kLolMapCursorOvl, kTypeRawData, false }, - { kLolMapStringId, kLolTypeRaw16, false }, - - { kLolSpellbookAnim, k3TypeRaw16to8, false }, - { kLolSpellbookCoords, k3TypeRaw16to8, false }, - { kLolHealShapeFrames, kTypeRawData, false }, - { kLolLightningDefs, kTypeRawData, false }, - { kLolFireballCoords, kLolTypeRaw16, false }, - - { kLolCredits, kTypeRawData, false }, - - { kLolHistory, kTypeRawData, false }, + { kLoLIngamePakFiles, kTypeStringList, false }, + + { kLoLCharacterDefs, kLoLTypeCharData, true }, + { kLoLIngameSfxFiles, k2TypeSfxList, false }, + { kLoLIngameSfxIndex, kTypeRawData, false }, + { kLoLMusicTrackMap, kTypeRawData, false }, + { kLoLIngameGMSfxIndex, kTypeRawData, false }, + { kLoLIngameMT32SfxIndex, kTypeRawData, false }, + { kLoLIngamePcSpkSfxIndex, kTypeRawData, false }, + { kLoLSpellProperties, kLoLTypeSpellData, false }, + { kLoLGameShapeMap, kTypeRawData, false }, + { kLoLSceneItemOffs, kTypeRawData, false }, + { kLoLCharInvIndex, k3TypeRaw16to8, false }, + { kLoLCharInvDefs, kTypeRawData, false }, + { kLoLCharDefsMan, kLoLTypeRaw16, false }, + { kLoLCharDefsWoman, kLoLTypeRaw16, false }, + { kLoLCharDefsKieran, kLoLTypeRaw16, false }, + { kLoLCharDefsAkshel, kLoLTypeRaw16, false }, + { kLoLExpRequirements, kLoLTypeRaw32, false }, + { kLoLMonsterModifiers, kLoLTypeRaw16, false }, + { kLoLMonsterShiftOffsets, kTypeRawData, false }, + { kLoLMonsterDirFlags, kTypeRawData, false }, + { kLoLMonsterScaleY, kTypeRawData, false }, + { kLoLMonsterScaleX, kTypeRawData, false }, + { kLoLMonsterScaleWH, kLoLTypeRaw16, false }, + { kLoLFlyingObjectShp, kLoLTypeFlightShpData, false }, + { kLoLInventoryDesc, kLoLTypeRaw16, false }, + { kLoLLevelShpList, kTypeStringList, false }, + { kLoLLevelDatList, kTypeStringList, false }, + { kLoLCompassDefs, kLoLTypeCompassData, false }, + { kLoLItemPrices, kLoLTypeRaw16, false }, + { kLoLStashSetup, kTypeRawData, false }, + + { kLoLDscWalls, kTypeRawData, false }, + { kRpgCommonDscShapeIndex, kTypeRawData, false }, + { kLoLDscOvlMap, kTypeRawData, false }, + { kLoLDscScaleWidthData, kLoLTypeRaw16, false }, + { kLoLDscScaleHeightData, kLoLTypeRaw16, false }, + { kRpgCommonDscX, kLoLTypeRaw16, false }, + { kLoLDscY, kTypeRawData, false }, + { kRpgCommonDscTileIndex, kTypeRawData, false }, + { kRpgCommonDscUnk2, kTypeRawData, false }, + { kRpgCommonDscDoorShapeIndex, kTypeRawData, false }, + { kRpgCommonDscDimData1, kTypeRawData, false }, + { kRpgCommonDscDimData2, kTypeRawData, false }, + { kRpgCommonDscBlockMap, kTypeRawData, false }, + { kRpgCommonDscDimMap, kTypeRawData, false }, + { kLoLDscDoorScale, kLoLTypeRaw16, false }, + { kLoLDscOvlIndex, k3TypeRaw16to8, false }, + { kRpgCommonDscBlockIndex, kTypeRawData, false }, + { kLoLDscDoor4, kLoLTypeRaw16, false }, + { kRpgCommonDscDoorY2, kTypeRawData, false }, + { kLoLDscDoorX, kLoLTypeRaw16, false }, + { kLoLDscDoorY, kLoLTypeRaw16, false }, + + { kLoLScrollXTop, k3TypeRaw16to8, false }, + { kLoLScrollYTop, k3TypeRaw16to8, false }, + { kLoLScrollXBottom, k3TypeRaw16to8, false }, + { kLoLScrollYBottom, k3TypeRaw16to8, false }, + + { kLoLButtonDefs, kLoLTypeButtonDef, false }, + { kLoLButtonList1, kLoLTypeRaw16, false }, + { kLoLButtonList2, kLoLTypeRaw16, false }, + { kLoLButtonList3, kLoLTypeRaw16, false }, + { kLoLButtonList4, kLoLTypeRaw16, false }, + { kLoLButtonList5, kLoLTypeRaw16, false }, + { kLoLButtonList6, kLoLTypeRaw16, false }, + { kLoLButtonList7, kLoLTypeRaw16, false }, + { kLoLButtonList8, kLoLTypeRaw16, false }, + + { kLoLLegendData, kTypeRawData, false }, + { kLoLMapCursorOvl, kTypeRawData, false }, + { kLoLMapStringId, kLoLTypeRaw16, false }, + + { kLoLSpellbookAnim, k3TypeRaw16to8, false }, + { kLoLSpellbookCoords, k3TypeRaw16to8, false }, + { kLoLHealShapeFrames, kTypeRawData, false }, + { kLoLLightningDefs, kTypeRawData, false }, + { kLoLFireballCoords, kLoLTypeRaw16, false }, + + { kLoLCredits, kTypeRawData, false }, + + { kLoLHistory, kTypeRawData, false }, { -1, 0, 0 } }; @@ -691,9 +691,9 @@ const TypeTable gameTable[] = { { kKyra1, 0 }, { kKyra2, 1 }, { kKyra3, 2 }, - { kEob1, 3 }, - { kEob2, 4 }, - { kLol, 5 }, + { kEoB1, 3 }, + { kEoB2, 4 }, + { kLoL, 5 }, { -1, -1 } }; @@ -1347,817 +1347,817 @@ const char *getIdString(const int id) { return "k3ItemMagicTable"; case k3ItemStringMap: return "k3ItemStringMap"; - case kEobBaseChargenStrings1: - return "kEobBaseChargenStrings1"; - case kEobBaseChargenStrings2: - return "kEobBaseChargenStrings2"; - case kEobBaseChargenStartLevels: - return "kEobBaseChargenStartLevels"; - case kEobBaseChargenStatStrings: - return "kEobBaseChargenStatStrings"; - case kEobBaseChargenRaceSexStrings: - return "kEobBaseChargenRaceSexStrings"; - case kEobBaseChargenClassStrings: - return "kEobBaseChargenClassStrings"; - case kEobBaseChargenAlignmentStrings: - return "kEobBaseChargenAlignmentStrings"; - case kEobBaseChargenEnterGameStrings: - return "kEobBaseChargenEnterGameStrings"; - case kEobBaseChargenClassMinStats: - return "kEobBaseChargenClassMinStats"; - case kEobBaseChargenRaceMinStats: - return "kEobBaseChargenRaceMinStats"; - case kEobBaseChargenRaceMaxStats: - return "kEobBaseChargenRaceMaxStats"; - case kEobBaseSaveThrowTable1: - return "kEobBaseSaveThrowTable1"; - case kEobBaseSaveThrowTable2: - return "kEobBaseSaveThrowTable2"; - case kEobBaseSaveThrowTable3: - return "kEobBaseSaveThrowTable3"; - case kEobBaseSaveThrowTable4: - return "kEobBaseSaveThrowTable4"; - case kEobBaseSaveThrwLvlIndex: - return "kEobBaseSaveThrwLvlIndex"; - case kEobBaseSaveThrwModDiv: - return "kEobBaseSaveThrwModDiv"; - case kEobBaseSaveThrwModExt: - return "kEobBaseSaveThrwModExt"; - case kEobBasePryDoorStrings: - return "kEobBasePryDoorStrings"; - case kEobBaseWarningStrings: - return "kEobBaseWarningStrings"; - case kEobBaseItemSuffixStringsRings: - return "kEobBaseItemSuffixStringsRings"; - case kEobBaseItemSuffixStringsPotions: - return "kEobBaseItemSuffixStringsPotions"; - case kEobBaseItemSuffixStringsWands: - return "kEobBaseItemSuffixStringsWands"; - case kEobBaseRipItemStrings: - return "kEobBaseRipItemStrings"; - case kEobBaseCursedString: - return "kEobBaseCursedString"; - case kEobBaseEnchantedString: - return "kEobBaseEnchantedString"; - case kEobBaseMagicObjectStrings: - return "kEobBaseMagicObjectStrings"; - case kEobBaseMagicObject5String: - return "kEobBaseMagicObject5String"; - case kEobBasePatternSuffix: - return "kEobBasePatternSuffix"; - case kEobBasePatternGrFix1: - return "kEobBasePatternGrFix1"; - case kEobBasePatternGrFix2: - return "kEobBasePatternGrFix2"; - case kEobBaseValidateArmorString: - return "kEobBaseValidateArmorString"; - case kEobBaseValidateCursedString: - return "kEobBaseValidateCursedString"; - case kEobBaseValidateNoDropString: - return "kEobBaseValidateNoDropString"; - case kEobBasePotionStrings: - return "kEobBasePotionStrings"; - case kEobBaseWandString: - return "kEobBaseWandString"; - case kEobBaseItemMisuseStrings: - return "kEobBaseItemMisuseStrings"; - case kEobBaseTakenStrings: - return "kEobBaseTakenStrings"; - case kEobBasePotionEffectStrings: - return "kEobBasePotionEffectStrings"; - case kEobBaseYesNoStrings: - return "kEobBaseYesNoStrings"; - case kLolEobCommonMoreStrings: - return "kLolEobCommonMoreStrings"; - case kEobBaseNpcMaxStrings: - return "kEobBaseNpcMaxStrings"; - case kEobBaseOkStrings: - return "kEobBaseOkStrings"; - case kEobBaseNpcJoinStrings: - return "kEobBaseNpcJoinStrings"; - case kEobBaseCancelStrings: - return "kEobBaseCancelStrings"; - case kEobBaseAbortStrings: - return "kEobBaseAbortStrings"; - case kEobBaseMenuStringsMain: - return "kEobBaseMenuStringsMain"; - case kEobBaseMenuStringsSaveLoad: - return "kEobBaseMenuStringsSaveLoad"; - case kEobBaseMenuStringsOnOff: - return "kEobBaseMenuStringsOnOff"; - case kEobBaseMenuStringsSpells: - return "kEobBaseMenuStringsSpells"; - case kEobBaseMenuStringsRest: - return "kEobBaseMenuStringsRest"; - case kEobBaseMenuStringsDrop: - return "kEobBaseMenuStringsDrop"; - case kEobBaseMenuStringsExit: - return "kEobBaseMenuStringsExit"; - case kEobBaseMenuStringsStarve: - return "kEobBaseMenuStringsStarve"; - case kEobBaseMenuStringsScribe: - return "kEobBaseMenuStringsScribe"; - case kEobBaseMenuStringsDrop2: - return "kEobBaseMenuStringsDrop2"; - case kEobBaseMenuStringsHead: - return "kEobBaseMenuStringsHead"; - case kEobBaseMenuStringsPoison: - return "kEobBaseMenuStringsPoison"; - case kEobBaseMenuStringsMgc: - return "kEobBaseMenuStringsMgc"; - case kEobBaseMenuStringsPrefs: - return "kEobBaseMenuStringsPrefs"; - case kEobBaseMenuStringsRest2: - return "kEobBaseMenuStringsRest2"; - case kEobBaseMenuStringsRest3: - return "kEobBaseMenuStringsRest3"; - case kEobBaseMenuStringsRest4: - return "kEobBaseMenuStringsRest4"; - case kEobBaseMenuStringsDefeat: - return "kEobBaseMenuStringsDefeat"; - case kEobBaseMenuStringsTransfer: - return "kEobBaseMenuStringsTransfer"; - case kEobBaseMenuStringsSpec: - return "kEobBaseMenuStringsSpec"; - case kEobBaseMenuStringsSpellNo: - return "kEobBaseMenuStringsSpellNo"; - case kEobBaseMenuYesNoStrings: - return "kEobBaseMenuYesNoStrings"; - case kEobBaseSpellLevelsMage: - return "kEobBaseSpellLevelsMage"; - case kEobBaseSpellLevelsCleric: - return "kEobBaseSpellLevelsCleric"; - case kEobBaseNumSpellsCleric: - return "kEobBaseNumSpellsCleric"; - case kEobBaseNumSpellsWisAdj: - return "kEobBaseNumSpellsWisAdj"; - case kEobBaseNumSpellsPal: - return "kEobBaseNumSpellsPal"; - case kEobBaseNumSpellsMage: - return "kEobBaseNumSpellsMage"; - case kEobBaseCharGuiStringsHp: - return "kEobBaseCharGuiStringsHp"; - case kEobBaseCharGuiStringsWp1: - return "kEobBaseCharGuiStringsWp1"; - case kEobBaseCharGuiStringsWp2: - return "kEobBaseCharGuiStringsWp2"; - case kEobBaseCharGuiStringsWr: - return "kEobBaseCharGuiStringsWr"; - case kEobBaseCharGuiStringsSt1: - return "kEobBaseCharGuiStringsSt1"; - case kEobBaseCharGuiStringsSt2: - return "kEobBaseCharGuiStringsSt2"; - case kEobBaseCharGuiStringsIn: - return "kEobBaseCharGuiStringsIn"; - case kEobBaseCharStatusStrings7: - return "kEobBaseCharStatusStrings7"; - case kEobBaseCharStatusStrings81: - return "kEobBaseCharStatusStrings81"; - case kEobBaseCharStatusStrings82: - return "kEobBaseCharStatusStrings82"; - case kEobBaseCharStatusStrings9: - return "kEobBaseCharStatusStrings9"; - case kEobBaseCharStatusStrings12: - return "kEobBaseCharStatusStrings12"; - case kEobBaseCharStatusStrings131: - return "kEobBaseCharStatusStrings131"; - case kEobBaseCharStatusStrings132: - return "kEobBaseCharStatusStrings132"; - case kEobBaseLevelGainStrings: - return "kEobBaseLevelGainStrings"; - case kEobBaseExperienceTable0: - return "kEobBaseExperienceTable0"; - case kEobBaseExperienceTable1: - return "kEobBaseExperienceTable1"; - case kEobBaseExperienceTable2: - return "kEobBaseExperienceTable2"; - case kEobBaseExperienceTable3: - return "kEobBaseExperienceTable3"; - case kEobBaseExperienceTable4: - return "kEobBaseExperienceTable4"; - case kEobBaseWllFlagPreset: - return "kEobBaseWllFlagPreset"; - case kEobBaseDscShapeCoords: - return "kEobBaseDscShapeCoords"; - case kEobBaseDscDoorScaleOffs: - return "kEobBaseDscDoorScaleOffs"; - case kEobBaseDscDoorScaleMult1: - return "kEobBaseDscDoorScaleMult1"; - case kEobBaseDscDoorScaleMult2: - return "kEobBaseDscDoorScaleMult2"; - case kEobBaseDscDoorScaleMult3: - return "kEobBaseDscDoorScaleMult3"; - case kEobBaseDscDoorScaleMult4: - return "kEobBaseDscDoorScaleMult4"; - case kEobBaseDscDoorScaleMult5: - return "kEobBaseDscDoorScaleMult5"; - case kEobBaseDscDoorScaleMult6: - return "kEobBaseDscDoorScaleMult6"; - case kEobBaseDscDoorType5Offs: - return "kEobBaseDscDoorType5Offs"; - case kEobBaseDscDoorXE: - return "kEobBaseDscDoorXE"; - case kEobBaseDscDoorY1: - return "kEobBaseDscDoorY1"; - case kEobBaseDscDoorY3: - return "kEobBaseDscDoorY3"; - case kEobBaseDscDoorY4: - return "kEobBaseDscDoorY4"; - case kEobBaseDscDoorY5: - return "kEobBaseDscDoorY5"; - case kEobBaseDscDoorY6: - return "kEobBaseDscDoorY6"; - case kEobBaseDscDoorY7: - return "kEobBaseDscDoorY7"; - case kEobBaseDscDoorCoordsExt: - return "kEobBaseDscDoorCoordsExt"; - case kEobBaseDscItemPosIndex: - return "kEobBaseDscItemPosIndex"; - case kEobBaseDscItemShpX: - return "kEobBaseDscItemShpX"; - case kEobBaseDscItemPosUnk: - return "kEobBaseDscItemPosUnk"; - case kEobBaseDscItemTileIndex: - return "kEobBaseDscItemTileIndex"; - case kEobBaseDscItemShapeMap: - return "kEobBaseDscItemShapeMap"; - case kEobBaseDscMonsterFrmOffsTbl1: - return "kEobBaseDscMonsterFrmOffsTbl1"; - case kEobBaseDscMonsterFrmOffsTbl2: - return "kEobBaseDscMonsterFrmOffsTbl2"; - case kEobBaseInvSlotX: - return "kEobBaseInvSlotX"; - case kEobBaseInvSlotY: - return "kEobBaseInvSlotY"; - case kEobBaseSlotValidationFlags: - return "kEobBaseSlotValidationFlags"; - case kEobBaseProjectileWeaponTypes: - return "kEobBaseProjectileWeaponTypes"; - case kEobBaseWandTypes: - return "kEobBaseWandTypes"; - case kEobBaseDrawObjPosIndex: - return "kEobBaseDrawObjPosIndex"; - case kEobBaseFlightObjFlipIndex: - return "kEobBaseFlightObjFlipIndex"; - case kEobBaseFlightObjShpMap: - return "kEobBaseFlightObjShpMap"; - case kEobBaseFlightObjSclIndex: - return "kEobBaseFlightObjSclIndex"; - case kEobBaseDscTelptrShpCoords: - return "kEobBaseDscTelptrShpCoords"; - case kEobBasePortalSeqData: - return "kEobBasePortalSeqData"; - case kEobBaseManDef: - return "kEobBaseManDef"; - case kEobBaseManWord: - return "kEobBaseManWord"; - case kEobBaseManPrompt: - return "kEobBaseManPrompt"; - case kEobBaseBookNumbers: - return "kEobBaseBookNumbers"; - case kEobBaseMageSpellsList: - return "kEobBaseMageSpellsList"; - case kEobBaseClericSpellsList: - return "kEobBaseClericSpellsList"; - case kEobBaseSpellNames: - return "kEobBaseSpellNames"; - - case kEobBaseMagicStrings1: - return "kEobBaseMagicStrings1"; - case kEobBaseMagicStrings2: - return "kEobBaseMagicStrings2"; - case kEobBaseMagicStrings3: - return "kEobBaseMagicStrings3"; - case kEobBaseMagicStrings4: - return "kEobBaseMagicStrings4"; - case kEobBaseMagicStrings6: - return "kEobBaseMagicStrings6"; - case kEobBaseMagicStrings7: - return "kEobBaseMagicStrings7"; - case kEobBaseMagicStrings8: - return "kEobBaseMagicStrings8"; - case kEobBaseExpObjectTlMode: - return "kEobBaseExpObjectTlMode"; - case kEobBaseExpObjectTblIndex: - return "kEobBaseExpObjectTblIndex"; - case kEobBaseExpObjectShpStart: - return "kEobBaseExpObjectShpStart"; - case kEobBaseExpObjectTbl1: - return "kEobBaseExpObjectTbl1"; - case kEobBaseExpObjectTbl2: - return "kEobBaseExpObjectTbl2"; - case kEobBaseExpObjectTbl3: - return "kEobBaseExpObjectTbl3"; - case kEobBaseExpObjectY: - return "kEobBaseExpObjectY"; - case kEobBaseSparkDefSteps: - return "kEobBaseSparkDefSteps"; - case kEobBaseSparkDefSubSteps: - return "kEobBaseSparkDefSubSteps"; - case kEobBaseSparkDefShift: - return "kEobBaseSparkDefShift"; - case kEobBaseSparkDefAdd: - return "kEobBaseSparkDefAdd"; - case kEobBaseSparkDefX: - return "kEobBaseSparkDefX"; - case kEobBaseSparkDefY: - return "kEobBaseSparkDefY"; - case kEobBaseSparkOfFlags1: - return "kEobBaseSparkOfFlags1"; - case kEobBaseSparkOfFlags2: - return "kEobBaseSparkOfFlags2"; - case kEobBaseSparkOfShift: - return "kEobBaseSparkOfShift"; - case kEobBaseSparkOfX: - return "kEobBaseSparkOfX"; - case kEobBaseSparkOfY: - return "kEobBaseSparkOfY"; - case kEobBaseSpellProperties: - return "kEobBaseSpellProperties"; - case kEobBaseMagicFlightProps: - return "kEobBaseMagicFlightProps"; - case kEobBaseTurnUndeadEffect: - return "kEobBaseTurnUndeadEffect"; - case kEobBaseBurningHandsDest: - return "kEobBaseBurningHandsDest"; - case kEobBaseConeOfColdDest1: - return "kEobBaseConeOfColdDest1"; - case kEobBaseConeOfColdDest2: - return "kEobBaseConeOfColdDest2"; - case kEobBaseConeOfColdDest3: - return "kEobBaseConeOfColdDest3"; - case kEobBaseConeOfColdDest4: - return "kEobBaseConeOfColdDest4"; - case kEobBaseConeOfColdGfxTbl: - return "kEobBaseConeOfColdGfxTbl"; - case kEob1MainMenuStrings: - return "kEob1MainMenuStrings"; - case kEob1BonusStrings: - return "kEob1BonusStrings"; - case kEob1IntroFilesOpening: - return "kEob1IntroFilesOpening"; - case kEob1IntroFilesTower: - return "kEob1IntroFilesTower"; - case kEob1IntroFilesOrb: - return "kEob1IntroFilesOrb"; - case kEob1IntroFilesWdEntry: - return "kEob1IntroFilesWdEntry"; - case kEob1IntroFilesKing: - return "kEob1IntroFilesKing"; - case kEob1IntroFilesHands: - return "kEob1IntroFilesHands"; - case kEob1IntroFilesWdExit: - return "kEob1IntroFilesWdExit"; - case kEob1IntroFilesTunnel: - return "kEob1IntroFilesTunnel"; - case kEob1IntroOpeningFrmDelay: - return "kEob1IntroOpeningFrmDelay"; - case kEob1IntroWdEncodeX: - return "kEob1IntroWdEncodeX"; - case kEob1IntroWdEncodeY: - return "kEob1IntroWdEncodeY"; - case kEob1IntroWdEncodeWH: - return "kEob1IntroWdEncodeWH"; - case kEob1IntroWdDsX: - return "kEob1IntroWdDsX"; - case kEob1IntroWdDsY: - return "kEob1IntroWdDsY"; - case kEob1IntroTvlX1: - return "kEob1IntroTvlX1"; - case kEob1IntroTvlY1: - return "kEob1IntroTvlY1"; - case kEob1IntroTvlX2: - return "kEob1IntroTvlX2"; - case kEob1IntroTvlY2: - return "kEob1IntroTvlY2"; - case kEob1IntroTvlW: - return "kEob1IntroTvlW"; - case kEob1IntroTvlH: - return "kEob1IntroTvlH"; - case kEob1DoorShapeDefs: - return "kEob1DoorShapeDefs"; - case kEob1DoorSwitchCoords: - return "kEob1DoorSwitchCoords"; - case kEob1MonsterProperties: - return "kEob1MonsterProperties"; - case kEob1EnemyMageSpellList: - return "kEob1EnemyMageSpellList"; - case kEob1EnemyMageSfx: - return "kEob1EnemyMageSfx"; - case kEob1BeholderSpellList: - return "kEob1BeholderSpellList"; - case kEob1BeholderSfx: - return "kEob1BeholderSfx"; - case kEob1TurnUndeadString: - return "kEob1TurnUndeadString"; - case kEob1NpcShpData: - return "kEob1NpcShpData"; - case kEob1NpcSubShpIndex1: - return "kEob1NpcSubShpIndex1"; - case kEob1NpcSubShpIndex2: - return "kEob1NpcSubShpIndex2"; - case kEob1NpcSubShpY: - return "kEob1NpcSubShpY"; - case kEob1Npc0Strings: - return "kEob1Npc0Strings"; - case kEob1Npc11Strings: - return "kEob1Npc11Strings"; - case kEob1Npc12Strings: - return "kEob1Npc12Strings"; - case kEob1Npc21Strings: - return "kEob1Npc21Strings"; - case kEob1Npc22Strings: - return "kEob1Npc22Strings"; - case kEob1Npc31Strings: - return "kEob1Npc31Strings"; - case kEob1Npc32Strings: - return "kEob1Npc32Strings"; - case kEob1Npc4Strings: - return "kEob1Npc4Strings"; - case kEob1Npc5Strings: - return "kEob1Npc5Strings"; - case kEob1Npc6Strings: - return "kEob1Npc6Strings"; - case kEob1Npc7Strings: - return "kEob1Npc7Strings"; - case kEob2MainMenuStrings: - return "kEob2MainMenuStrings"; - case kEob2TransferConvertTable: - return "kEob2TransferConvertTable"; - case kEob2TransferExpTable: - return "kEob2TransferExpTable"; - case kEob2IntroStrings: - return "kEob2IntroStrings"; - case kEob2IntroCPSFiles: - return "kEob2IntroCPSFiles"; - case kEob2IntroSeqData00: - return "kEob2IntroSeqData00"; - case kEob2IntroSeqData01: - return "kEob2IntroSeqData01"; - case kEob2IntroSeqData02: - return "kEob2IntroSeqData02"; - case kEob2IntroSeqData03: - return "kEob2IntroSeqData03"; - case kEob2IntroSeqData04: - return "kEob2IntroSeqData04"; - case kEob2IntroSeqData05: - return "kEob2IntroSeqData05"; - case kEob2IntroSeqData06: - return "kEob2IntroSeqData06"; - case kEob2IntroSeqData07: - return "kEob2IntroSeqData07"; - case kEob2IntroSeqData08: - return "kEob2IntroSeqData08"; - case kEob2IntroSeqData09: - return "kEob2IntroSeqData09"; - case kEob2IntroSeqData10: - return "kEob2IntroSeqData10"; - case kEob2IntroSeqData11: - return "kEob2IntroSeqData11"; - case kEob2IntroSeqData12: - return "kEob2IntroSeqData12"; - case kEob2IntroSeqData13: - return "kEob2IntroSeqData13"; - case kEob2IntroSeqData14: - return "kEob2IntroSeqData14"; - case kEob2IntroSeqData15: - return "kEob2IntroSeqData15"; - case kEob2IntroSeqData16: - return "kEob2IntroSeqData16"; - case kEob2IntroSeqData17: - return "kEob2IntroSeqData17"; - case kEob2IntroSeqData18: - return "kEob2IntroSeqData18"; - case kEob2IntroSeqData19: - return "kEob2IntroSeqData19"; - case kEob2IntroSeqData20: - return "kEob2IntroSeqData20"; - case kEob2IntroSeqData21: - return "kEob2IntroSeqData21"; - case kEob2IntroSeqData22: - return "kEob2IntroSeqData22"; - case kEob2IntroSeqData23: - return "kEob2IntroSeqData23"; - case kEob2IntroSeqData24: - return "kEob2IntroSeqData24"; - case kEob2IntroSeqData25: - return "kEob2IntroSeqData25"; - case kEob2IntroSeqData26: - return "kEob2IntroSeqData26"; - case kEob2IntroSeqData27: - return "kEob2IntroSeqData27"; - case kEob2IntroSeqData28: - return "kEob2IntroSeqData28"; - case kEob2IntroSeqData29: - return "kEob2IntroSeqData29"; - case kEob2IntroSeqData30: - return "kEob2IntroSeqData30"; - case kEob2IntroSeqData31: - return "kEob2IntroSeqData31"; - case kEob2IntroSeqData32: - return "kEob2IntroSeqData32"; - case kEob2IntroSeqData33: - return "kEob2IntroSeqData33"; - case kEob2IntroSeqData34: - return "kEob2IntroSeqData34"; - case kEob2IntroSeqData35: - return "kEob2IntroSeqData35"; - case kEob2IntroSeqData36: - return "kEob2IntroSeqData36"; - case kEob2IntroSeqData37: - return "kEob2IntroSeqData37"; - case kEob2IntroSeqData38: - return "kEob2IntroSeqData38"; - case kEob2IntroSeqData39: - return "kEob2IntroSeqData39"; - case kEob2IntroSeqData40: - return "kEob2IntroSeqData40"; - case kEob2IntroSeqData41: - return "kEob2IntroSeqData41"; - case kEob2IntroSeqData42: - return "kEob2IntroSeqData42"; - case kEob2IntroSeqData43: - return "kEob2IntroSeqData43"; - case kEob2IntroShapes00: - return "kEob2IntroShapes00"; - case kEob2IntroShapes01: - return "kEob2IntroShapes01"; - case kEob2IntroShapes04: - return "kEob2IntroShapes04"; - case kEob2IntroShapes07: - return "kEob2IntroShapes07"; - case kEob2FinaleStrings: - return "kEob2FinaleStrings"; - case kEob2CreditsData: - return "kEob2CreditsData"; - case kEob2FinaleCPSFiles: - return "kEob2FinaleCPSFiles"; - case kEob2FinaleSeqData00: - return "kEob2FinaleSeqData00"; - case kEob2FinaleSeqData01: - return "kEob2FinaleSeqData01"; - case kEob2FinaleSeqData02: - return "kEob2FinaleSeqData02"; - case kEob2FinaleSeqData03: - return "kEob2FinaleSeqData03"; - case kEob2FinaleSeqData04: - return "kEob2FinaleSeqData04"; - case kEob2FinaleSeqData05: - return "kEob2FinaleSeqData05"; - case kEob2FinaleSeqData06: - return "kEob2FinaleSeqData06"; - case kEob2FinaleSeqData07: - return "kEob2FinaleSeqData07"; - case kEob2FinaleSeqData08: - return "kEob2FinaleSeqData08"; - case kEob2FinaleSeqData09: - return "kEob2FinaleSeqData09"; - case kEob2FinaleSeqData10: - return "kEob2FinaleSeqData10"; - case kEob2FinaleSeqData11: - return "kEob2FinaleSeqData11"; - case kEob2FinaleSeqData12: - return "kEob2FinaleSeqData12"; - case kEob2FinaleSeqData13: - return "kEob2FinaleSeqData13"; - case kEob2FinaleSeqData14: - return "kEob2FinaleSeqData14"; - case kEob2FinaleSeqData15: - return "kEob2FinaleSeqData15"; - case kEob2FinaleSeqData16: - return "kEob2FinaleSeqData16"; - case kEob2FinaleSeqData17: - return "kEob2FinaleSeqData17"; - case kEob2FinaleSeqData18: - return "kEob2FinaleSeqData18"; - case kEob2FinaleSeqData19: - return "kEob2FinaleSeqData19"; - case kEob2FinaleSeqData20: - return "kEob2FinaleSeqData20"; - case kEob2FinaleShapes00: - return "kEob2FinaleShapes00"; - case kEob2FinaleShapes03: - return "kEob2FinaleShapes03"; - case kEob2FinaleShapes07: - return "kEob2FinaleShapes07"; - case kEob2FinaleShapes09: - return "kEob2FinaleShapes09"; - case kEob2FinaleShapes10: - return "kEob2FinaleShapes10"; - case kEob2NpcShapeData: - return "kEob2NpcShapeData"; - case kEobBaseClassModifierFlags: - return "kEobBaseClassModifierFlags"; - case kEobBaseMonsterStepTable01: - return "kEobBaseMonsterStepTable01"; - case kEobBaseMonsterStepTable02: - return "kEobBaseMonsterStepTable02"; - case kEobBaseMonsterStepTable1: - return "kEobBaseMonsterStepTable1"; - case kEobBaseMonsterStepTable2: - return "kEobBaseMonsterStepTable2"; - case kEobBaseMonsterStepTable3: - return "kEobBaseMonsterStepTable3"; - case kEobBaseMonsterCloseAttPosTable1: - return "kEobBaseMonsterCloseAttPosTable1"; - case kEobBaseMonsterCloseAttPosTable21: - return "kEobBaseMonsterCloseAttPosTable21"; - case kEobBaseMonsterCloseAttPosTable22: - return "kEobBaseMonsterCloseAttPosTable22"; - case kEobBaseMonsterCloseAttUnkTable: - return "kEobBaseMonsterCloseAttUnkTable"; - case kEobBaseMonsterCloseAttChkTable1: - return "kEobBaseMonsterCloseAttChkTable1"; - case kEobBaseMonsterCloseAttChkTable2: - return "kEobBaseMonsterCloseAttChkTable2"; - case kEobBaseMonsterCloseAttDstTable1: - return "kEobBaseMonsterCloseAttDstTable1"; - case kEobBaseMonsterCloseAttDstTable2: - return "kEobBaseMonsterCloseAttDstTable2"; - case kEobBaseMonsterProximityTable: - return "kEobBaseMonsterProximityTable"; - case kEobBaseFindBlockMonstersTable: - return "kEobBaseFindBlockMonstersTable"; - case kEobBaseMonsterDirChangeTable: - return "kEobBaseMonsterDirChangeTable"; - case kEobBaseMonsterDistAttStrings: - return "kEobBaseMonsterDistAttStrings"; - case kEobBaseEncodeMonsterDefs: - return "kEobBaseEncodeMonsterDefs"; - case kEobBaseNpcPresets: - return "kEobBaseNpcPresets"; - case kEob2Npc1Strings: - return "kEob2Npc1Strings"; - case kEob2Npc2Strings: - return "kEob2Npc2Strings"; - case kEob2MonsterDustStrings: - return "kEob2MonsterDustStrings"; - case kEob2DreamSteps: - return "kEob2DreamSteps"; - case kEob2KheldranStrings: - return "kEob2KheldranStrings"; - case kEob2HornStrings: - return "kEob2HornStrings"; - case kEob2HornSounds: - return "kEob2HornSounds"; - case kEob2WallOfForceDsX: - return "kEob2WallOfForceDsX"; - case kEob2WallOfForceDsY: - return "kEob2WallOfForceDsY"; - case kEob2WallOfForceNumW: - return "kEob2WallOfForceNumW"; - case kEob2WallOfForceNumH: - return "kEob2WallOfForceNumH"; - case kEob2WallOfForceShpId: - return "kEob2WallOfForceShpId"; - case kLolIngamePakFiles: - return "kLolIngamePakFiles"; - case kLolCharacterDefs: - return "kLolCharacterDefs"; - case kLolIngameSfxFiles: - return "kLolIngameSfxFiles"; - case kLolIngameSfxIndex: - return "kLolIngameSfxIndex"; - case kLolMusicTrackMap: - return "kLolMusicTrackMap"; - case kLolIngameGMSfxIndex: - return "kLolIngameGMSfxIndex"; - case kLolIngameMT32SfxIndex: - return "kLolIngameMT32SfxIndex"; - case kLolIngamePcSpkSfxIndex: - return "kLolIngamePcSpkSfxIndex"; - case kLolSpellProperties: - return "kLolSpellProperties"; - case kLolGameShapeMap: - return "kLolGameShapeMap"; - case kLolSceneItemOffs: - return "kLolSceneItemOffs"; - case kLolCharInvIndex: - return "kLolCharInvIndex"; - case kLolCharInvDefs: - return "kLolCharInvDefs"; - case kLolCharDefsMan: - return "kLolCharDefsMan"; - case kLolCharDefsWoman: - return "kLolCharDefsWoman"; - case kLolCharDefsKieran: - return "kLolCharDefsKieran"; - case kLolCharDefsAkshel: - return "kLolCharDefsAkshel"; - case kLolExpRequirements: - return "kLolExpRequirements"; - case kLolMonsterModifiers: - return "kLolMonsterModifiers"; - case kLolMonsterShiftOffsets: - return "kLolMonsterShiftOffsets"; - case kLolMonsterDirFlags: - return "kLolMonsterDirFlags"; - case kLolMonsterScaleY: - return "kLolMonsterScaleY"; - case kLolMonsterScaleX: - return "kLolMonsterScaleX"; - case kLolMonsterScaleWH: - return "kLolMonsterScaleWH"; - case kLolFlyingObjectShp: - return "kLolFlyingObjectShp"; - case kLolInventoryDesc: - return "kLolInventoryDesc"; - case kLolLevelShpList: - return "kLolLevelShpList"; - case kLolLevelDatList: - return "kLolLevelDatList"; - case kLolCompassDefs: - return "kLolCompassDefs"; - case kLolItemPrices: - return "kLolItemPrices"; - case kLolStashSetup: - return "kLolStashSetup"; - case kLolDscWalls: - return "kLolDscWalls"; - case kLolEobCommonDscShapeIndex: - return "kLolEobCommonDscShapeIndex"; - case kLolDscOvlMap: - return "kLolDscOvlMap"; - case kLolDscScaleWidthData: - return "kLolDscScaleWidthData"; - case kLolDscScaleHeightData: - return "kLolDscScaleHeightData"; - case kLolEobCommonDscX: - return "kLolEobCommonDscX"; - case kLolDscY: - return "kLolDscY"; - case kLolEobCommonDscTileIndex: - return "kLolEobCommonDscTileIndex"; - case kLolEobCommonDscUnk2: - return "kLolEobCommonDscUnk2"; - case kLolEobCommonDscDoorShapeIndex: - return "kLolEobCommonDscDoorShapeIndex"; - case kLolEobCommonDscDimData1: - return "kLolEobCommonDscDimData1"; - case kLolEobCommonDscDimData2: - return "kLolEobCommonDscDimData2"; - case kLolEobCommonDscBlockMap: - return "kLolEobCommonDscBlockMap"; - case kLolEobCommonDscDimMap: - return "kLolEobCommonDscDimMap"; - case kLolDscOvlIndex: - return "kLolDscOvlIndex"; - case kLolEobCommonDscBlockIndex: - return "kLolEobCommonDscBlockIndex"; - case kLolEobCommonDscDoorY2: - return "kLolEobCommonDscDoorY2"; - case kLolDscDoorScale: - return "kLolDscDoorScale"; - case kLolDscDoor4: - return "kLolDscDoor4"; - case kLolDscDoorX: - return "kLolDscDoorX"; - case kLolDscDoorY: - return "kLolDscDoorY"; - case kLolScrollXTop: - return "kLolScrollXTop"; - case kLolScrollYTop: - return "kLolScrollYTop"; - case kLolScrollXBottom: - return "kLolScrollXBottom"; - case kLolScrollYBottom: - return "kLolScrollYBottom"; - case kLolButtonDefs: - return "kLolButtonDefs"; - case kLolButtonList1: - return "kLolButtonList1"; - case kLolButtonList2: - return "kLolButtonList2"; - case kLolButtonList3: - return "kLolButtonList3"; - case kLolButtonList4: - return "kLolButtonList4"; - case kLolButtonList5: - return "kLolButtonList5"; - case kLolButtonList6: - return "kLolButtonList6"; - case kLolButtonList7: - return "kLolButtonList7"; - case kLolButtonList8: - return "kLolButtonList8"; - case kLolLegendData: - return "kLolLegendData"; - case kLolMapCursorOvl: - return "kLolMapCursorOvl"; - case kLolMapStringId: - return "kLolMapStringId"; - case kLolSpellbookAnim: - return "kLolSpellbookAnim"; - case kLolSpellbookCoords: - return "kLolSpellbookCoords"; - case kLolHealShapeFrames: - return "kLolHealShapeFrames"; - case kLolLightningDefs: - return "kLolLightningDefs"; - case kLolFireballCoords: - return "kLolFireballCoords"; - case kLolHistory: - return "kLolHistory"; + case kEoBBaseChargenStrings1: + return "kEoBBaseChargenStrings1"; + case kEoBBaseChargenStrings2: + return "kEoBBaseChargenStrings2"; + case kEoBBaseChargenStartLevels: + return "kEoBBaseChargenStartLevels"; + case kEoBBaseChargenStatStrings: + return "kEoBBaseChargenStatStrings"; + case kEoBBaseChargenRaceSexStrings: + return "kEoBBaseChargenRaceSexStrings"; + case kEoBBaseChargenClassStrings: + return "kEoBBaseChargenClassStrings"; + case kEoBBaseChargenAlignmentStrings: + return "kEoBBaseChargenAlignmentStrings"; + case kEoBBaseChargenEnterGameStrings: + return "kEoBBaseChargenEnterGameStrings"; + case kEoBBaseChargenClassMinStats: + return "kEoBBaseChargenClassMinStats"; + case kEoBBaseChargenRaceMinStats: + return "kEoBBaseChargenRaceMinStats"; + case kEoBBaseChargenRaceMaxStats: + return "kEoBBaseChargenRaceMaxStats"; + case kEoBBaseSaveThrowTable1: + return "kEoBBaseSaveThrowTable1"; + case kEoBBaseSaveThrowTable2: + return "kEoBBaseSaveThrowTable2"; + case kEoBBaseSaveThrowTable3: + return "kEoBBaseSaveThrowTable3"; + case kEoBBaseSaveThrowTable4: + return "kEoBBaseSaveThrowTable4"; + case kEoBBaseSaveThrwLvlIndex: + return "kEoBBaseSaveThrwLvlIndex"; + case kEoBBaseSaveThrwModDiv: + return "kEoBBaseSaveThrwModDiv"; + case kEoBBaseSaveThrwModExt: + return "kEoBBaseSaveThrwModExt"; + case kEoBBasePryDoorStrings: + return "kEoBBasePryDoorStrings"; + case kEoBBaseWarningStrings: + return "kEoBBaseWarningStrings"; + case kEoBBaseItemSuffixStringsRings: + return "kEoBBaseItemSuffixStringsRings"; + case kEoBBaseItemSuffixStringsPotions: + return "kEoBBaseItemSuffixStringsPotions"; + case kEoBBaseItemSuffixStringsWands: + return "kEoBBaseItemSuffixStringsWands"; + case kEoBBaseRipItemStrings: + return "kEoBBaseRipItemStrings"; + case kEoBBaseCursedString: + return "kEoBBaseCursedString"; + case kEoBBaseEnchantedString: + return "kEoBBaseEnchantedString"; + case kEoBBaseMagicObjectStrings: + return "kEoBBaseMagicObjectStrings"; + case kEoBBaseMagicObject5String: + return "kEoBBaseMagicObject5String"; + case kEoBBasePatternSuffix: + return "kEoBBasePatternSuffix"; + case kEoBBasePatternGrFix1: + return "kEoBBasePatternGrFix1"; + case kEoBBasePatternGrFix2: + return "kEoBBasePatternGrFix2"; + case kEoBBaseValidateArmorString: + return "kEoBBaseValidateArmorString"; + case kEoBBaseValidateCursedString: + return "kEoBBaseValidateCursedString"; + case kEoBBaseValidateNoDropString: + return "kEoBBaseValidateNoDropString"; + case kEoBBasePotionStrings: + return "kEoBBasePotionStrings"; + case kEoBBaseWandString: + return "kEoBBaseWandString"; + case kEoBBaseItemMisuseStrings: + return "kEoBBaseItemMisuseStrings"; + case kEoBBaseTakenStrings: + return "kEoBBaseTakenStrings"; + case kEoBBasePotionEffectStrings: + return "kEoBBasePotionEffectStrings"; + case kEoBBaseYesNoStrings: + return "kEoBBaseYesNoStrings"; + case kRpgCommonMoreStrings: + return "kRpgCommonMoreStrings"; + case kEoBBaseNpcMaxStrings: + return "kEoBBaseNpcMaxStrings"; + case kEoBBaseOkStrings: + return "kEoBBaseOkStrings"; + case kEoBBaseNpcJoinStrings: + return "kEoBBaseNpcJoinStrings"; + case kEoBBaseCancelStrings: + return "kEoBBaseCancelStrings"; + case kEoBBaseAbortStrings: + return "kEoBBaseAbortStrings"; + case kEoBBaseMenuStringsMain: + return "kEoBBaseMenuStringsMain"; + case kEoBBaseMenuStringsSaveLoad: + return "kEoBBaseMenuStringsSaveLoad"; + case kEoBBaseMenuStringsOnOff: + return "kEoBBaseMenuStringsOnOff"; + case kEoBBaseMenuStringsSpells: + return "kEoBBaseMenuStringsSpells"; + case kEoBBaseMenuStringsRest: + return "kEoBBaseMenuStringsRest"; + case kEoBBaseMenuStringsDrop: + return "kEoBBaseMenuStringsDrop"; + case kEoBBaseMenuStringsExit: + return "kEoBBaseMenuStringsExit"; + case kEoBBaseMenuStringsStarve: + return "kEoBBaseMenuStringsStarve"; + case kEoBBaseMenuStringsScribe: + return "kEoBBaseMenuStringsScribe"; + case kEoBBaseMenuStringsDrop2: + return "kEoBBaseMenuStringsDrop2"; + case kEoBBaseMenuStringsHead: + return "kEoBBaseMenuStringsHead"; + case kEoBBaseMenuStringsPoison: + return "kEoBBaseMenuStringsPoison"; + case kEoBBaseMenuStringsMgc: + return "kEoBBaseMenuStringsMgc"; + case kEoBBaseMenuStringsPrefs: + return "kEoBBaseMenuStringsPrefs"; + case kEoBBaseMenuStringsRest2: + return "kEoBBaseMenuStringsRest2"; + case kEoBBaseMenuStringsRest3: + return "kEoBBaseMenuStringsRest3"; + case kEoBBaseMenuStringsRest4: + return "kEoBBaseMenuStringsRest4"; + case kEoBBaseMenuStringsDefeat: + return "kEoBBaseMenuStringsDefeat"; + case kEoBBaseMenuStringsTransfer: + return "kEoBBaseMenuStringsTransfer"; + case kEoBBaseMenuStringsSpec: + return "kEoBBaseMenuStringsSpec"; + case kEoBBaseMenuStringsSpellNo: + return "kEoBBaseMenuStringsSpellNo"; + case kEoBBaseMenuYesNoStrings: + return "kEoBBaseMenuYesNoStrings"; + case kEoBBaseSpellLevelsMage: + return "kEoBBaseSpellLevelsMage"; + case kEoBBaseSpellLevelsCleric: + return "kEoBBaseSpellLevelsCleric"; + case kEoBBaseNumSpellsCleric: + return "kEoBBaseNumSpellsCleric"; + case kEoBBaseNumSpellsWisAdj: + return "kEoBBaseNumSpellsWisAdj"; + case kEoBBaseNumSpellsPal: + return "kEoBBaseNumSpellsPal"; + case kEoBBaseNumSpellsMage: + return "kEoBBaseNumSpellsMage"; + case kEoBBaseCharGuiStringsHp: + return "kEoBBaseCharGuiStringsHp"; + case kEoBBaseCharGuiStringsWp1: + return "kEoBBaseCharGuiStringsWp1"; + case kEoBBaseCharGuiStringsWp2: + return "kEoBBaseCharGuiStringsWp2"; + case kEoBBaseCharGuiStringsWr: + return "kEoBBaseCharGuiStringsWr"; + case kEoBBaseCharGuiStringsSt1: + return "kEoBBaseCharGuiStringsSt1"; + case kEoBBaseCharGuiStringsSt2: + return "kEoBBaseCharGuiStringsSt2"; + case kEoBBaseCharGuiStringsIn: + return "kEoBBaseCharGuiStringsIn"; + case kEoBBaseCharStatusStrings7: + return "kEoBBaseCharStatusStrings7"; + case kEoBBaseCharStatusStrings81: + return "kEoBBaseCharStatusStrings81"; + case kEoBBaseCharStatusStrings82: + return "kEoBBaseCharStatusStrings82"; + case kEoBBaseCharStatusStrings9: + return "kEoBBaseCharStatusStrings9"; + case kEoBBaseCharStatusStrings12: + return "kEoBBaseCharStatusStrings12"; + case kEoBBaseCharStatusStrings131: + return "kEoBBaseCharStatusStrings131"; + case kEoBBaseCharStatusStrings132: + return "kEoBBaseCharStatusStrings132"; + case kEoBBaseLevelGainStrings: + return "kEoBBaseLevelGainStrings"; + case kEoBBaseExperienceTable0: + return "kEoBBaseExperienceTable0"; + case kEoBBaseExperienceTable1: + return "kEoBBaseExperienceTable1"; + case kEoBBaseExperienceTable2: + return "kEoBBaseExperienceTable2"; + case kEoBBaseExperienceTable3: + return "kEoBBaseExperienceTable3"; + case kEoBBaseExperienceTable4: + return "kEoBBaseExperienceTable4"; + case kEoBBaseWllFlagPreset: + return "kEoBBaseWllFlagPreset"; + case kEoBBaseDscShapeCoords: + return "kEoBBaseDscShapeCoords"; + case kEoBBaseDscDoorScaleOffs: + return "kEoBBaseDscDoorScaleOffs"; + case kEoBBaseDscDoorScaleMult1: + return "kEoBBaseDscDoorScaleMult1"; + case kEoBBaseDscDoorScaleMult2: + return "kEoBBaseDscDoorScaleMult2"; + case kEoBBaseDscDoorScaleMult3: + return "kEoBBaseDscDoorScaleMult3"; + case kEoBBaseDscDoorScaleMult4: + return "kEoBBaseDscDoorScaleMult4"; + case kEoBBaseDscDoorScaleMult5: + return "kEoBBaseDscDoorScaleMult5"; + case kEoBBaseDscDoorScaleMult6: + return "kEoBBaseDscDoorScaleMult6"; + case kEoBBaseDscDoorType5Offs: + return "kEoBBaseDscDoorType5Offs"; + case kEoBBaseDscDoorXE: + return "kEoBBaseDscDoorXE"; + case kEoBBaseDscDoorY1: + return "kEoBBaseDscDoorY1"; + case kEoBBaseDscDoorY3: + return "kEoBBaseDscDoorY3"; + case kEoBBaseDscDoorY4: + return "kEoBBaseDscDoorY4"; + case kEoBBaseDscDoorY5: + return "kEoBBaseDscDoorY5"; + case kEoBBaseDscDoorY6: + return "kEoBBaseDscDoorY6"; + case kEoBBaseDscDoorY7: + return "kEoBBaseDscDoorY7"; + case kEoBBaseDscDoorCoordsExt: + return "kEoBBaseDscDoorCoordsExt"; + case kEoBBaseDscItemPosIndex: + return "kEoBBaseDscItemPosIndex"; + case kEoBBaseDscItemShpX: + return "kEoBBaseDscItemShpX"; + case kEoBBaseDscItemPosUnk: + return "kEoBBaseDscItemPosUnk"; + case kEoBBaseDscItemTileIndex: + return "kEoBBaseDscItemTileIndex"; + case kEoBBaseDscItemShapeMap: + return "kEoBBaseDscItemShapeMap"; + case kEoBBaseDscMonsterFrmOffsTbl1: + return "kEoBBaseDscMonsterFrmOffsTbl1"; + case kEoBBaseDscMonsterFrmOffsTbl2: + return "kEoBBaseDscMonsterFrmOffsTbl2"; + case kEoBBaseInvSlotX: + return "kEoBBaseInvSlotX"; + case kEoBBaseInvSlotY: + return "kEoBBaseInvSlotY"; + case kEoBBaseSlotValidationFlags: + return "kEoBBaseSlotValidationFlags"; + case kEoBBaseProjectileWeaponTypes: + return "kEoBBaseProjectileWeaponTypes"; + case kEoBBaseWandTypes: + return "kEoBBaseWandTypes"; + case kEoBBaseDrawObjPosIndex: + return "kEoBBaseDrawObjPosIndex"; + case kEoBBaseFlightObjFlipIndex: + return "kEoBBaseFlightObjFlipIndex"; + case kEoBBaseFlightObjShpMap: + return "kEoBBaseFlightObjShpMap"; + case kEoBBaseFlightObjSclIndex: + return "kEoBBaseFlightObjSclIndex"; + case kEoBBaseDscTelptrShpCoords: + return "kEoBBaseDscTelptrShpCoords"; + case kEoBBasePortalSeqData: + return "kEoBBasePortalSeqData"; + case kEoBBaseManDef: + return "kEoBBaseManDef"; + case kEoBBaseManWord: + return "kEoBBaseManWord"; + case kEoBBaseManPrompt: + return "kEoBBaseManPrompt"; + case kEoBBaseBookNumbers: + return "kEoBBaseBookNumbers"; + case kEoBBaseMageSpellsList: + return "kEoBBaseMageSpellsList"; + case kEoBBaseClericSpellsList: + return "kEoBBaseClericSpellsList"; + case kEoBBaseSpellNames: + return "kEoBBaseSpellNames"; + + case kEoBBaseMagicStrings1: + return "kEoBBaseMagicStrings1"; + case kEoBBaseMagicStrings2: + return "kEoBBaseMagicStrings2"; + case kEoBBaseMagicStrings3: + return "kEoBBaseMagicStrings3"; + case kEoBBaseMagicStrings4: + return "kEoBBaseMagicStrings4"; + case kEoBBaseMagicStrings6: + return "kEoBBaseMagicStrings6"; + case kEoBBaseMagicStrings7: + return "kEoBBaseMagicStrings7"; + case kEoBBaseMagicStrings8: + return "kEoBBaseMagicStrings8"; + case kEoBBaseExpObjectTlMode: + return "kEoBBaseExpObjectTlMode"; + case kEoBBaseExpObjectTblIndex: + return "kEoBBaseExpObjectTblIndex"; + case kEoBBaseExpObjectShpStart: + return "kEoBBaseExpObjectShpStart"; + case kEoBBaseExpObjectTbl1: + return "kEoBBaseExpObjectTbl1"; + case kEoBBaseExpObjectTbl2: + return "kEoBBaseExpObjectTbl2"; + case kEoBBaseExpObjectTbl3: + return "kEoBBaseExpObjectTbl3"; + case kEoBBaseExpObjectY: + return "kEoBBaseExpObjectY"; + case kEoBBaseSparkDefSteps: + return "kEoBBaseSparkDefSteps"; + case kEoBBaseSparkDefSubSteps: + return "kEoBBaseSparkDefSubSteps"; + case kEoBBaseSparkDefShift: + return "kEoBBaseSparkDefShift"; + case kEoBBaseSparkDefAdd: + return "kEoBBaseSparkDefAdd"; + case kEoBBaseSparkDefX: + return "kEoBBaseSparkDefX"; + case kEoBBaseSparkDefY: + return "kEoBBaseSparkDefY"; + case kEoBBaseSparkOfFlags1: + return "kEoBBaseSparkOfFlags1"; + case kEoBBaseSparkOfFlags2: + return "kEoBBaseSparkOfFlags2"; + case kEoBBaseSparkOfShift: + return "kEoBBaseSparkOfShift"; + case kEoBBaseSparkOfX: + return "kEoBBaseSparkOfX"; + case kEoBBaseSparkOfY: + return "kEoBBaseSparkOfY"; + case kEoBBaseSpellProperties: + return "kEoBBaseSpellProperties"; + case kEoBBaseMagicFlightProps: + return "kEoBBaseMagicFlightProps"; + case kEoBBaseTurnUndeadEffect: + return "kEoBBaseTurnUndeadEffect"; + case kEoBBaseBurningHandsDest: + return "kEoBBaseBurningHandsDest"; + case kEoBBaseConeOfColdDest1: + return "kEoBBaseConeOfColdDest1"; + case kEoBBaseConeOfColdDest2: + return "kEoBBaseConeOfColdDest2"; + case kEoBBaseConeOfColdDest3: + return "kEoBBaseConeOfColdDest3"; + case kEoBBaseConeOfColdDest4: + return "kEoBBaseConeOfColdDest4"; + case kEoBBaseConeOfColdGfxTbl: + return "kEoBBaseConeOfColdGfxTbl"; + case kEoB1MainMenuStrings: + return "kEoB1MainMenuStrings"; + case kEoB1BonusStrings: + return "kEoB1BonusStrings"; + case kEoB1IntroFilesOpening: + return "kEoB1IntroFilesOpening"; + case kEoB1IntroFilesTower: + return "kEoB1IntroFilesTower"; + case kEoB1IntroFilesOrb: + return "kEoB1IntroFilesOrb"; + case kEoB1IntroFilesWdEntry: + return "kEoB1IntroFilesWdEntry"; + case kEoB1IntroFilesKing: + return "kEoB1IntroFilesKing"; + case kEoB1IntroFilesHands: + return "kEoB1IntroFilesHands"; + case kEoB1IntroFilesWdExit: + return "kEoB1IntroFilesWdExit"; + case kEoB1IntroFilesTunnel: + return "kEoB1IntroFilesTunnel"; + case kEoB1IntroOpeningFrmDelay: + return "kEoB1IntroOpeningFrmDelay"; + case kEoB1IntroWdEncodeX: + return "kEoB1IntroWdEncodeX"; + case kEoB1IntroWdEncodeY: + return "kEoB1IntroWdEncodeY"; + case kEoB1IntroWdEncodeWH: + return "kEoB1IntroWdEncodeWH"; + case kEoB1IntroWdDsX: + return "kEoB1IntroWdDsX"; + case kEoB1IntroWdDsY: + return "kEoB1IntroWdDsY"; + case kEoB1IntroTvlX1: + return "kEoB1IntroTvlX1"; + case kEoB1IntroTvlY1: + return "kEoB1IntroTvlY1"; + case kEoB1IntroTvlX2: + return "kEoB1IntroTvlX2"; + case kEoB1IntroTvlY2: + return "kEoB1IntroTvlY2"; + case kEoB1IntroTvlW: + return "kEoB1IntroTvlW"; + case kEoB1IntroTvlH: + return "kEoB1IntroTvlH"; + case kEoB1DoorShapeDefs: + return "kEoB1DoorShapeDefs"; + case kEoB1DoorSwitchCoords: + return "kEoB1DoorSwitchCoords"; + case kEoB1MonsterProperties: + return "kEoB1MonsterProperties"; + case kEoB1EnemyMageSpellList: + return "kEoB1EnemyMageSpellList"; + case kEoB1EnemyMageSfx: + return "kEoB1EnemyMageSfx"; + case kEoB1BeholderSpellList: + return "kEoB1BeholderSpellList"; + case kEoB1BeholderSfx: + return "kEoB1BeholderSfx"; + case kEoB1TurnUndeadString: + return "kEoB1TurnUndeadString"; + case kEoB1NpcShpData: + return "kEoB1NpcShpData"; + case kEoB1NpcSubShpIndex1: + return "kEoB1NpcSubShpIndex1"; + case kEoB1NpcSubShpIndex2: + return "kEoB1NpcSubShpIndex2"; + case kEoB1NpcSubShpY: + return "kEoB1NpcSubShpY"; + case kEoB1Npc0Strings: + return "kEoB1Npc0Strings"; + case kEoB1Npc11Strings: + return "kEoB1Npc11Strings"; + case kEoB1Npc12Strings: + return "kEoB1Npc12Strings"; + case kEoB1Npc21Strings: + return "kEoB1Npc21Strings"; + case kEoB1Npc22Strings: + return "kEoB1Npc22Strings"; + case kEoB1Npc31Strings: + return "kEoB1Npc31Strings"; + case kEoB1Npc32Strings: + return "kEoB1Npc32Strings"; + case kEoB1Npc4Strings: + return "kEoB1Npc4Strings"; + case kEoB1Npc5Strings: + return "kEoB1Npc5Strings"; + case kEoB1Npc6Strings: + return "kEoB1Npc6Strings"; + case kEoB1Npc7Strings: + return "kEoB1Npc7Strings"; + case kEoB2MainMenuStrings: + return "kEoB2MainMenuStrings"; + case kEoB2TransferConvertTable: + return "kEoB2TransferConvertTable"; + case kEoB2TransferExpTable: + return "kEoB2TransferExpTable"; + case kEoB2IntroStrings: + return "kEoB2IntroStrings"; + case kEoB2IntroCPSFiles: + return "kEoB2IntroCPSFiles"; + case kEoB2IntroSeqData00: + return "kEoB2IntroSeqData00"; + case kEoB2IntroSeqData01: + return "kEoB2IntroSeqData01"; + case kEoB2IntroSeqData02: + return "kEoB2IntroSeqData02"; + case kEoB2IntroSeqData03: + return "kEoB2IntroSeqData03"; + case kEoB2IntroSeqData04: + return "kEoB2IntroSeqData04"; + case kEoB2IntroSeqData05: + return "kEoB2IntroSeqData05"; + case kEoB2IntroSeqData06: + return "kEoB2IntroSeqData06"; + case kEoB2IntroSeqData07: + return "kEoB2IntroSeqData07"; + case kEoB2IntroSeqData08: + return "kEoB2IntroSeqData08"; + case kEoB2IntroSeqData09: + return "kEoB2IntroSeqData09"; + case kEoB2IntroSeqData10: + return "kEoB2IntroSeqData10"; + case kEoB2IntroSeqData11: + return "kEoB2IntroSeqData11"; + case kEoB2IntroSeqData12: + return "kEoB2IntroSeqData12"; + case kEoB2IntroSeqData13: + return "kEoB2IntroSeqData13"; + case kEoB2IntroSeqData14: + return "kEoB2IntroSeqData14"; + case kEoB2IntroSeqData15: + return "kEoB2IntroSeqData15"; + case kEoB2IntroSeqData16: + return "kEoB2IntroSeqData16"; + case kEoB2IntroSeqData17: + return "kEoB2IntroSeqData17"; + case kEoB2IntroSeqData18: + return "kEoB2IntroSeqData18"; + case kEoB2IntroSeqData19: + return "kEoB2IntroSeqData19"; + case kEoB2IntroSeqData20: + return "kEoB2IntroSeqData20"; + case kEoB2IntroSeqData21: + return "kEoB2IntroSeqData21"; + case kEoB2IntroSeqData22: + return "kEoB2IntroSeqData22"; + case kEoB2IntroSeqData23: + return "kEoB2IntroSeqData23"; + case kEoB2IntroSeqData24: + return "kEoB2IntroSeqData24"; + case kEoB2IntroSeqData25: + return "kEoB2IntroSeqData25"; + case kEoB2IntroSeqData26: + return "kEoB2IntroSeqData26"; + case kEoB2IntroSeqData27: + return "kEoB2IntroSeqData27"; + case kEoB2IntroSeqData28: + return "kEoB2IntroSeqData28"; + case kEoB2IntroSeqData29: + return "kEoB2IntroSeqData29"; + case kEoB2IntroSeqData30: + return "kEoB2IntroSeqData30"; + case kEoB2IntroSeqData31: + return "kEoB2IntroSeqData31"; + case kEoB2IntroSeqData32: + return "kEoB2IntroSeqData32"; + case kEoB2IntroSeqData33: + return "kEoB2IntroSeqData33"; + case kEoB2IntroSeqData34: + return "kEoB2IntroSeqData34"; + case kEoB2IntroSeqData35: + return "kEoB2IntroSeqData35"; + case kEoB2IntroSeqData36: + return "kEoB2IntroSeqData36"; + case kEoB2IntroSeqData37: + return "kEoB2IntroSeqData37"; + case kEoB2IntroSeqData38: + return "kEoB2IntroSeqData38"; + case kEoB2IntroSeqData39: + return "kEoB2IntroSeqData39"; + case kEoB2IntroSeqData40: + return "kEoB2IntroSeqData40"; + case kEoB2IntroSeqData41: + return "kEoB2IntroSeqData41"; + case kEoB2IntroSeqData42: + return "kEoB2IntroSeqData42"; + case kEoB2IntroSeqData43: + return "kEoB2IntroSeqData43"; + case kEoB2IntroShapes00: + return "kEoB2IntroShapes00"; + case kEoB2IntroShapes01: + return "kEoB2IntroShapes01"; + case kEoB2IntroShapes04: + return "kEoB2IntroShapes04"; + case kEoB2IntroShapes07: + return "kEoB2IntroShapes07"; + case kEoB2FinaleStrings: + return "kEoB2FinaleStrings"; + case kEoB2CreditsData: + return "kEoB2CreditsData"; + case kEoB2FinaleCPSFiles: + return "kEoB2FinaleCPSFiles"; + case kEoB2FinaleSeqData00: + return "kEoB2FinaleSeqData00"; + case kEoB2FinaleSeqData01: + return "kEoB2FinaleSeqData01"; + case kEoB2FinaleSeqData02: + return "kEoB2FinaleSeqData02"; + case kEoB2FinaleSeqData03: + return "kEoB2FinaleSeqData03"; + case kEoB2FinaleSeqData04: + return "kEoB2FinaleSeqData04"; + case kEoB2FinaleSeqData05: + return "kEoB2FinaleSeqData05"; + case kEoB2FinaleSeqData06: + return "kEoB2FinaleSeqData06"; + case kEoB2FinaleSeqData07: + return "kEoB2FinaleSeqData07"; + case kEoB2FinaleSeqData08: + return "kEoB2FinaleSeqData08"; + case kEoB2FinaleSeqData09: + return "kEoB2FinaleSeqData09"; + case kEoB2FinaleSeqData10: + return "kEoB2FinaleSeqData10"; + case kEoB2FinaleSeqData11: + return "kEoB2FinaleSeqData11"; + case kEoB2FinaleSeqData12: + return "kEoB2FinaleSeqData12"; + case kEoB2FinaleSeqData13: + return "kEoB2FinaleSeqData13"; + case kEoB2FinaleSeqData14: + return "kEoB2FinaleSeqData14"; + case kEoB2FinaleSeqData15: + return "kEoB2FinaleSeqData15"; + case kEoB2FinaleSeqData16: + return "kEoB2FinaleSeqData16"; + case kEoB2FinaleSeqData17: + return "kEoB2FinaleSeqData17"; + case kEoB2FinaleSeqData18: + return "kEoB2FinaleSeqData18"; + case kEoB2FinaleSeqData19: + return "kEoB2FinaleSeqData19"; + case kEoB2FinaleSeqData20: + return "kEoB2FinaleSeqData20"; + case kEoB2FinaleShapes00: + return "kEoB2FinaleShapes00"; + case kEoB2FinaleShapes03: + return "kEoB2FinaleShapes03"; + case kEoB2FinaleShapes07: + return "kEoB2FinaleShapes07"; + case kEoB2FinaleShapes09: + return "kEoB2FinaleShapes09"; + case kEoB2FinaleShapes10: + return "kEoB2FinaleShapes10"; + case kEoB2NpcShapeData: + return "kEoB2NpcShapeData"; + case kEoBBaseClassModifierFlags: + return "kEoBBaseClassModifierFlags"; + case kEoBBaseMonsterStepTable01: + return "kEoBBaseMonsterStepTable01"; + case kEoBBaseMonsterStepTable02: + return "kEoBBaseMonsterStepTable02"; + case kEoBBaseMonsterStepTable1: + return "kEoBBaseMonsterStepTable1"; + case kEoBBaseMonsterStepTable2: + return "kEoBBaseMonsterStepTable2"; + case kEoBBaseMonsterStepTable3: + return "kEoBBaseMonsterStepTable3"; + case kEoBBaseMonsterCloseAttPosTable1: + return "kEoBBaseMonsterCloseAttPosTable1"; + case kEoBBaseMonsterCloseAttPosTable21: + return "kEoBBaseMonsterCloseAttPosTable21"; + case kEoBBaseMonsterCloseAttPosTable22: + return "kEoBBaseMonsterCloseAttPosTable22"; + case kEoBBaseMonsterCloseAttUnkTable: + return "kEoBBaseMonsterCloseAttUnkTable"; + case kEoBBaseMonsterCloseAttChkTable1: + return "kEoBBaseMonsterCloseAttChkTable1"; + case kEoBBaseMonsterCloseAttChkTable2: + return "kEoBBaseMonsterCloseAttChkTable2"; + case kEoBBaseMonsterCloseAttDstTable1: + return "kEoBBaseMonsterCloseAttDstTable1"; + case kEoBBaseMonsterCloseAttDstTable2: + return "kEoBBaseMonsterCloseAttDstTable2"; + case kEoBBaseMonsterProximityTable: + return "kEoBBaseMonsterProximityTable"; + case kEoBBaseFindBlockMonstersTable: + return "kEoBBaseFindBlockMonstersTable"; + case kEoBBaseMonsterDirChangeTable: + return "kEoBBaseMonsterDirChangeTable"; + case kEoBBaseMonsterDistAttStrings: + return "kEoBBaseMonsterDistAttStrings"; + case kEoBBaseEncodeMonsterDefs: + return "kEoBBaseEncodeMonsterDefs"; + case kEoBBaseNpcPresets: + return "kEoBBaseNpcPresets"; + case kEoB2Npc1Strings: + return "kEoB2Npc1Strings"; + case kEoB2Npc2Strings: + return "kEoB2Npc2Strings"; + case kEoB2MonsterDustStrings: + return "kEoB2MonsterDustStrings"; + case kEoB2DreamSteps: + return "kEoB2DreamSteps"; + case kEoB2KheldranStrings: + return "kEoB2KheldranStrings"; + case kEoB2HornStrings: + return "kEoB2HornStrings"; + case kEoB2HornSounds: + return "kEoB2HornSounds"; + case kEoB2WallOfForceDsX: + return "kEoB2WallOfForceDsX"; + case kEoB2WallOfForceDsY: + return "kEoB2WallOfForceDsY"; + case kEoB2WallOfForceNumW: + return "kEoB2WallOfForceNumW"; + case kEoB2WallOfForceNumH: + return "kEoB2WallOfForceNumH"; + case kEoB2WallOfForceShpId: + return "kEoB2WallOfForceShpId"; + case kLoLIngamePakFiles: + return "kLoLIngamePakFiles"; + case kLoLCharacterDefs: + return "kLoLCharacterDefs"; + case kLoLIngameSfxFiles: + return "kLoLIngameSfxFiles"; + case kLoLIngameSfxIndex: + return "kLoLIngameSfxIndex"; + case kLoLMusicTrackMap: + return "kLoLMusicTrackMap"; + case kLoLIngameGMSfxIndex: + return "kLoLIngameGMSfxIndex"; + case kLoLIngameMT32SfxIndex: + return "kLoLIngameMT32SfxIndex"; + case kLoLIngamePcSpkSfxIndex: + return "kLoLIngamePcSpkSfxIndex"; + case kLoLSpellProperties: + return "kLoLSpellProperties"; + case kLoLGameShapeMap: + return "kLoLGameShapeMap"; + case kLoLSceneItemOffs: + return "kLoLSceneItemOffs"; + case kLoLCharInvIndex: + return "kLoLCharInvIndex"; + case kLoLCharInvDefs: + return "kLoLCharInvDefs"; + case kLoLCharDefsMan: + return "kLoLCharDefsMan"; + case kLoLCharDefsWoman: + return "kLoLCharDefsWoman"; + case kLoLCharDefsKieran: + return "kLoLCharDefsKieran"; + case kLoLCharDefsAkshel: + return "kLoLCharDefsAkshel"; + case kLoLExpRequirements: + return "kLoLExpRequirements"; + case kLoLMonsterModifiers: + return "kLoLMonsterModifiers"; + case kLoLMonsterShiftOffsets: + return "kLoLMonsterShiftOffsets"; + case kLoLMonsterDirFlags: + return "kLoLMonsterDirFlags"; + case kLoLMonsterScaleY: + return "kLoLMonsterScaleY"; + case kLoLMonsterScaleX: + return "kLoLMonsterScaleX"; + case kLoLMonsterScaleWH: + return "kLoLMonsterScaleWH"; + case kLoLFlyingObjectShp: + return "kLoLFlyingObjectShp"; + case kLoLInventoryDesc: + return "kLoLInventoryDesc"; + case kLoLLevelShpList: + return "kLoLLevelShpList"; + case kLoLLevelDatList: + return "kLoLLevelDatList"; + case kLoLCompassDefs: + return "kLoLCompassDefs"; + case kLoLItemPrices: + return "kLoLItemPrices"; + case kLoLStashSetup: + return "kLoLStashSetup"; + case kLoLDscWalls: + return "kLoLDscWalls"; + case kRpgCommonDscShapeIndex: + return "kRpgCommonDscShapeIndex"; + case kLoLDscOvlMap: + return "kLoLDscOvlMap"; + case kLoLDscScaleWidthData: + return "kLoLDscScaleWidthData"; + case kLoLDscScaleHeightData: + return "kLoLDscScaleHeightData"; + case kRpgCommonDscX: + return "kRpgCommonDscX"; + case kLoLDscY: + return "kLoLDscY"; + case kRpgCommonDscTileIndex: + return "kRpgCommonDscTileIndex"; + case kRpgCommonDscUnk2: + return "kRpgCommonDscUnk2"; + case kRpgCommonDscDoorShapeIndex: + return "kRpgCommonDscDoorShapeIndex"; + case kRpgCommonDscDimData1: + return "kRpgCommonDscDimData1"; + case kRpgCommonDscDimData2: + return "kRpgCommonDscDimData2"; + case kRpgCommonDscBlockMap: + return "kRpgCommonDscBlockMap"; + case kRpgCommonDscDimMap: + return "kRpgCommonDscDimMap"; + case kLoLDscOvlIndex: + return "kLoLDscOvlIndex"; + case kRpgCommonDscBlockIndex: + return "kRpgCommonDscBlockIndex"; + case kRpgCommonDscDoorY2: + return "kRpgCommonDscDoorY2"; + case kLoLDscDoorScale: + return "kLoLDscDoorScale"; + case kLoLDscDoor4: + return "kLoLDscDoor4"; + case kLoLDscDoorX: + return "kLoLDscDoorX"; + case kLoLDscDoorY: + return "kLoLDscDoorY"; + case kLoLScrollXTop: + return "kLoLScrollXTop"; + case kLoLScrollYTop: + return "kLoLScrollYTop"; + case kLoLScrollXBottom: + return "kLoLScrollXBottom"; + case kLoLScrollYBottom: + return "kLoLScrollYBottom"; + case kLoLButtonDefs: + return "kLoLButtonDefs"; + case kLoLButtonList1: + return "kLoLButtonList1"; + case kLoLButtonList2: + return "kLoLButtonList2"; + case kLoLButtonList3: + return "kLoLButtonList3"; + case kLoLButtonList4: + return "kLoLButtonList4"; + case kLoLButtonList5: + return "kLoLButtonList5"; + case kLoLButtonList6: + return "kLoLButtonList6"; + case kLoLButtonList7: + return "kLoLButtonList7"; + case kLoLButtonList8: + return "kLoLButtonList8"; + case kLoLLegendData: + return "kLoLLegendData"; + case kLoLMapCursorOvl: + return "kLoLMapCursorOvl"; + case kLoLMapStringId: + return "kLoLMapStringId"; + case kLoLSpellbookAnim: + return "kLoLSpellbookAnim"; + case kLoLSpellbookCoords: + return "kLoLSpellbookCoords"; + case kLoLHealShapeFrames: + return "kLoLHealShapeFrames"; + case kLoLLightningDefs: + return "kLoLLightningDefs"; + case kLoLFireballCoords: + return "kLoLFireballCoords"; + case kLoLHistory: + return "kLoLHistory"; default: return "Unknown"; } diff --git a/devtools/create_kyradat/create_kyradat.h b/devtools/create_kyradat/create_kyradat.h index 08b71ee515..271ffb5283 100644 --- a/devtools/create_kyradat/create_kyradat.h +++ b/devtools/create_kyradat/create_kyradat.h @@ -179,463 +179,463 @@ enum kExtractID { k3ItemMagicTable, k3ItemStringMap, - kLolEobCommonMoreStrings, - kLolEobCommonDscShapeIndex, - kLolEobCommonDscX, - kLolEobCommonDscTileIndex, - kLolEobCommonDscUnk2, - kLolEobCommonDscDoorShapeIndex, - kLolEobCommonDscDimData1, - kLolEobCommonDscDimData2, - kLolEobCommonDscBlockMap, - kLolEobCommonDscDimMap, - kLolEobCommonDscDoorY2, - kLolEobCommonDscBlockIndex, - - kEobBaseChargenStrings1, - kEobBaseChargenStrings2, - kEobBaseChargenStartLevels, - kEobBaseChargenStatStrings, - kEobBaseChargenRaceSexStrings, - kEobBaseChargenClassStrings, - kEobBaseChargenAlignmentStrings, - kEobBaseChargenEnterGameStrings, - kEobBaseChargenClassMinStats, - kEobBaseChargenRaceMinStats, - kEobBaseChargenRaceMaxStats, - - kEobBaseSaveThrowTable1, - kEobBaseSaveThrowTable2, - kEobBaseSaveThrowTable3, - kEobBaseSaveThrowTable4, - kEobBaseSaveThrwLvlIndex, - kEobBaseSaveThrwModDiv, - kEobBaseSaveThrwModExt, - - kEobBasePryDoorStrings, - kEobBaseWarningStrings, - - kEobBaseItemSuffixStringsRings, - kEobBaseItemSuffixStringsPotions, - kEobBaseItemSuffixStringsWands, + kRpgCommonMoreStrings, + kRpgCommonDscShapeIndex, + kRpgCommonDscX, + kRpgCommonDscTileIndex, + kRpgCommonDscUnk2, + kRpgCommonDscDoorShapeIndex, + kRpgCommonDscDimData1, + kRpgCommonDscDimData2, + kRpgCommonDscBlockMap, + kRpgCommonDscDimMap, + kRpgCommonDscDoorY2, + kRpgCommonDscBlockIndex, + + 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, + kEoBBaseRipItemStrings, + kEoBBaseCursedString, + kEoBBaseEnchantedString, + kEoBBaseMagicObjectStrings, + kEoBBaseMagicObject5String, + kEoBBasePatternSuffix, + kEoBBasePatternGrFix1, + kEoBBasePatternGrFix2, + kEoBBaseValidateArmorString, + kEoBBaseValidateCursedString, + kEoBBaseValidateNoDropString, + kEoBBasePotionStrings, + kEoBBaseWandString, + kEoBBaseItemMisuseStrings, - kEobBaseTakenStrings, - kEobBasePotionEffectStrings, - - kEobBaseYesNoStrings, - 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, - kEobBaseCharGuiStringsWp1, - kEobBaseCharGuiStringsWp2, - kEobBaseCharGuiStringsWr, - kEobBaseCharGuiStringsSt1, - kEobBaseCharGuiStringsSt2, - kEobBaseCharGuiStringsIn, - - kEobBaseCharStatusStrings7, - kEobBaseCharStatusStrings81, - kEobBaseCharStatusStrings82, - kEobBaseCharStatusStrings9, - kEobBaseCharStatusStrings12, - kEobBaseCharStatusStrings131, - kEobBaseCharStatusStrings132, - - kEobBaseLevelGainStrings, - kEobBaseExperienceTable0, - kEobBaseExperienceTable1, - kEobBaseExperienceTable2, - kEobBaseExperienceTable3, - kEobBaseExperienceTable4, - - kEobBaseClassModifierFlags, - - kEobBaseMonsterStepTable01, - kEobBaseMonsterStepTable02, - kEobBaseMonsterStepTable1, - kEobBaseMonsterStepTable2, - kEobBaseMonsterStepTable3, - kEobBaseMonsterCloseAttPosTable1, - kEobBaseMonsterCloseAttPosTable21, - kEobBaseMonsterCloseAttPosTable22, - kEobBaseMonsterCloseAttUnkTable, - kEobBaseMonsterCloseAttChkTable1, - kEobBaseMonsterCloseAttChkTable2, - kEobBaseMonsterCloseAttDstTable1, - kEobBaseMonsterCloseAttDstTable2, - - kEobBaseMonsterProximityTable, - kEobBaseFindBlockMonstersTable, - kEobBaseMonsterDirChangeTable, - kEobBaseMonsterDistAttStrings, - - kEobBaseEncodeMonsterDefs, - kEobBaseNpcPresets, - - kEobBaseWllFlagPreset, - kEobBaseDscShapeCoords, - - kEobBaseDscDoorScaleOffs, - kEobBaseDscDoorScaleMult1, - kEobBaseDscDoorScaleMult2, - kEobBaseDscDoorScaleMult3, - kEobBaseDscDoorScaleMult4, - kEobBaseDscDoorScaleMult5, - kEobBaseDscDoorScaleMult6, - kEobBaseDscDoorType5Offs, - kEobBaseDscDoorXE, - kEobBaseDscDoorY1, - kEobBaseDscDoorY3, - kEobBaseDscDoorY4, - kEobBaseDscDoorY5, - kEobBaseDscDoorY6, - kEobBaseDscDoorY7, - kEobBaseDscDoorCoordsExt, - - kEobBaseDscItemPosIndex, - kEobBaseDscItemShpX, - kEobBaseDscItemPosUnk, - kEobBaseDscItemTileIndex, - kEobBaseDscItemShapeMap, - - kEobBaseDscMonsterFrmOffsTbl1, - kEobBaseDscMonsterFrmOffsTbl2, - - kEobBaseInvSlotX, - kEobBaseInvSlotY, - kEobBaseSlotValidationFlags, - - kEobBaseProjectileWeaponTypes, - kEobBaseWandTypes, - - kEobBaseDrawObjPosIndex, - kEobBaseFlightObjFlipIndex, - kEobBaseFlightObjShpMap, - kEobBaseFlightObjSclIndex, - - kEobBaseDscTelptrShpCoords, + kEoBBaseTakenStrings, + kEoBBasePotionEffectStrings, + + kEoBBaseYesNoStrings, + 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, + kEoBBaseCharGuiStringsWp1, + kEoBBaseCharGuiStringsWp2, + kEoBBaseCharGuiStringsWr, + kEoBBaseCharGuiStringsSt1, + kEoBBaseCharGuiStringsSt2, + kEoBBaseCharGuiStringsIn, + + kEoBBaseCharStatusStrings7, + kEoBBaseCharStatusStrings81, + kEoBBaseCharStatusStrings82, + kEoBBaseCharStatusStrings9, + kEoBBaseCharStatusStrings12, + kEoBBaseCharStatusStrings131, + kEoBBaseCharStatusStrings132, + + kEoBBaseLevelGainStrings, + kEoBBaseExperienceTable0, + kEoBBaseExperienceTable1, + kEoBBaseExperienceTable2, + kEoBBaseExperienceTable3, + kEoBBaseExperienceTable4, + + kEoBBaseClassModifierFlags, + + kEoBBaseMonsterStepTable01, + kEoBBaseMonsterStepTable02, + kEoBBaseMonsterStepTable1, + kEoBBaseMonsterStepTable2, + kEoBBaseMonsterStepTable3, + kEoBBaseMonsterCloseAttPosTable1, + kEoBBaseMonsterCloseAttPosTable21, + kEoBBaseMonsterCloseAttPosTable22, + kEoBBaseMonsterCloseAttUnkTable, + kEoBBaseMonsterCloseAttChkTable1, + kEoBBaseMonsterCloseAttChkTable2, + kEoBBaseMonsterCloseAttDstTable1, + kEoBBaseMonsterCloseAttDstTable2, + + kEoBBaseMonsterProximityTable, + kEoBBaseFindBlockMonstersTable, + kEoBBaseMonsterDirChangeTable, + kEoBBaseMonsterDistAttStrings, + + kEoBBaseEncodeMonsterDefs, + kEoBBaseNpcPresets, + + kEoBBaseWllFlagPreset, + kEoBBaseDscShapeCoords, + + kEoBBaseDscDoorScaleOffs, + kEoBBaseDscDoorScaleMult1, + kEoBBaseDscDoorScaleMult2, + kEoBBaseDscDoorScaleMult3, + kEoBBaseDscDoorScaleMult4, + kEoBBaseDscDoorScaleMult5, + kEoBBaseDscDoorScaleMult6, + kEoBBaseDscDoorType5Offs, + kEoBBaseDscDoorXE, + kEoBBaseDscDoorY1, + kEoBBaseDscDoorY3, + kEoBBaseDscDoorY4, + kEoBBaseDscDoorY5, + kEoBBaseDscDoorY6, + kEoBBaseDscDoorY7, + kEoBBaseDscDoorCoordsExt, + + kEoBBaseDscItemPosIndex, + kEoBBaseDscItemShpX, + kEoBBaseDscItemPosUnk, + kEoBBaseDscItemTileIndex, + kEoBBaseDscItemShapeMap, + + kEoBBaseDscMonsterFrmOffsTbl1, + kEoBBaseDscMonsterFrmOffsTbl2, + + kEoBBaseInvSlotX, + kEoBBaseInvSlotY, + kEoBBaseSlotValidationFlags, + + kEoBBaseProjectileWeaponTypes, + kEoBBaseWandTypes, + + kEoBBaseDrawObjPosIndex, + kEoBBaseFlightObjFlipIndex, + kEoBBaseFlightObjShpMap, + kEoBBaseFlightObjSclIndex, + + kEoBBaseDscTelptrShpCoords, - kEobBasePortalSeqData, - kEobBaseManDef, - kEobBaseManWord, - kEobBaseManPrompt, - - 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, - - 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, - - 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, - kEob2Npc1Strings, - kEob2Npc2Strings, - kEob2MonsterDustStrings, - - kEob2DreamSteps, - kEob2KheldranStrings, - kEob2HornStrings, - kEob2HornSounds, - - kEob2WallOfForceDsX, - kEob2WallOfForceDsY, - kEob2WallOfForceNumW, - kEob2WallOfForceNumH, - kEob2WallOfForceShpId, - - 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, - kLolItemPrices, - kLolStashSetup, - - kLolDscWalls, - kLolDscOvlMap, - kLolDscScaleWidthData, - kLolDscScaleHeightData, - kLolDscY, - - kLolDscDoorScale, - kLolDscDoor4, - kLolDscDoorX, - kLolDscDoorY, - kLolDscOvlIndex, - - kLolScrollXTop, - kLolScrollYTop, - kLolScrollXBottom, - kLolScrollYBottom, - - kLolButtonDefs, - kLolButtonList1, - kLolButtonList2, - kLolButtonList3, - kLolButtonList4, - kLolButtonList5, - kLolButtonList6, - kLolButtonList7, - kLolButtonList8, - - kLolLegendData, - kLolMapCursorOvl, - kLolMapStringId, - - kLolSpellbookAnim, - kLolSpellbookCoords, - kLolHealShapeFrames, - kLolLightningDefs, - kLolFireballCoords, - - kLolCredits, - - kLolHistory, + kEoBBasePortalSeqData, + kEoBBaseManDef, + kEoBBaseManWord, + kEoBBaseManPrompt, + + 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, + + 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, + + 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, + kEoB2Npc1Strings, + kEoB2Npc2Strings, + kEoB2MonsterDustStrings, + + kEoB2DreamSteps, + kEoB2KheldranStrings, + kEoB2HornStrings, + kEoB2HornSounds, + + kEoB2WallOfForceDsX, + kEoB2WallOfForceDsY, + kEoB2WallOfForceNumW, + kEoB2WallOfForceNumH, + kEoB2WallOfForceShpId, + + 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, + kLoLItemPrices, + kLoLStashSetup, + + kLoLDscWalls, + kLoLDscOvlMap, + kLoLDscScaleWidthData, + kLoLDscScaleHeightData, + kLoLDscY, + + kLoLDscDoorScale, + kLoLDscDoor4, + kLoLDscDoorX, + kLoLDscDoorY, + kLoLDscOvlIndex, + + kLoLScrollXTop, + kLoLScrollYTop, + kLoLScrollXBottom, + kLoLScrollYBottom, + + kLoLButtonDefs, + kLoLButtonList1, + kLoLButtonList2, + kLoLButtonList3, + kLoLButtonList4, + kLoLButtonList5, + kLoLButtonList6, + kLoLButtonList7, + kLoLButtonList8, + + kLoLLegendData, + kLoLMapCursorOvl, + kLoLMapStringId, + + kLoLSpellbookAnim, + kLoLSpellbookCoords, + kLoLHealShapeFrames, + kLoLLightningDefs, + kLoLFireballCoords, + + kLoLCredits, + + kLoLHistory, kMaxResIDs }; @@ -658,9 +658,9 @@ enum kGame { kKyra1 = 0, kKyra2, kKyra3, - kLol, - kEob1, - kEob2, + kLoL, + kEoB1, + kEoB2, }; struct Game { diff --git a/devtools/create_kyradat/extract.cpp b/devtools/create_kyradat/extract.cpp index b330c469c6..6a97114f6c 100644 --- a/devtools/create_kyradat/extract.cpp +++ b/devtools/create_kyradat/extract.cpp @@ -50,11 +50,11 @@ bool extractRaw16to8(PAKFile &out, const ExtractInformation *info, const byte *d bool extractMrShapeAnimData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); bool extractRaw16(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); bool extractRaw32(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); -bool extractLolButtonDefs(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); +bool extractLoLButtonDefs(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); -bool extractEob2SeqData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); -bool extractEob2ShapeData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); -bool extractEobNpcData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); +bool extractEoB2SeqData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); +bool extractEoB2ShapeData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); +bool extractEoBNpcData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id); // Extraction type table const ExtractType extractTypeTable[] = { @@ -76,17 +76,17 @@ const ExtractType extractTypeTable[] = { { k3TypeRaw16to8, extractRaw16to8 }, { k3TypeShpData, extractMrShapeAnimData }, - { kLolTypeCharData, extractRaw }, - { kLolTypeSpellData, extractRaw }, - { kLolTypeCompassData, extractRaw16to8 }, - { kLolTypeFlightShpData, extractRaw16to8 }, - { kLolTypeRaw16, extractRaw16 }, - { kLolTypeRaw32, extractRaw32 }, - { kLolTypeButtonDef, extractLolButtonDefs }, + { kLoLTypeCharData, extractRaw }, + { kLoLTypeSpellData, extractRaw }, + { kLoLTypeCompassData, extractRaw16to8 }, + { kLoLTypeFlightShpData, extractRaw16to8 }, + { kLoLTypeRaw16, extractRaw16 }, + { kLoLTypeRaw32, extractRaw32 }, + { kLoLTypeButtonDef, extractLoLButtonDefs }, - { kEob2TypeSeqData, extractEob2SeqData }, - { kEob2TypeShapeData, extractEob2ShapeData }, - { kEobTypeNpcData, extractEobNpcData }, + { kEoB2TypeSeqData, extractEoB2SeqData }, + { kEoB2TypeShapeData, extractEoB2ShapeData }, + { kEoBTypeNpcData, extractEoBNpcData }, { -1, 0 } }; @@ -111,16 +111,16 @@ const TypeTable typeTable[] = { { k2TypeSfxList, 0 }, { k3TypeRaw16to8, 1 }, { k3TypeShpData, 7 }, - { kLolTypeRaw16, 13 }, - { kLolTypeRaw32, 14 }, - { kLolTypeButtonDef, 12 }, - { kLolTypeCharData, 8 }, - { kLolTypeSpellData, 9 }, - { kLolTypeCompassData, 10 }, - { kLolTypeFlightShpData, 11 }, - { kEob2TypeSeqData, 15 }, - { kEob2TypeShapeData, 16 }, - { kEobTypeNpcData, 17}, + { kLoLTypeRaw16, 13 }, + { kLoLTypeRaw32, 14 }, + { kLoLTypeButtonDef, 12 }, + { kLoLTypeCharData, 8 }, + { kLoLTypeSpellData, 9 }, + { kLoLTypeCompassData, 10 }, + { kLoLTypeFlightShpData, 11 }, + { kEoB2TypeSeqData, 15 }, + { kEoB2TypeShapeData, 16 }, + { kEoBTypeNpcData, 17}, { -1, 1 } }; @@ -204,7 +204,7 @@ bool extractStrings(PAKFile &out, const ExtractInformation *info, const byte *da } // HACK - if (id == k2SeqplayIntroTracks && info->game == kLol) + if (id == k2SeqplayIntroTracks && info->game == kLoL) return extractStringsWoSuffix(out, info, data, size, filename, id); } @@ -1016,7 +1016,7 @@ bool extractRaw32(PAKFile &out, const ExtractInformation *info, const byte *data return out.addFile(filename, buffer, size); } -bool extractLolButtonDefs(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { +bool extractLoLButtonDefs(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { int num = size / 22; uint8 *buffer = new uint8[size]; uint32 outsize = num * 18; @@ -1047,7 +1047,7 @@ bool extractLolButtonDefs(PAKFile &out, const ExtractInformation *info, const by return out.addFile(filename, buffer, outsize); } -bool extractEob2SeqData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { +bool extractEoB2SeqData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { int num = size / 11; uint8 *buffer = new uint8[size]; const uint8 *src = data; @@ -1065,7 +1065,7 @@ bool extractEob2SeqData(PAKFile &out, const ExtractInformation *info, const byte return out.addFile(filename, buffer, size); } -bool extractEob2ShapeData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { +bool extractEoB2ShapeData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { int num = size / 6; uint8 *buffer = new uint8[size]; const uint8 *src = data; @@ -1081,14 +1081,14 @@ bool extractEob2ShapeData(PAKFile &out, const ExtractInformation *info, const by return out.addFile(filename, buffer, size); } -bool extractEobNpcData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { +bool extractEoBNpcData(PAKFile &out, const ExtractInformation *info, const byte *data, const uint32 size, const char *filename, int id) { // We use one extraction routine for both EOB 1 and EOB 2 (in spite of the data format differences) // since it is easy enough to generate a common output usable by both engines uint8 *buffer = 0; uint32 outsize = 0; - if (info->game == kEob1) { + if (info->game == kEoB1) { uint16 num = size / 243; outsize = num * 111 + 2; buffer = new uint8[outsize]; diff --git a/devtools/create_kyradat/extract.h b/devtools/create_kyradat/extract.h index c91e5de928..4af9a146f4 100644 --- a/devtools/create_kyradat/extract.h +++ b/devtools/create_kyradat/extract.h @@ -47,17 +47,17 @@ enum kExtractType { k3TypeRaw16to8, k3TypeShpData, - kLolTypeRaw16, - kLolTypeRaw32, - kLolTypeButtonDef, - kLolTypeCharData, - kLolTypeSpellData, - kLolTypeCompassData, - kLolTypeFlightShpData, + kLoLTypeRaw16, + kLoLTypeRaw32, + kLoLTypeButtonDef, + kLoLTypeCharData, + kLoLTypeSpellData, + kLoLTypeCompassData, + kLoLTypeFlightShpData, - kEob2TypeSeqData, - kEob2TypeShapeData, - kEobTypeNpcData + kEoB2TypeSeqData, + kEoB2TypeShapeData, + kEoBTypeNpcData }; struct ExtractInformation { 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 } }; diff --git a/devtools/create_kyradat/tables.cpp b/devtools/create_kyradat/tables.cpp index c8547804ba..a606cc46bd 100644 --- a/devtools/create_kyradat/tables.cpp +++ b/devtools/create_kyradat/tables.cpp @@ -1331,112 +1331,112 @@ const ExtractEntrySearchData k3ItemStringMapProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenStrings1Provider[] = { +const ExtractEntrySearchData kEoBBaseChargenStrings1Provider[] = { { EN_ANY, kPlatformUnknown, { 0x000000CA, 0x00003BC8, { { 0x27, 0xEA, 0xE3, 0x0D, 0x55, 0xB3, 0x69, 0x3E, 0xC2, 0x66, 0x58, 0x64, 0xAA, 0xC2, 0x80, 0x58 } } } }, { DE_DEU, kPlatformUnknown, { 0x000000C3, 0x000038F6, { { 0x20, 0x68, 0xAB, 0xD4, 0xBF, 0x49, 0x04, 0xC0, 0x91, 0xB4, 0x71, 0xB0, 0xB6, 0xC9, 0x11, 0xF0 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x000000C7, 0x00003ADB, { { 0x0D, 0x03, 0x7A, 0xE6, 0x7D, 0x41, 0x89, 0x49, 0x0C, 0xB6, 0xD0, 0x4F, 0xEA, 0x1E, 0x54, 0xFF } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenStrings2Provider[] = { +const ExtractEntrySearchData kEoBBaseChargenStrings2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000004B, 0x000011AE, { { 0x28, 0x98, 0x4C, 0xA3, 0x98, 0xB0, 0xA2, 0x17, 0x9C, 0x80, 0x4F, 0x3F, 0x58, 0x3B, 0x2C, 0xFB } } } }, { DE_DEU, kPlatformUnknown, { 0x0000004E, 0x0000129D, { { 0xED, 0xF3, 0x36, 0x16, 0xE2, 0x1B, 0x32, 0x95, 0xFE, 0xE8, 0x3E, 0x7D, 0xE6, 0x32, 0x34, 0xD4 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000004A, 0x00001267, { { 0xD6, 0xE2, 0x27, 0x6A, 0x6F, 0x7E, 0xB4, 0xCE, 0xA8, 0xE9, 0x79, 0x31, 0x5C, 0x13, 0xA1, 0x8F } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenStartLevelsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenStartLevelsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x00000054, { { 0xAB, 0x68, 0x74, 0x3E, 0x0D, 0x45, 0xA3, 0x50, 0xA7, 0x72, 0x6A, 0xDF, 0x9C, 0x23, 0x98, 0x74 } } } }, // EOB 1 { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x000000B1, { { 0xFD, 0x3F, 0x6B, 0xB5, 0xE4, 0xEE, 0x32, 0x3B, 0xBD, 0x72, 0x37, 0x88, 0x52, 0x84, 0xBD, 0xC6 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenStatStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenStatStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000055, 0x000015D6, { { 0xB8, 0x29, 0x4B, 0xA4, 0x4F, 0x45, 0x16, 0x1A, 0x07, 0x28, 0x14, 0x86, 0x1B, 0xDF, 0xAC, 0xDF } } } }, { DE_DEU, kPlatformUnknown, { 0x00000056, 0x000015F9, { { 0xBB, 0x5A, 0x7D, 0xCF, 0xC3, 0x90, 0x9A, 0xB3, 0x73, 0xB2, 0x4D, 0x46, 0xB8, 0x89, 0x7D, 0xAE } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000053, 0x0000159A, { { 0x1D, 0xA6, 0x84, 0xDB, 0xC5, 0x81, 0xC7, 0xF0, 0x1C, 0xA4, 0xE3, 0x10, 0x4F, 0x8A, 0xF3, 0xCE } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenRaceSexStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenRaceSexStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000098, 0x00002572, { { 0x8D, 0xF9, 0xDE, 0x92, 0xFC, 0xA8, 0xFC, 0xE9, 0x0A, 0x98, 0x6D, 0xA4, 0x6F, 0x21, 0xCD, 0xF4 } } } }, { DE_DEU, kPlatformUnknown, { 0x000000AA, 0x00002A1E, { { 0x8E, 0xAF, 0x4B, 0x20, 0xEA, 0xFE, 0x71, 0x8E, 0x8B, 0x4B, 0x46, 0x62, 0x91, 0x48, 0x08, 0xAF } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000098, 0x00002502, { { 0xA4, 0x8B, 0x20, 0xF5, 0x97, 0xFE, 0x34, 0x6D, 0x9F, 0xF0, 0xA8, 0xE9, 0xE8, 0xFA, 0x23, 0x9B } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenClassStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenClassStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x000000D5, 0x000035A7, { { 0xAF, 0x89, 0x9A, 0x11, 0x9A, 0x8D, 0x39, 0x6F, 0x26, 0x41, 0x4E, 0x20, 0xAD, 0x91, 0xC5, 0xDA } } } }, { DE_DEU, kPlatformUnknown, { 0x000000FA, 0x00003FD8, { { 0xBD, 0x78, 0xF7, 0xEC, 0x9D, 0x9A, 0x3A, 0x22, 0xAB, 0xD9, 0x10, 0xAD, 0x8E, 0x1D, 0x4D, 0xDE } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x000000E4, 0x00003BE5, { { 0xDE, 0x1B, 0x25, 0x4F, 0xE6, 0xD0, 0xB5, 0x95, 0xD0, 0xA6, 0x69, 0xE6, 0x53, 0xB8, 0x20, 0x1E } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenAlignmentStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenAlignmentStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000078, 0x00001F44, { { 0xBB, 0x52, 0x3C, 0xA6, 0x79, 0x87, 0xDC, 0xB8, 0x21, 0x7A, 0xA0, 0x17, 0x45, 0xEA, 0xF2, 0x50 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000008A, 0x00002423, { { 0xA3, 0x36, 0x0D, 0x64, 0x33, 0xFD, 0x54, 0xA5, 0xA9, 0xD7, 0xFA, 0x34, 0x39, 0xAD, 0x6A, 0x98 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000007F, 0x000021F8, { { 0xBD, 0xB2, 0x06, 0xF9, 0xC9, 0x36, 0x5D, 0x91, 0x43, 0x08, 0x3A, 0x2C, 0x5F, 0x1C, 0xF3, 0x9C } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenEnterGameStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenEnterGameStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000020, 0x00000A0E, { { 0x98, 0x7F, 0x2C, 0x2E, 0xBB, 0x5E, 0xAA, 0xD0, 0x72, 0xF5, 0xBC, 0x4A, 0x34, 0x5B, 0xB4, 0xF5 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000021, 0x00000AB6, { { 0x02, 0x7F, 0x19, 0x5A, 0xA9, 0xB7, 0x8C, 0xE2, 0xF7, 0x35, 0xB0, 0xD8, 0xA8, 0x0C, 0x24, 0x44 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000001E, 0x00000925, { { 0xDA, 0x83, 0x00, 0xD2, 0x94, 0xF0, 0xD8, 0xFC, 0x3D, 0xA8, 0xD2, 0x4E, 0xF2, 0xD7, 0x2B, 0x7E } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenClassMinStatsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenClassMinStatsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000B4, 0x00000165, { { 0x83, 0x5E, 0x91, 0x10, 0x4D, 0x75, 0x6B, 0xF9, 0x45, 0x1B, 0x65, 0x13, 0x37, 0x3E, 0xC0, 0xAE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenRaceMinStatsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenRaceMinStatsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x000000B2, { { 0x08, 0xF0, 0x8F, 0x22, 0x9D, 0xD8, 0xBE, 0x52, 0x70, 0x7C, 0xCA, 0x8D, 0xB2, 0xF5, 0xC6, 0xB8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseChargenRaceMaxStatsProvider[] = { +const ExtractEntrySearchData kEoBBaseChargenRaceMaxStatsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x00000479, { { 0xBD, 0xA0, 0x8C, 0xC2, 0x05, 0xCA, 0x0D, 0x4B, 0x82, 0x9B, 0x3D, 0xB5, 0x4B, 0xDB, 0xD2, 0xC1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrowTable1Provider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrowTable1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000032, 0x00000214, { { 0x3D, 0x89, 0x30, 0x0A, 0x5C, 0x4A, 0x0F, 0xC3, 0xC7, 0x6B, 0x72, 0x7C, 0x12, 0x51, 0x8D, 0x8E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrowTable2Provider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrowTable2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x000000E7, { { 0xF4, 0x0D, 0xDF, 0xA3, 0x23, 0x71, 0x76, 0x2A, 0xC5, 0x6F, 0xF1, 0x59, 0x5F, 0x45, 0x73, 0x05 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrowTable3Provider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrowTable3Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000023, 0x00000155, { { 0x42, 0x98, 0x84, 0x00, 0x70, 0x8A, 0x7B, 0x26, 0xC0, 0x96, 0xA3, 0x28, 0x41, 0x36, 0x4B, 0x21 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrowTable4Provider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrowTable4Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001E, 0x0000013B, { { 0xAB, 0x84, 0x2B, 0x0A, 0xC2, 0x46, 0xFF, 0x83, 0x03, 0xF8, 0x3F, 0x32, 0x53, 0xA2, 0x95, 0x65 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrwLvlIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrwLvlIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000006, 0x00000070, { { 0x57, 0x48, 0x5F, 0x75, 0x79, 0xD4, 0xAA, 0x7D, 0xB7, 0xEB, 0x19, 0x9F, 0xCF, 0x99, 0x29, 0x29 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrwModDivProvider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrwModDivProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000006, 0x00000012, { { 0x50, 0x29, 0x51, 0x65, 0x0B, 0xF1, 0xCC, 0xDA, 0x2C, 0xA4, 0x7E, 0xEE, 0x20, 0xB0, 0x29, 0xB1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSaveThrwModExtProvider[] = { +const ExtractEntrySearchData kEoBBaseSaveThrwModExtProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000006, 0x00000030, { { 0x07, 0x7D, 0x61, 0x1C, 0x95, 0xEC, 0x9A, 0xCE, 0xA1, 0x29, 0x83, 0x2F, 0xCA, 0x95, 0x95, 0xF5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePryDoorStringsProvider[] = { +const ExtractEntrySearchData kEoBBasePryDoorStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x000000E8, 0x00004D9F, { { 0xDE, 0x01, 0x69, 0x00, 0x0B, 0x32, 0xFA, 0x20, 0xB8, 0x11, 0xD6, 0xD9, 0xE2, 0xEA, 0xF5, 0xE8 } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x000000D2, 0x000043D2, { { 0x82, 0x3C, 0xF4, 0x4A, 0x87, 0x84, 0xFE, 0xF9, 0xBA, 0xC6, 0x67, 0x3A, 0x0D, 0x0F, 0x76, 0x78 } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x00000128, 0x0000657C, { { 0xA3, 0xC8, 0x48, 0xA7, 0x1F, 0x75, 0xDF, 0xB0, 0x37, 0xDA, 0x75, 0x2E, 0x9F, 0x4E, 0x45, 0xB0 } } } }, // EOB 1 @@ -1444,7 +1444,7 @@ const ExtractEntrySearchData kEobBasePryDoorStringsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseWarningStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseWarningStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000052, 0x00001A7B, { { 0x81, 0x7A, 0xDF, 0xD2, 0x4F, 0xA7, 0x92, 0xA7, 0x44, 0xE5, 0x22, 0x73, 0xF6, 0xB3, 0x29, 0x5C } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x00000085, 0x00002B5C, { { 0xF1, 0xCE, 0x7C, 0x53, 0xEF, 0x5B, 0x59, 0x71, 0xA9, 0xEB, 0x00, 0xBA, 0xB7, 0x59, 0xC5, 0x2E } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x0000005F, 0x00001FD2, { { 0xBA, 0x85, 0x97, 0x63, 0x84, 0x80, 0x79, 0x44, 0x50, 0x99, 0x1A, 0x01, 0x37, 0x37, 0x0E, 0xD1 } } } }, // EOB 1 @@ -1452,21 +1452,21 @@ const ExtractEntrySearchData kEobBaseWarningStringsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseItemSuffixStringsRingsProvider[] = { +const ExtractEntrySearchData kEoBBaseItemSuffixStringsRingsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002B, 0x00000F7B, { { 0x8A, 0x27, 0x87, 0x81, 0x5F, 0x74, 0x27, 0xA9, 0x5E, 0x1B, 0xEE, 0xC0, 0xF7, 0x22, 0x8F, 0x57 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000022, 0x00000C02, { { 0x7D, 0x5F, 0x40, 0xEA, 0xAD, 0xDD, 0x1B, 0xA0, 0xA6, 0xE0, 0x57, 0x7D, 0x0D, 0x60, 0xF4, 0x2C } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000002E, 0x00000FF2, { { 0xE1, 0x50, 0xB7, 0xE2, 0xEF, 0xAD, 0x5B, 0x6D, 0x27, 0x35, 0x9C, 0xE7, 0x2D, 0xB2, 0x2E, 0xD0 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseItemSuffixStringsPotionsProvider[] = { +const ExtractEntrySearchData kEoBBaseItemSuffixStringsPotionsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000054, 0x00001DDB, { { 0xB6, 0x78, 0xD9, 0x09, 0x1D, 0x09, 0x63, 0xF8, 0x96, 0x74, 0xF0, 0x75, 0x23, 0xF5, 0xD4, 0xC4 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000064, 0x000024ED, { { 0x10, 0x5A, 0xB8, 0xCA, 0x0F, 0x0D, 0x44, 0x19, 0x9D, 0x3D, 0x76, 0x54, 0xA1, 0x69, 0x97, 0x8B } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000006F, 0x00002792, { { 0x1A, 0x71, 0x2B, 0xCC, 0xCA, 0xDA, 0xF6, 0xED, 0x5E, 0xF0, 0x24, 0x20, 0xD7, 0x2D, 0x18, 0x49 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseItemSuffixStringsWandsProvider[] = { +const ExtractEntrySearchData kEoBBaseItemSuffixStringsWandsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000003C, 0x000014EB, { { 0xB5, 0x38, 0x35, 0x57, 0xF2, 0xF8, 0x0E, 0xBA, 0x75, 0x03, 0x1C, 0xCD, 0x46, 0x7D, 0x03, 0x83 } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x0000004A, 0x000019B2, { { 0x44, 0x10, 0xE4, 0xAF, 0xAB, 0x19, 0x25, 0x87, 0x2B, 0x15, 0x1C, 0x4C, 0x03, 0x50, 0x41, 0xC4 } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x00000040, 0x000016B5, { { 0xEC, 0xF4, 0x71, 0xC1, 0x69, 0x5C, 0xF9, 0xC1, 0xED, 0xC1, 0xED, 0x0C, 0x25, 0x3E, 0x13, 0xB1 } } } }, // EOB 1 @@ -1474,14 +1474,14 @@ const ExtractEntrySearchData kEobBaseItemSuffixStringsWandsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseRipItemStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseRipItemStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000025, 0x00000AEA, { { 0x7A, 0x2D, 0x03, 0xA5, 0x94, 0xD1, 0xA2, 0x2C, 0x41, 0x1F, 0xEB, 0x5C, 0xFB, 0xB2, 0xC6, 0x9E } } } }, { DE_DEU, kPlatformUnknown, { 0x00000024, 0x00000B1B, { { 0xD0, 0x26, 0x19, 0x0B, 0xA5, 0x8A, 0x38, 0x73, 0x14, 0x25, 0x40, 0x5D, 0x24, 0xB8, 0x4E, 0xC5 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000002E, 0x00000D38, { { 0xCE, 0xC5, 0x00, 0x63, 0xBB, 0xF0, 0xC4, 0x0D, 0x50, 0x2B, 0x82, 0x1C, 0xC0, 0xCD, 0xF1, 0xAF } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCursedStringProvider[] = { +const ExtractEntrySearchData kEoBBaseCursedStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000D, 0x000003C7, { { 0x7F, 0x6B, 0x6A, 0xFE, 0x63, 0xF4, 0x17, 0xAF, 0xFD, 0x00, 0x31, 0x4A, 0x20, 0x9E, 0x8C, 0xEB } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x0000000D, 0x000003C7, { { 0x59, 0xD8, 0x84, 0x25, 0xE0, 0x06, 0x51, 0xA4, 0x70, 0xC5, 0x78, 0x22, 0xF0, 0x2D, 0xA0, 0x43 } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x00000010, 0x00000514, { { 0x97, 0x41, 0xA6, 0xAE, 0xF8, 0xA8, 0x3E, 0x85, 0xA8, 0x16, 0x01, 0x15, 0x0E, 0x46, 0x13, 0x45 } } } }, // EOB 1 @@ -1489,61 +1489,61 @@ const ExtractEntrySearchData kEobBaseCursedStringProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseEnchantedStringProvider[] = { +const ExtractEntrySearchData kEoBBaseEnchantedStringProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000007, 0x0000016C, { { 0x98, 0x62, 0xD3, 0xA3, 0x11, 0xAE, 0x0A, 0xBA, 0x8F, 0xE8, 0x30, 0x0B, 0xDC, 0x12, 0x90, 0x3B } } } }, // EOB 1 { UNK_LANG, kPlatformUnknown, { 0x00000007, 0x0000016C, { { 0x01, 0x91, 0xBD, 0x89, 0xAE, 0x0E, 0x71, 0xEE, 0xBE, 0x31, 0xD9, 0x55, 0x21, 0x61, 0x19, 0xAE } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicObjectStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseMagicObjectStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002B, 0x00000E7D, { { 0x7E, 0x8F, 0x17, 0xEB, 0xE5, 0x5D, 0xEB, 0x9A, 0x84, 0xFF, 0x86, 0x6A, 0x01, 0x3E, 0x04, 0x84 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000003A, 0x000014E4, { { 0x3D, 0x34, 0x3C, 0xCA, 0xDC, 0xD1, 0xCF, 0x15, 0x69, 0x57, 0xC3, 0xB1, 0x58, 0xDF, 0xE9, 0x9D } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000002A, 0x00000EE4, { { 0x9C, 0x38, 0x4B, 0x9B, 0x67, 0x30, 0x4E, 0x88, 0xA9, 0xA2, 0xF8, 0x78, 0x8E, 0xC7, 0xC3, 0x86 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicObject5StringProvider[] = { +const ExtractEntrySearchData kEoBBaseMagicObject5StringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000006, 0x000001FE, { { 0x74, 0x8D, 0xB9, 0x76, 0xD2, 0x2F, 0x60, 0xD2, 0x36, 0x45, 0x98, 0x4C, 0x0A, 0xE5, 0xE5, 0x0D } } } }, { DE_DEU, kPlatformUnknown, { 0x00000006, 0x00000204, { { 0xE4, 0xC1, 0xAD, 0x71, 0x87, 0x80, 0x9D, 0x97, 0x91, 0x80, 0x3F, 0x71, 0xD3, 0x62, 0x06, 0xD5 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000007, 0x0000027A, { { 0x44, 0x47, 0x79, 0x46, 0x9B, 0xE5, 0xBD, 0x3C, 0xE8, 0x8D, 0xC6, 0xC5, 0x4E, 0x88, 0x13, 0xC0 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePatternSuffixProvider[] = { +const ExtractEntrySearchData kEoBBasePatternSuffixProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000009, 0x00000245, { { 0x67, 0x3F, 0x33, 0xA5, 0x3B, 0x5D, 0x2C, 0x9E, 0x15, 0x82, 0x04, 0xE2, 0xD7, 0x34, 0x42, 0x24 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000006, 0x0000015D, { { 0x33, 0xD6, 0x91, 0x2D, 0xED, 0xE1, 0x43, 0x42, 0x23, 0xB9, 0xE9, 0x3D, 0x48, 0x82, 0x92, 0x1E } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000008, 0x00000219, { { 0xCD, 0xDC, 0x7F, 0x8B, 0xBE, 0xD6, 0x05, 0x37, 0xDA, 0xDC, 0x11, 0xC3, 0x1E, 0x7A, 0xE7, 0x13 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePatternGrFix1Provider[] = { +const ExtractEntrySearchData kEoBBasePatternGrFix1Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000009, 0x00000245, { { 0x67, 0x3F, 0x33, 0xA5, 0x3B, 0x5D, 0x2C, 0x9E, 0x15, 0x82, 0x04, 0xE2, 0xD7, 0x34, 0x42, 0x24 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000006, 0x0000015D, { { 0x33, 0xD6, 0x91, 0x2D, 0xED, 0xE1, 0x43, 0x42, 0x23, 0xB9, 0xE9, 0x3D, 0x48, 0x82, 0x92, 0x1E } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000007, 0x0000018A, { { 0x02, 0x5C, 0x86, 0xD9, 0x62, 0x0C, 0x71, 0xB3, 0x77, 0x9C, 0x7B, 0xBC, 0x4D, 0x5B, 0xDB, 0xE7 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePatternGrFix2Provider[] = { +const ExtractEntrySearchData kEoBBasePatternGrFix2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000009, 0x00000245, { { 0x67, 0x3F, 0x33, 0xA5, 0x3B, 0x5D, 0x2C, 0x9E, 0x15, 0x82, 0x04, 0xE2, 0xD7, 0x34, 0x42, 0x24 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000006, 0x0000015D, { { 0x33, 0xD6, 0x91, 0x2D, 0xED, 0xE1, 0x43, 0x42, 0x23, 0xB9, 0xE9, 0x3D, 0x48, 0x82, 0x92, 0x1E } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000006, 0x00000150, { { 0x48, 0xBE, 0xED, 0xD3, 0xA5, 0x2E, 0xCD, 0xE0, 0x34, 0xBA, 0xA6, 0x8D, 0x7D, 0x00, 0xA2, 0xFF } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseValidateArmorStringProvider[] = { +const ExtractEntrySearchData kEoBBaseValidateArmorStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000023, 0x00000B78, { { 0xC2, 0x33, 0x6B, 0xB9, 0xE1, 0x5E, 0x88, 0x5E, 0x22, 0xF2, 0x97, 0x83, 0xF8, 0xC8, 0x8C, 0xAB } } } }, { DE_DEU, kPlatformUnknown, { 0x00000026, 0x00000D19, { { 0xAD, 0x19, 0xE2, 0xDE, 0x04, 0xF9, 0x8F, 0x92, 0xAC, 0x1A, 0x05, 0xEA, 0x7B, 0xB5, 0x9F, 0x09 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000029, 0x00000E7A, { { 0xEC, 0xA8, 0x2E, 0x8D, 0xB1, 0xC8, 0x0F, 0xCD, 0x24, 0xBD, 0x4B, 0x39, 0x16, 0xC9, 0x53, 0x08 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseValidateCursedStringProvider[] = { +const ExtractEntrySearchData kEoBBaseValidateCursedStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002E, 0x00000F35, { { 0xE7, 0x0E, 0xA1, 0xCE, 0xCC, 0x13, 0xBC, 0x4B, 0x2B, 0x19, 0xEB, 0xA4, 0x05, 0xCF, 0xCF, 0x65 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000037, 0x000012D8, { { 0x3C, 0x7F, 0x16, 0xCE, 0x40, 0x58, 0xF1, 0x3A, 0xAB, 0x4C, 0x37, 0x82, 0x32, 0x88, 0xA4, 0x2D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseValidateNoDropStringProvider[] = { +const ExtractEntrySearchData kEoBBaseValidateNoDropStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000001F, 0x00000A8F, { { 0x61, 0x99, 0x3E, 0x36, 0x49, 0x19, 0xB4, 0xE4, 0xBC, 0xFA, 0xB5, 0x71, 0x0E, 0xD6, 0x15, 0x3C } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x00000020, 0x00000AB6, { { 0xAA, 0x0E, 0x64, 0xD1, 0xA2, 0xA6, 0x62, 0x76, 0x51, 0xDF, 0x9E, 0x76, 0x85, 0x42, 0xE1, 0x4A } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x00000024, 0x00000C31, { { 0x10, 0xD9, 0x55, 0x69, 0xFE, 0x0A, 0x8C, 0xE5, 0xF7, 0x05, 0x5F, 0x09, 0x3B, 0xC9, 0x93, 0x38 } } } }, // EOB 1 @@ -1551,14 +1551,14 @@ const ExtractEntrySearchData kEobBaseValidateNoDropStringProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePotionStringsProvider[] = { +const ExtractEntrySearchData kEoBBasePotionStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000017, 0x0000070E, { { 0xD9, 0xCB, 0x26, 0xB6, 0x6F, 0x17, 0x12, 0xB7, 0xB0, 0x95, 0x1B, 0x2A, 0xD8, 0x83, 0x0D, 0x2B } } } }, { DE_DEU, kPlatformUnknown, { 0x0000001E, 0x000009BD, { { 0xCA, 0xD0, 0x29, 0xB0, 0x7A, 0x2B, 0x0B, 0x69, 0xCA, 0xA4, 0xCA, 0x97, 0xCF, 0x8B, 0x03, 0xAD } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000001D, 0x00000964, { { 0x5D, 0xE2, 0xA5, 0x0D, 0x72, 0xE9, 0x8F, 0xC9, 0xFA, 0xF3, 0x41, 0x5A, 0x3F, 0x33, 0xAA, 0x15 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseWandStringProvider[] = { +const ExtractEntrySearchData kEoBBaseWandStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000035, 0x000011EC, { { 0x7C, 0x3D, 0xF1, 0x28, 0x0C, 0x23, 0xD3, 0x18, 0xEE, 0xAD, 0xA7, 0xF4, 0x58, 0xD7, 0x1C, 0x8E } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x00000029, 0x00000E47, { { 0xED, 0x2E, 0xD4, 0x4D, 0xDB, 0x90, 0x3F, 0xD0, 0xFB, 0x95, 0xB8, 0xF2, 0xCF, 0x06, 0x08, 0xAF } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x00000046, 0x0000186E, { { 0x54, 0x8F, 0x53, 0x34, 0xE8, 0x81, 0x76, 0x71, 0x53, 0x3F, 0x99, 0xE7, 0xCF, 0xB7, 0xC9, 0xD9 } } } }, // EOB 1 @@ -1566,20 +1566,20 @@ const ExtractEntrySearchData kEobBaseWandStringProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseItemMisuseStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseItemMisuseStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000066, 0x000022F6, { { 0xE8, 0xB9, 0x07, 0x61, 0x29, 0x90, 0xB0, 0x22, 0x30, 0xC5, 0x0F, 0xAD, 0xCA, 0x6C, 0x83, 0xC6 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000068, 0x00002472, { { 0xCA, 0xD7, 0xFD, 0x5B, 0x65, 0x72, 0xC7, 0x15, 0xB3, 0xFE, 0xFC, 0xEF, 0x53, 0xFB, 0x57, 0x6C } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000007E, 0x00002C87, { { 0x5E, 0x11, 0xC9, 0x93, 0xF4, 0xAB, 0x1A, 0x9D, 0xA7, 0x62, 0x71, 0x94, 0x37, 0xCA, 0xE2, 0x25 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseTakenStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseTakenStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000009, 0x0000026E, { { 0x3B, 0x73, 0x70, 0x2E, 0x22, 0x90, 0x0D, 0xC1, 0xDE, 0x32, 0x11, 0xCC, 0x97, 0xBA, 0xA3, 0x58 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000F, 0x000004ED, { { 0x8D, 0x12, 0x1E, 0x91, 0xD3, 0xF4, 0x34, 0x15, 0xC7, 0x4F, 0xE7, 0x23, 0x5B, 0xE8, 0x66, 0xB7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePotionEffectStringsProvider[] = { +const ExtractEntrySearchData kEoBBasePotionEffectStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000065, 0x0000248F, { { 0x4F, 0x60, 0x7F, 0xA7, 0x6F, 0x81, 0xD4, 0xAA, 0x68, 0xD5, 0xAA, 0xBE, 0xBC, 0xD4, 0x92, 0x3A } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x0000005D, 0x0000219D, { { 0x87, 0x60, 0x9F, 0xF3, 0x1B, 0x30, 0x4B, 0x2B, 0xE4, 0x94, 0xEF, 0x22, 0xEA, 0x36, 0xE4, 0x7F } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x0000006E, 0x00002840, { { 0x04, 0xF8, 0x53, 0x38, 0x09, 0xD8, 0x58, 0xFC, 0x5F, 0xE9, 0x69, 0xFB, 0x9C, 0x0D, 0x92, 0x2E } } } }, // EOB 1 @@ -1587,59 +1587,59 @@ const ExtractEntrySearchData kEobBasePotionEffectStringsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseYesNoStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseYesNoStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000007, 0x0000022E, { { 0xF1, 0x30, 0x61, 0xA7, 0x20, 0x71, 0x3B, 0x75, 0xBE, 0xA7, 0xD6, 0x78, 0x34, 0xF7, 0x19, 0x06 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000008, 0x00000275, { { 0xAF, 0x3E, 0xC5, 0x5A, 0x60, 0x34, 0x9B, 0x39, 0x37, 0x9E, 0xE2, 0x17, 0x23, 0x8E, 0x23, 0x23 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonMoreStringsProvider[] = { +const ExtractEntrySearchData kRpgCommonMoreStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000005, 0x00000133, { { 0xA6, 0x1A, 0x3A, 0xB8, 0xCC, 0x92, 0xB8, 0xBE, 0x28, 0xD6, 0x64, 0x8F, 0x0A, 0x2A, 0x39, 0xCD } } } }, { DE_DEU, kPlatformUnknown, { 0x00000005, 0x0000012C, { { 0x82, 0x30, 0x00, 0xD6, 0xFA, 0x53, 0x17, 0x69, 0x64, 0xCA, 0xFE, 0x0F, 0x92, 0xEF, 0x87, 0x7A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNpcMaxStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseNpcMaxStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000052, 0x00001D23, { { 0x95, 0xB0, 0xBF, 0xF9, 0xE6, 0x8C, 0xCF, 0x9B, 0x36, 0xE3, 0x81, 0x22, 0x1E, 0x68, 0x9E, 0xBE } } } }, - { DE_DEU, kPlatformUnknown, { 0x00000064, 0x00002341, { { 0xC0, 0xA6, 0xCD, 0x5E, 0x8E, 0xFA, 0x89, 0xE4, 0x98, 0xE5, 0x3D, 0x13, 0x6B, 0xE7, 0x8F, 0x6E } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x0000003E, 0x00001613, { { 0x4E, 0x31, 0x7F, 0xC4, 0xC7, 0x9C, 0xB5, 0x7D, 0x36, 0x85, 0xD8, 0x81, 0xE2, 0x06, 0xF9, 0xAE } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x00000064, 0x00002341, { { 0xC0, 0xA6, 0xCD, 0x5E, 0x8E, 0xFA, 0x89, 0xE4, 0x98, 0xE5, 0x3D, 0x13, 0x6B, 0xE7, 0x8F, 0x6E } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x0000003E, 0x00001613, { { 0x4E, 0x31, 0x7F, 0xC4, 0xC7, 0x9C, 0xB5, 0x7D, 0x36, 0x85, 0xD8, 0x81, 0xE2, 0x06, 0xF9, 0xAE } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseOkStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseOkStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000003, 0x0000009A, { { 0x88, 0xD2, 0x76, 0x1C, 0x80, 0x02, 0xC5, 0x5B, 0x35, 0x57, 0x0E, 0xEB, 0xCA, 0xD6, 0xC9, 0x2E } } } }, { DE_DEU, kPlatformUnknown, { 0x00000003, 0x0000009A, { { 0x88, 0xD2, 0x76, 0x1C, 0x80, 0x02, 0xC5, 0x5B, 0x35, 0x57, 0x0E, 0xEB, 0xCA, 0xD6, 0xC9, 0x2E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNpcJoinStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseNpcJoinStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000015, 0x000006C7, { { 0x5A, 0xBF, 0xA2, 0x3E, 0x36, 0xC4, 0x23, 0xC8, 0xA8, 0x86, 0x06, 0x80, 0xAF, 0xB1, 0xDD, 0xAB } } } }, - { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000A93, { { 0x4A, 0xFD, 0x70, 0xB7, 0x7A, 0x0B, 0x7C, 0x32, 0x07, 0x5A, 0x4A, 0xC7, 0x84, 0x9D, 0x2D, 0xF3 } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x00000018, 0x00000848, { { 0xC9, 0xEE, 0x71, 0x04, 0xA2, 0xA5, 0x52, 0x87, 0x7C, 0x6D, 0x3C, 0x15, 0x7D, 0x41, 0xE0, 0xE7 } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000A93, { { 0x4A, 0xFD, 0x70, 0xB7, 0x7A, 0x0B, 0x7C, 0x32, 0x07, 0x5A, 0x4A, 0xC7, 0x84, 0x9D, 0x2D, 0xF3 } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x00000018, 0x00000848, { { 0xC9, 0xEE, 0x71, 0x04, 0xA2, 0xA5, 0x52, 0x87, 0x7C, 0x6D, 0x3C, 0x15, 0x7D, 0x41, 0xE0, 0xE7 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCancelStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseCancelStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000007, 0x000001A6, { { 0x21, 0xED, 0xF9, 0x71, 0xEF, 0x74, 0xD7, 0x9E, 0xF3, 0x02, 0xE5, 0x03, 0x06, 0xDE, 0xD5, 0x09 } } } }, - { DE_DEU, kPlatformUnknown, { 0x0000000A, 0x0000027A, { { 0xBD, 0x88, 0xB2, 0xA0, 0xAF, 0x8D, 0xFE, 0x5B, 0xAC, 0xDF, 0xB5, 0x9F, 0xA0, 0x23, 0x6E, 0xAE } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x00000006, 0x00000145, { { 0x22, 0x45, 0x35, 0xC6, 0x28, 0x00, 0x22, 0xAA, 0xD1, 0x15, 0x48, 0xE6, 0xE5, 0x62, 0x73, 0x37 } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x0000000A, 0x0000027A, { { 0xBD, 0x88, 0xB2, 0xA0, 0xAF, 0x8D, 0xFE, 0x5B, 0xAC, 0xDF, 0xB5, 0x9F, 0xA0, 0x23, 0x6E, 0xAE } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x00000006, 0x00000145, { { 0x22, 0x45, 0x35, 0xC6, 0x28, 0x00, 0x22, 0xAA, 0xD1, 0x15, 0x48, 0xE6, 0xE5, 0x62, 0x73, 0x37 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseAbortStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseAbortStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000006, 0x00000178, { { 0xDD, 0xEC, 0x68, 0x6D, 0x2E, 0x10, 0x34, 0x94, 0x46, 0x25, 0xF9, 0xAB, 0x29, 0x27, 0x32, 0xA8 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000006, 0x00000145, { { 0x22, 0x45, 0x35, 0xC6, 0x28, 0x00, 0x22, 0xAA, 0xD1, 0x15, 0x48, 0xE6, 0xE5, 0x62, 0x73, 0x37 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsMainProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsMainProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000067, 0x0000245E, { { 0xD9, 0xE0, 0x74, 0x9D, 0x43, 0x96, 0xDC, 0x3B, 0xDF, 0x90, 0x03, 0xDE, 0x91, 0xE6, 0xA0, 0x1E } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000068, 0x000025D9, { { 0x17, 0xEB, 0xAB, 0x4F, 0x95, 0xD1, 0x7F, 0xEB, 0xF4, 0x92, 0x42, 0xD1, 0xD2, 0xA8, 0xC4, 0xA8 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000069, 0x0000265B, { { 0x4C, 0xA9, 0x38, 0x28, 0xE1, 0xD0, 0xE3, 0x35, 0xBB, 0xDC, 0xFB, 0x6B, 0xAB, 0xB1, 0x62, 0x88 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsSaveLoadProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsSaveLoadProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000077, 0x00002513, { { 0x70, 0xD9, 0x48, 0xC2, 0x3A, 0x38, 0x1D, 0xD0, 0x8B, 0x90, 0x08, 0x8D, 0x80, 0xF5, 0x24, 0x59 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000086, 0x00002D2F, { { 0x2B, 0x48, 0x5C, 0x78, 0xF9, 0xB9, 0xD6, 0xA8, 0x1D, 0xF4, 0x97, 0xAC, 0xF1, 0x09, 0x26, 0xA7 } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x000000A9, 0x00003850, { { 0xC3, 0x09, 0x7B, 0x18, 0xD6, 0x08, 0x0E, 0x2A, 0xB6, 0x66, 0x43, 0x14, 0xD7, 0x59, 0x34, 0xF7 } } } }, // EOB2 @@ -1647,13 +1647,13 @@ const ExtractEntrySearchData kEobBaseMenuStringsSaveLoadProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsOnOffProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsOnOffProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000007, 0x00000178, { { 0x4D, 0xA7, 0x13, 0x00, 0x05, 0xF2, 0x44, 0xCB, 0xF7, 0x12, 0x72, 0x54, 0xDE, 0x35, 0x04, 0xEC } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000007, 0x00000178, { { 0xC7, 0x6F, 0x60, 0x72, 0x47, 0x89, 0x47, 0xF0, 0x29, 0x57, 0x45, 0x41, 0xD5, 0x80, 0x40, 0x7B } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsSpellsProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsSpellsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x000001EF, 0x0000A0D0, { { 0xBA, 0x80, 0x5C, 0xAB, 0x93, 0x19, 0x53, 0x45, 0x17, 0xBC, 0x86, 0x5B, 0x1B, 0x01, 0x3E, 0x98 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x000001EA, 0x00009DE0, { { 0x00, 0xB0, 0x1F, 0xE7, 0x16, 0x48, 0x51, 0x25, 0xE5, 0xD8, 0xA1, 0x31, 0x13, 0x81, 0x8D, 0xB6 } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x000001FB, 0x0000A658, { { 0xAD, 0x6A, 0xFE, 0x13, 0xE5, 0xEA, 0x6A, 0xD1, 0xC9, 0x80, 0x1C, 0xEE, 0xD7, 0x2A, 0xF8, 0xB2 } } } }, // EOB2 @@ -1661,42 +1661,42 @@ const ExtractEntrySearchData kEobBaseMenuStringsSpellsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsRestProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsRestProvider[] = { { EN_ANY, kPlatformUnknown, { 0x000000B3, 0x00003CED, { { 0x82, 0xF9, 0xA1, 0x74, 0xE6, 0x95, 0xA4, 0xFC, 0xE6, 0x5E, 0xB4, 0x43, 0x7D, 0x10, 0xFD, 0x12 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x000000B3, 0x00003BE4, { { 0x7F, 0xE8, 0xFE, 0xA4, 0xD9, 0x5C, 0x49, 0x66, 0x38, 0x8F, 0x84, 0xB8, 0xF5, 0x03, 0xCD, 0x70 } } } }, // EOB { DE_DEU, kPlatformUnknown, { 0x000000C0, 0x000040A6, { { 0x05, 0x97, 0x45, 0x72, 0xE2, 0x33, 0xBE, 0xDE, 0x56, 0x26, 0x26, 0x15, 0x3A, 0x56, 0x93, 0xFD } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsDropProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsDropProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002E, 0x00000FCA, { { 0x88, 0xCB, 0xD2, 0xB3, 0xDA, 0x36, 0x97, 0x3D, 0xB8, 0x75, 0xFF, 0x36, 0xE1, 0x4E, 0xF4, 0x6D } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000039, 0x0000131E, { { 0x74, 0x0B, 0xE9, 0x04, 0x76, 0x26, 0xD2, 0xE8, 0x03, 0x48, 0x38, 0x18, 0xAC, 0x19, 0xBD, 0x7E } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000033, 0x0000119C, { { 0x8F, 0x2B, 0xC3, 0x01, 0xB2, 0xDE, 0x1F, 0xC6, 0x82, 0xC3, 0x58, 0x7C, 0x50, 0x23, 0x37, 0x65 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsExitProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsExitProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002B, 0x00000E3D, { { 0x1C, 0xD6, 0x39, 0xA9, 0xC7, 0x3D, 0x32, 0x4A, 0xF2, 0xAE, 0xEC, 0x08, 0x6F, 0xC7, 0xA6, 0x7B } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000002D, 0x00000E68, { { 0x4B, 0x2F, 0x65, 0x39, 0x69, 0xE7, 0x3D, 0x7B, 0x10, 0x15, 0x6F, 0x1F, 0xD8, 0x8E, 0xEA, 0x55 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000026, 0x00000CBD, { { 0x0C, 0x5D, 0xE4, 0xD2, 0x6F, 0xA3, 0x91, 0xDA, 0x5F, 0xE2, 0x57, 0x77, 0x74, 0x22, 0xE7, 0x85 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsStarveProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsStarveProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000003D, 0x0000150C, { { 0x40, 0xEB, 0x79, 0xC3, 0x99, 0x4C, 0xEA, 0xCD, 0x8A, 0xB4, 0x54, 0xB8, 0xAA, 0xEC, 0xAD, 0x4F } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000037, 0x00001296, { { 0x51, 0x3C, 0x90, 0x91, 0x4E, 0x1C, 0x73, 0x2F, 0x0C, 0x7A, 0x6D, 0x03, 0x1E, 0x54, 0x65, 0xF1 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000030, 0x00001057, { { 0xF3, 0x5E, 0xFC, 0xC3, 0x9D, 0xB5, 0xFE, 0x4E, 0x66, 0x9D, 0x6A, 0xC6, 0x61, 0xC8, 0x0A, 0x17 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsScribeProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsScribeProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000103, 0x000055E1, { { 0x1B, 0x56, 0xD2, 0x78, 0x3F, 0x67, 0x7A, 0x5B, 0xB6, 0x2B, 0x70, 0x3D, 0x6A, 0xBB, 0x08, 0x0A } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000010C, 0x00005B1C, { { 0xD7, 0xBF, 0x37, 0x21, 0xA2, 0x63, 0x8C, 0x6A, 0x02, 0x92, 0x13, 0x32, 0xD6, 0xA6, 0x1C, 0xDC } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000100, 0x0000560F, { { 0x69, 0x15, 0x2C, 0x2D, 0xE7, 0x40, 0x4A, 0xE0, 0x86, 0x0D, 0xC8, 0x66, 0x87, 0x1C, 0x27, 0x0B } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsDrop2Provider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsDrop2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000084, 0x00002ACE, { { 0xAB, 0x78, 0x42, 0x29, 0xFB, 0xC5, 0x34, 0x96, 0x9D, 0x8A, 0x21, 0x46, 0xE7, 0x6B, 0x06, 0xBA } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000008C, 0x00002D02, { { 0x11, 0x3F, 0x0C, 0xB2, 0xBF, 0xA7, 0x39, 0x23, 0xDC, 0x00, 0xB4, 0xEA, 0x5E, 0xFE, 0x40, 0xB7 } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x0000008E, 0x00002FFB, { { 0xCE, 0x7A, 0xCC, 0xA4, 0x02, 0x54, 0x1A, 0x78, 0xF1, 0xFC, 0xE6, 0x6C, 0x76, 0xCD, 0xFD, 0x9E } } } }, // EOB2 @@ -1704,14 +1704,14 @@ const ExtractEntrySearchData kEobBaseMenuStringsDrop2Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsHeadProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsHeadProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000021, 0x00000B27, { { 0x04, 0x06, 0x01, 0xF8, 0x50, 0x54, 0x11, 0x61, 0xFF, 0xB4, 0xE1, 0x97, 0xFA, 0x08, 0xAA, 0x1B } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000024, 0x00000CF5, { { 0x96, 0xD6, 0xB5, 0xB0, 0x2E, 0x71, 0xA4, 0x0A, 0x34, 0x41, 0x94, 0x02, 0x2F, 0xB0, 0x4C, 0x36 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000025, 0x00000D92, { { 0xE4, 0x73, 0x2D, 0x29, 0xAD, 0x30, 0xE5, 0x8D, 0xAE, 0xC6, 0xD7, 0xF5, 0x35, 0xD8, 0xA4, 0x98 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsPoisonProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsPoisonProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002E, 0x00001077, { { 0x14, 0x7E, 0xFC, 0xE0, 0x88, 0xFE, 0x86, 0xA8, 0x96, 0x94, 0xB1, 0x71, 0x90, 0x47, 0x2D, 0x78 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000036, 0x000013A2, { { 0x18, 0xD9, 0x1D, 0xE5, 0x3D, 0xFD, 0x52, 0xB6, 0x18, 0x17, 0x61, 0xE8, 0xA5, 0x32, 0x9F, 0xA8 } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x0000002D, 0x00001006, { { 0xD6, 0x0B, 0x11, 0x79, 0xAD, 0x61, 0x5B, 0x3A, 0x72, 0x7D, 0x53, 0x6F, 0xA9, 0x08, 0x73, 0xDC } } } }, // EOB2 @@ -1719,21 +1719,21 @@ const ExtractEntrySearchData kEobBaseMenuStringsPoisonProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsMgcProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsMgcProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000020, 0x00000857, { { 0xD1, 0x9E, 0xBF, 0xF7, 0xCF, 0xF7, 0xD0, 0x94, 0x14, 0x56, 0xD2, 0x4F, 0x59, 0x91, 0x57, 0x52 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000020, 0x0000086C, { { 0x12, 0x36, 0x84, 0x2F, 0x00, 0xAD, 0x12, 0x42, 0x3A, 0xA2, 0xC5, 0xC9, 0x59, 0x90, 0x64, 0x5F } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000021, 0x0000090B, { { 0x26, 0xA7, 0x58, 0x7C, 0x0C, 0x9E, 0x67, 0xB9, 0x05, 0xE6, 0x91, 0x59, 0xE3, 0xDF, 0x9C, 0x52 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsPrefsProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsPrefsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000041, 0x00001392, { { 0xB1, 0x7E, 0xE3, 0x73, 0xB2, 0xA2, 0x63, 0x39, 0x20, 0xE8, 0xF3, 0x38, 0x45, 0xB6, 0xAC, 0xC8 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000045, 0x000015F6, { { 0x53, 0xBA, 0x7E, 0x6D, 0x24, 0x88, 0x2C, 0x19, 0x10, 0x71, 0x6F, 0xAB, 0x85, 0x8E, 0x97, 0xF6 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000003D, 0x00001246, { { 0x03, 0xFB, 0x7C, 0x80, 0x33, 0x45, 0x6C, 0x27, 0x89, 0x7B, 0x7C, 0xAC, 0x7A, 0xE1, 0xDE, 0x49 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsRest2Provider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsRest2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000004D, 0x00001744, { { 0x63, 0xA5, 0x6F, 0x09, 0x6F, 0x5E, 0x4B, 0x89, 0xFF, 0x33, 0x63, 0xCB, 0xAA, 0x04, 0x59, 0x63 } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000004D, 0x00001769, { { 0x2C, 0xA9, 0x7D, 0x4C, 0xC5, 0x13, 0xE2, 0xEB, 0x89, 0x6C, 0xAE, 0x25, 0xC3, 0x3E, 0x56, 0x7E } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x00000052, 0x000017F6, { { 0x7C, 0x49, 0xFC, 0x89, 0x90, 0x5D, 0xFF, 0x86, 0x86, 0xE9, 0xB2, 0x29, 0x60, 0xB2, 0x22, 0x7F } } } }, // EOB2 @@ -1741,13 +1741,13 @@ const ExtractEntrySearchData kEobBaseMenuStringsRest2Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsRest3Provider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsRest3Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002B, 0x00000DF4, { { 0x42, 0x90, 0x49, 0xA7, 0x2E, 0x61, 0x77, 0x7F, 0x9F, 0x53, 0xAD, 0x3C, 0x87, 0xE2, 0x0E, 0x36 } } } }, // EOB2 { DE_DEU, kPlatformUnknown, { 0x00000027, 0x00000D45, { { 0x8D, 0xAB, 0xBF, 0x57, 0xF3, 0x2C, 0x3F, 0x93, 0xBF, 0x33, 0x58, 0x2D, 0x97, 0x78, 0x71, 0x7F } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsRest4Provider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsRest4Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000029, 0x00000DEC, { { 0x1C, 0x86, 0x3D, 0x40, 0x2C, 0x5E, 0xCA, 0xA0, 0xA1, 0xB8, 0x23, 0x42, 0x9C, 0x6B, 0xFA, 0xBB } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x00000034, 0x00001238, { { 0xE9, 0x95, 0x27, 0x79, 0x1C, 0x0D, 0xF5, 0x94, 0x92, 0xFC, 0xCA, 0x22, 0x17, 0xA8, 0x36, 0x96 } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x0000002A, 0x00000DEB, { { 0x0E, 0xD3, 0xC5, 0xA9, 0x8B, 0x06, 0x57, 0xB0, 0x20, 0x1A, 0xEE, 0x42, 0x49, 0x2E, 0xA1, 0x50 } } } }, // EOB2 @@ -1755,7 +1755,7 @@ const ExtractEntrySearchData kEobBaseMenuStringsRest4Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsDefeatProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsDefeatProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000006D, 0x00002643, { { 0x94, 0xBA, 0xAC, 0xA4, 0x87, 0x6A, 0xEA, 0x7D, 0x98, 0x6E, 0x09, 0x82, 0xE0, 0x16, 0x65, 0x4F } } } }, // EOB1 { DE_DEU, kPlatformUnknown, { 0x0000006A, 0x00002456, { { 0xE0, 0x9A, 0x10, 0xE2, 0x73, 0x42, 0xF6, 0x79, 0xCB, 0x65, 0xA2, 0x50, 0xF0, 0x2B, 0xFD, 0x9B } } } }, // EOB1 { EN_ANY, kPlatformUnknown, { 0x00000056, 0x00001E4F, { { 0x97, 0x07, 0x5F, 0xA2, 0x0D, 0x58, 0xD2, 0xDF, 0xD6, 0x04, 0xA2, 0x16, 0x0B, 0x1F, 0x7E, 0x23 } } } }, // EOB2 @@ -1763,154 +1763,154 @@ const ExtractEntrySearchData kEobBaseMenuStringsDefeatProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsTransferProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsTransferProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000114, 0x00005E09, { { 0xBF, 0xCE, 0x7F, 0xE4, 0x17, 0x15, 0xC6, 0x10, 0xDF, 0x16, 0xF9, 0x3C, 0xDA, 0x29, 0xA0, 0xA6 } } } }, // EOB2 { DE_DEU, kPlatformUnknown, { 0x000000D1, 0x00004811, { { 0x2E, 0x00, 0xD1, 0xA6, 0x9F, 0x53, 0xC5, 0x4B, 0x25, 0x4A, 0xAC, 0x9E, 0x11, 0x6C, 0x58, 0x5E } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsSpecProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsSpecProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000006F, 0x00002785, { { 0xAE, 0xC7, 0x88, 0x89, 0x39, 0xB8, 0xF7, 0xB4, 0xD5, 0x82, 0xBC, 0x46, 0xA1, 0xCB, 0x04, 0x1F } } } }, // EOB2 { DE_DEU, kPlatformUnknown, { 0x00000075, 0x00002871, { { 0xB4, 0x38, 0x0F, 0x94, 0x8B, 0xB1, 0x8D, 0xA3, 0xF8, 0xDA, 0x37, 0x75, 0x6F, 0x39, 0x3E, 0xB5 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuStringsSpellNoProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuStringsSpellNoProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000006, 0x000000A5, { { 0x0D, 0x4A, 0x8B, 0x40, 0x70, 0x79, 0xCD, 0xB3, 0x0F, 0x5A, 0x5A, 0x3F, 0x6E, 0xE8, 0xF9, 0x74 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMenuYesNoStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseMenuYesNoStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000007, 0x000001EE, { { 0x8C, 0xF1, 0x35, 0x1F, 0xD6, 0x1F, 0xA4, 0xA1, 0xD6, 0xD6, 0x0A, 0x27, 0xB9, 0xFC, 0x9E, 0x62 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000008, 0x00000235, { { 0xC7, 0x06, 0xCF, 0xA8, 0xC0, 0xDE, 0xD4, 0x8C, 0x7F, 0xA2, 0x3A, 0xD3, 0x48, 0x51, 0x36, 0x89 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSpellLevelsMageProvider[] = { +const ExtractEntrySearchData kEoBBaseSpellLevelsMageProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001A, 0x00000042, { { 0x4F, 0xA3, 0x70, 0x0F, 0x6D, 0xB4, 0xC2, 0xAF, 0x12, 0xB4, 0x2E, 0x26, 0xEF, 0x0B, 0x37, 0x92 } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x00000023, 0x00000074, { { 0xBE, 0x10, 0xFA, 0xD9, 0xB3, 0xB0, 0x4E, 0x73, 0xC9, 0xA1, 0xE2, 0xCE, 0xE8, 0xEC, 0x85, 0x0F } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSpellLevelsClericProvider[] = { +const ExtractEntrySearchData kEoBBaseSpellLevelsClericProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x00000045, { { 0x9E, 0xDA, 0xF2, 0x94, 0x3E, 0x0B, 0xA0, 0x23, 0x08, 0x41, 0xD5, 0x3C, 0x61, 0x77, 0xFD, 0x78 } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x0000001D, 0x00000066, { { 0xDB, 0x7F, 0x93, 0xE2, 0x2E, 0xCF, 0x69, 0xCC, 0x2A, 0xEF, 0x7C, 0x1E, 0x92, 0x6B, 0x51, 0x4E } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNumSpellsClericProvider[] = { +const ExtractEntrySearchData kEoBBaseNumSpellsClericProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000032, 0x0000004C, { { 0x87, 0xDD, 0xD0, 0xF8, 0x52, 0x84, 0x26, 0xC4, 0x9C, 0x5D, 0x0E, 0x46, 0x1A, 0xE8, 0x19, 0xD6 } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x00000088, 0x00000114, { { 0xA0, 0xB7, 0x2F, 0xED, 0x50, 0xE7, 0xC6, 0x11, 0xC9, 0x25, 0xB2, 0xB9, 0x81, 0xFB, 0xD8, 0x59 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNumSpellsWisAdjProvider[] = { +const ExtractEntrySearchData kEoBBaseNumSpellsWisAdjProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000028, 0x0000001D, { { 0xA5, 0xCA, 0x1D, 0x96, 0xAE, 0x89, 0xBC, 0x7A, 0x32, 0x50, 0xCE, 0x44, 0x5D, 0x93, 0x25, 0x4B } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x00000040, 0x0000001D, { { 0x07, 0x31, 0x0D, 0x12, 0x55, 0x11, 0x11, 0xB6, 0x68, 0xC7, 0xEE, 0xDE, 0xC6, 0xED, 0x82, 0x5A } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNumSpellsPalProvider[] = { +const ExtractEntrySearchData kEoBBaseNumSpellsPalProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x00000012, { { 0x96, 0x7E, 0x17, 0x9E, 0xFD, 0x39, 0xC9, 0x3A, 0xB7, 0x3E, 0x8D, 0xA8, 0xED, 0xA3, 0x07, 0xEB } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x00000088, 0x0000002F, { { 0x19, 0x1A, 0x9B, 0x42, 0xA0, 0x67, 0x10, 0x1A, 0xAC, 0x00, 0x0F, 0xF7, 0xBE, 0x04, 0x61, 0x36 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNumSpellsMageProvider[] = { +const ExtractEntrySearchData kEoBBaseNumSpellsMageProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x0000005E, { { 0x61, 0x30, 0x1A, 0x74, 0x9B, 0x4C, 0x8C, 0x83, 0xD5, 0xE6, 0x39, 0x6E, 0xCA, 0x18, 0x16, 0x63 } } } }, // EOB1 { UNK_LANG, kPlatformUnknown, { 0x00000114, 0x00000102, { { 0x33, 0xEE, 0x32, 0x9C, 0xB2, 0xB3, 0x60, 0x66, 0x91, 0xE0, 0x90, 0x0E, 0x8F, 0xE1, 0xA5, 0x4A } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsHpProvider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsHpProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000F, 0x00000352, { { 0x9C, 0x13, 0x3D, 0x2A, 0x68, 0x11, 0x81, 0xA4, 0x77, 0x54, 0x47, 0x43, 0xA1, 0xDA, 0x55, 0x50 } } } }, - { DE_DEU, kPlatformUnknown, { 0x0000000E, 0x000002AC, { { 0xBB, 0xD5, 0x36, 0xB2, 0x8A, 0x60, 0x78, 0x04, 0x46, 0x2D, 0x35, 0x59, 0x3E, 0x42, 0xB9, 0x83 } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x0000000E, 0x000002B8, { { 0x77, 0x76, 0xA0, 0x38, 0xE9, 0xB6, 0x0C, 0x43, 0xFE, 0x5A, 0x51, 0xC7, 0x1B, 0x59, 0xD3, 0x63 } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x0000000E, 0x000002AC, { { 0xBB, 0xD5, 0x36, 0xB2, 0x8A, 0x60, 0x78, 0x04, 0x46, 0x2D, 0x35, 0x59, 0x3E, 0x42, 0xB9, 0x83 } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x0000000E, 0x000002B8, { { 0x77, 0x76, 0xA0, 0x38, 0xE9, 0xB6, 0x0C, 0x43, 0xFE, 0x5A, 0x51, 0xC7, 0x1B, 0x59, 0xD3, 0x63 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsWp1Provider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsWp1Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000A, 0x00000253, { { 0x1D, 0xF4, 0xB9, 0x56, 0xE6, 0x16, 0x7D, 0x08, 0xA4, 0x00, 0x1E, 0x1A, 0x60, 0x49, 0xE9, 0x29 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000A, 0x00000236, { { 0x17, 0xEC, 0x54, 0xA0, 0x43, 0xFB, 0x52, 0x66, 0xC5, 0x44, 0x1B, 0xDF, 0x95, 0x47, 0x62, 0xB3 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsWp2Provider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsWp2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000F, 0x00000371, { { 0x42, 0xF4, 0x52, 0x60, 0x20, 0xFC, 0x34, 0x94, 0x49, 0x1E, 0x67, 0x54, 0xB5, 0x6A, 0x97, 0x2A } } } }, { DE_DEU, kPlatformUnknown, { 0x00000010, 0x000003D6, { { 0x10, 0xD1, 0x77, 0x6C, 0xCD, 0x00, 0x94, 0xC7, 0xD0, 0x53, 0x47, 0x9F, 0x70, 0x77, 0x50, 0xD1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsWrProvider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsWrProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000014, 0x00000477, { { 0xAA, 0x26, 0xD5, 0xFD, 0xE6, 0x16, 0x53, 0x19, 0x39, 0x46, 0xEB, 0xCD, 0x88, 0xEC, 0x5E, 0xCB } } } }, - { DE_DEU, kPlatformUnknown, { 0x00000015, 0x000004A4, { { 0x53, 0x54, 0x37, 0x35, 0x27, 0x1F, 0xB9, 0x09, 0x9C, 0xE9, 0x5E, 0x11, 0xBD, 0x8F, 0x15, 0xAE } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x00000011, 0x00000402, { { 0xE0, 0x92, 0xF4, 0x49, 0xB7, 0x74, 0xBB, 0xEB, 0x90, 0x0D, 0x75, 0x65, 0xBB, 0xF6, 0xB6, 0xE9 } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x00000015, 0x000004A4, { { 0x53, 0x54, 0x37, 0x35, 0x27, 0x1F, 0xB9, 0x09, 0x9C, 0xE9, 0x5E, 0x11, 0xBD, 0x8F, 0x15, 0xAE } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x00000011, 0x00000402, { { 0xE0, 0x92, 0xF4, 0x49, 0xB7, 0x74, 0xBB, 0xEB, 0x90, 0x0D, 0x75, 0x65, 0xBB, 0xF6, 0xB6, 0xE9 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsSt1Provider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsSt1Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000003B, 0x0000104B, { { 0xC0, 0xD9, 0x0F, 0x7B, 0x6D, 0x17, 0x02, 0xBD, 0x7B, 0xB1, 0x76, 0x72, 0xA1, 0xEE, 0x5E, 0xAD } } } }, { DE_DEU, kPlatformUnknown, { 0x00000039, 0x00000F69, { { 0x09, 0x42, 0x35, 0x47, 0x48, 0x50, 0x05, 0x09, 0x3B, 0x81, 0x14, 0x01, 0xF9, 0xB5, 0x04, 0xB2 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsSt2Provider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsSt2Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000045, 0x000012E7, { { 0x49, 0x48, 0x30, 0x73, 0xDA, 0x42, 0xDB, 0xB9, 0xF4, 0x07, 0x00, 0x26, 0x96, 0x1F, 0x02, 0x4E } } } }, { DE_DEU, kPlatformUnknown, { 0x00000042, 0x0000114D, { { 0x88, 0x6E, 0x45, 0xF9, 0xAE, 0xEF, 0xE8, 0x54, 0x9C, 0xEF, 0xD2, 0x73, 0x78, 0x41, 0xD9, 0xAF } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharGuiStringsInProvider[] = { +const ExtractEntrySearchData kEoBBaseCharGuiStringsInProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000023, 0x000008CB, { { 0xF0, 0xE9, 0xF1, 0x05, 0x47, 0x3A, 0x5D, 0xCA, 0x9F, 0x75, 0x9D, 0x51, 0x9E, 0xEC, 0x9B, 0x67 } } } }, - { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000810, { { 0xF5, 0x39, 0x1E, 0x0E, 0x65, 0xEF, 0x09, 0xF2, 0x8D, 0x90, 0xC4, 0xF6, 0x8A, 0xED, 0xAD, 0xDF } } } }, // Eob 1 - { DE_DEU, kPlatformUnknown, { 0x00000023, 0x00000940, { { 0xAB, 0xF6, 0xE4, 0xD4, 0x07, 0x07, 0xDA, 0x92, 0x71, 0xE2, 0x73, 0x1F, 0x06, 0xE3, 0x12, 0xEB } } } }, // Eob 2 + { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000810, { { 0xF5, 0x39, 0x1E, 0x0E, 0x65, 0xEF, 0x09, 0xF2, 0x8D, 0x90, 0xC4, 0xF6, 0x8A, 0xED, 0xAD, 0xDF } } } }, // EoB 1 + { DE_DEU, kPlatformUnknown, { 0x00000023, 0x00000940, { { 0xAB, 0xF6, 0xE4, 0xD4, 0x07, 0x07, 0xDA, 0x92, 0x71, 0xE2, 0x73, 0x1F, 0x06, 0xE3, 0x12, 0xEB } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings7Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings7Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000022, 0x00000B95, { { 0xCB, 0xB7, 0x16, 0x77, 0x9C, 0xEB, 0x70, 0x83, 0xB2, 0xBE, 0xF7, 0x67, 0xB1, 0xE9, 0xD0, 0x5E } } } }, // EOB 1 + 2 { DE_DEU, kPlatformUnknown, { 0x0000002B, 0x00000EE3, { { 0xC8, 0x81, 0x23, 0xC3, 0x03, 0xBD, 0x4C, 0xF5, 0x41, 0x47, 0xFA, 0x32, 0xA0, 0x98, 0x0A, 0x8E } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000023, 0x00000C68, { { 0xF5, 0x55, 0x09, 0xD8, 0x73, 0xF8, 0xF0, 0xE3, 0x14, 0xCD, 0x78, 0x84, 0x58, 0xB0, 0x64, 0x5B } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings81Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings81Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000021, 0x00000B03, { { 0x44, 0xFC, 0xC2, 0x23, 0x4B, 0x78, 0xA8, 0xF8, 0xA5, 0x46, 0x5B, 0x89, 0x1F, 0x9D, 0x4E, 0xFA } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000A52, { { 0x81, 0xDA, 0x22, 0x8A, 0xD3, 0x7D, 0xE7, 0xF5, 0x39, 0x6A, 0x62, 0x41, 0xE5, 0x8D, 0x45, 0x20 } } } }, // EOB 1 }; -const ExtractEntrySearchData kEobBaseCharStatusStrings82Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings82Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000023, 0x00000B0F, { { 0xBD, 0xED, 0xFE, 0xFD, 0x40, 0x95, 0x42, 0x21, 0x1F, 0x55, 0x67, 0x65, 0xA8, 0xC3, 0x99, 0xA1 } } } }, // EOB 2 { DE_DEU, kPlatformUnknown, { 0x0000001A, 0x00000789, { { 0x8C, 0xF3, 0xB8, 0x3C, 0x6E, 0x85, 0xED, 0xD6, 0x2B, 0xD7, 0xAE, 0x8A, 0xFC, 0x25, 0x5E, 0x8F } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings9Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings9Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000001C, 0x00000952, { { 0x2F, 0x41, 0x17, 0x95, 0xF8, 0xC8, 0x4E, 0x88, 0xC6, 0x83, 0x38, 0x9B, 0xAB, 0x23, 0x48, 0xB9 } } } }, // EOB 1 + 2 { DE_DEU, kPlatformUnknown, { 0x0000001D, 0x0000099F, { { 0x5E, 0xB4, 0xBE, 0xA9, 0x0C, 0xB2, 0xF2, 0x4E, 0x63, 0xF8, 0x7B, 0x98, 0x67, 0x2D, 0xC9, 0xBF } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x0000001E, 0x00000A52, { { 0xD4, 0x65, 0x3F, 0x35, 0xDD, 0x8A, 0x33, 0x44, 0x2F, 0x8C, 0xAC, 0x2F, 0xEC, 0x96, 0x5B, 0x02 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings12Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings12Provider[] = { { EN_ANY, kPlatformUnknown, { 0x00000010, 0x00000503, { { 0x81, 0x22, 0xE9, 0x0F, 0xA5, 0xEA, 0xFE, 0xB5, 0xB6, 0x43, 0x36, 0x22, 0x87, 0x24, 0x2C, 0x40 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000014, 0x00000683, { { 0x5A, 0xF8, 0xAA, 0x16, 0x97, 0xBE, 0xD5, 0x22, 0xCE, 0x3F, 0xBC, 0x00, 0x44, 0xC1, 0x27, 0xD3 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings131Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings131Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000B, 0x0000027A, { { 0x70, 0x1A, 0x83, 0x35, 0x0A, 0x51, 0xEA, 0x27, 0x6E, 0xCD, 0xEB, 0xAD, 0x20, 0x74, 0x28, 0x7D } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000C, 0x000002EE, { { 0xFE, 0xF9, 0x45, 0xE7, 0x89, 0x7B, 0xA4, 0x82, 0x90, 0x63, 0x91, 0x5B, 0x9E, 0x83, 0x80, 0x10 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseCharStatusStrings132Provider[] = { +const ExtractEntrySearchData kEoBBaseCharStatusStrings132Provider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000D, 0x00000286, { { 0x00, 0x1E, 0x11, 0xCC, 0x57, 0xFA, 0xEF, 0x2A, 0x0A, 0xFF, 0xFF, 0xE9, 0x3E, 0xA3, 0x62, 0x21 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000A, 0x0000018A, { { 0x10, 0x54, 0x6F, 0xC3, 0x08, 0xC4, 0xD2, 0xBB, 0x34, 0x0A, 0x04, 0x65, 0x49, 0xFC, 0x5E, 0x15 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseLevelGainStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseLevelGainStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000002A, 0x00000CC9, { { 0xF2, 0x1F, 0xDF, 0xE0, 0xA5, 0x86, 0x46, 0xF4, 0xFC, 0x71, 0xB0, 0x22, 0x32, 0x46, 0x71, 0xB6 } } } }, // EOB 1 { DE_DEU, kPlatformUnknown, { 0x00000029, 0x00000D38, { { 0x18, 0xA3, 0xFD, 0xCC, 0xF2, 0x68, 0x18, 0x9E, 0x80, 0x5A, 0xC0, 0x22, 0xFD, 0x15, 0x83, 0x84 } } } }, // EOB 1 { EN_ANY, kPlatformUnknown, { 0x0000001C, 0x0000078C, { { 0x15, 0x70, 0x37, 0xE4, 0x0B, 0x50, 0x32, 0xCA, 0xAE, 0xF6, 0x81, 0xD0, 0x98, 0x9B, 0x36, 0x8A } } } }, // EOB 2 @@ -1918,250 +1918,250 @@ const ExtractEntrySearchData kEobBaseLevelGainStringsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExperienceTable0Provider[] = { - { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000C9E, { { 0xDB, 0x47, 0xD9, 0x0D, 0x6E, 0x68, 0x04, 0xE4, 0x17, 0xCB, 0x60, 0x89, 0x35, 0x3E, 0xA9, 0xEE } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000E24, { { 0xBC, 0xF3, 0x96, 0x8A, 0xD5, 0x0C, 0xAA, 0x94, 0xBB, 0xB5, 0x08, 0x73, 0xF8, 0x5C, 0xF0, 0xA9 } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseExperienceTable0Provider[] = { + { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000C9E, { { 0xDB, 0x47, 0xD9, 0x0D, 0x6E, 0x68, 0x04, 0xE4, 0x17, 0xCB, 0x60, 0x89, 0x35, 0x3E, 0xA9, 0xEE } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000E24, { { 0xBC, 0xF3, 0x96, 0x8A, 0xD5, 0x0C, 0xAA, 0x94, 0xBB, 0xB5, 0x08, 0x73, 0xF8, 0x5C, 0xF0, 0xA9 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExperienceTable1Provider[] = { - { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000C80, { { 0x35, 0x45, 0x0D, 0x4F, 0xE0, 0x84, 0xA2, 0x1B, 0xB0, 0x0D, 0x60, 0x4D, 0x1D, 0xD5, 0x6C, 0x72 } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000E6F, { { 0xBD, 0x3F, 0x42, 0x54, 0x75, 0x41, 0xAA, 0x58, 0x0D, 0xD8, 0xC0, 0x07, 0x63, 0x35, 0x83, 0x6B } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseExperienceTable1Provider[] = { + { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000C80, { { 0x35, 0x45, 0x0D, 0x4F, 0xE0, 0x84, 0xA2, 0x1B, 0xB0, 0x0D, 0x60, 0x4D, 0x1D, 0xD5, 0x6C, 0x72 } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000E6F, { { 0xBD, 0x3F, 0x42, 0x54, 0x75, 0x41, 0xAA, 0x58, 0x0D, 0xD8, 0xC0, 0x07, 0x63, 0x35, 0x83, 0x6B } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExperienceTable2Provider[] = { - { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x00000E10, { { 0xA5, 0x4D, 0xCB, 0xF3, 0x5F, 0x89, 0x71, 0x24, 0x6F, 0x70, 0xCA, 0x51, 0xAA, 0x1C, 0x0A, 0x97 } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00001149, { { 0xF9, 0xF1, 0x7E, 0x6B, 0xB2, 0xFE, 0x04, 0xC4, 0x29, 0x3D, 0xE3, 0x42, 0x5D, 0x92, 0x77, 0x53 } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseExperienceTable2Provider[] = { + { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x00000E10, { { 0xA5, 0x4D, 0xCB, 0xF3, 0x5F, 0x89, 0x71, 0x24, 0x6F, 0x70, 0xCA, 0x51, 0xAA, 0x1C, 0x0A, 0x97 } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00001149, { { 0xF9, 0xF1, 0x7E, 0x6B, 0xB2, 0xFE, 0x04, 0xC4, 0x29, 0x3D, 0xE3, 0x42, 0x5D, 0x92, 0x77, 0x53 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExperienceTable3Provider[] = { - { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000ADC, { { 0x42, 0x2E, 0x2E, 0xF5, 0xF8, 0x65, 0x69, 0x28, 0x50, 0x67, 0x43, 0xDF, 0x91, 0x67, 0x9B, 0x09 } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000C94, { { 0x67, 0x09, 0x98, 0x19, 0x1F, 0x6B, 0x4D, 0xEB, 0x1D, 0x4D, 0x55, 0xA8, 0xFF, 0xD1, 0xAB, 0xE1 } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseExperienceTable3Provider[] = { + { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000ADC, { { 0x42, 0x2E, 0x2E, 0xF5, 0xF8, 0x65, 0x69, 0x28, 0x50, 0x67, 0x43, 0xDF, 0x91, 0x67, 0x9B, 0x09 } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000C94, { { 0x67, 0x09, 0x98, 0x19, 0x1F, 0x6B, 0x4D, 0xEB, 0x1D, 0x4D, 0x55, 0xA8, 0xFF, 0xD1, 0xAB, 0xE1 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExperienceTable4Provider[] = { - { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000DA7, { { 0x45, 0x58, 0x34, 0xC9, 0x09, 0x61, 0xD7, 0xE1, 0xF8, 0x68, 0x80, 0xBC, 0xEF, 0x7A, 0x24, 0x03 } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000FE1, { { 0x26, 0x7F, 0x83, 0x53, 0x4A, 0xC6, 0xA2, 0x7B, 0xD2, 0xFB, 0x73, 0xB2, 0x08, 0x0A, 0xF7, 0xFD } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseExperienceTable4Provider[] = { + { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000DA7, { { 0x45, 0x58, 0x34, 0xC9, 0x09, 0x61, 0xD7, 0xE1, 0xF8, 0x68, 0x80, 0xBC, 0xEF, 0x7A, 0x24, 0x03 } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x00000FE1, { { 0x26, 0x7F, 0x83, 0x53, 0x4A, 0xC6, 0xA2, 0x7B, 0xD2, 0xFB, 0x73, 0xB2, 0x08, 0x0A, 0xF7, 0xFD } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseWllFlagPresetProvider[] = { - { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x00000BD9, { { 0xBE, 0x5A, 0xA6, 0xC8, 0xE4, 0x04, 0x4C, 0x32, 0x35, 0x61, 0x48, 0x73, 0x29, 0xA9, 0x99, 0x54 } } } }, // Eob 1 - { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x00000BC9, { { 0x56, 0xC0, 0x66, 0x4D, 0xE1, 0x3A, 0x27, 0x89, 0x9D, 0x73, 0x63, 0x93, 0x08, 0x2B, 0x13, 0xBC } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseWllFlagPresetProvider[] = { + { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x00000BD9, { { 0xBE, 0x5A, 0xA6, 0xC8, 0xE4, 0x04, 0x4C, 0x32, 0x35, 0x61, 0x48, 0x73, 0x29, 0xA9, 0x99, 0x54 } } } }, // EoB 1 + { UNK_LANG, kPlatformUnknown, { 0x00000019, 0x00000BC9, { { 0x56, 0xC0, 0x66, 0x4D, 0xE1, 0x3A, 0x27, 0x89, 0x9D, 0x73, 0x63, 0x93, 0x08, 0x2B, 0x13, 0xBC } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscShapeCoordsProvider[] = { +const ExtractEntrySearchData kEoBBaseDscShapeCoordsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000168, 0x0000F206, { { 0xB8, 0xDF, 0x10, 0xBB, 0x06, 0xA1, 0x46, 0xC6, 0xD2, 0xE3, 0xD7, 0x64, 0x4A, 0xC6, 0x40, 0xC0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleOffsProvider[] = { - { UNK_LANG, kPlatformPC, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } }, // Eob1 - { UNK_LANG, kPlatformPC, { 0x00000035, 0x00000139, { { 0x74, 0x63, 0x18, 0xE7, 0xAB, 0xA4, 0x22, 0xCF, 0x32, 0x19, 0x28, 0x9E, 0x7F, 0x97, 0xA7, 0x37 } } } }, // Eob2 +const ExtractEntrySearchData kEoBBaseDscDoorScaleOffsProvider[] = { + { UNK_LANG, kPlatformPC, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } }, // EoB1 + { UNK_LANG, kPlatformPC, { 0x00000035, 0x00000139, { { 0x74, 0x63, 0x18, 0xE7, 0xAB, 0xA4, 0x22, 0xCF, 0x32, 0x19, 0x28, 0x9E, 0x7F, 0x97, 0xA7, 0x37 } } } }, // EoB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult1Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000026, { { 0x5D, 0x17, 0xFB, 0x6A, 0x7F, 0x51, 0x55, 0xFB, 0x55, 0xB9, 0x50, 0xB0, 0x7F, 0xE4, 0xDF, 0x67 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult2Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult3Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult3Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000013, { { 0xEE, 0xB6, 0xA5, 0x6E, 0x0C, 0x8E, 0xAB, 0x38, 0xD9, 0x23, 0xC6, 0x21, 0xB3, 0x7E, 0x97, 0x78 } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000019, { { 0x86, 0xD8, 0x04, 0xD2, 0x66, 0x6F, 0x43, 0x24, 0x2E, 0x93, 0xB9, 0xAE, 0xEB, 0x44, 0xCA, 0x48 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult4Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult4Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult5Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult5Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000020, { { 0x37, 0xA1, 0x0D, 0x64, 0xD6, 0x1E, 0xBA, 0xA3, 0xD9, 0x0A, 0x6C, 0xAB, 0x6B, 0xA3, 0x59, 0x24 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorScaleMult6Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorScaleMult6Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000006, { { 0x98, 0xD8, 0xF8, 0x0C, 0x98, 0xC4, 0xF1, 0x87, 0x59, 0x32, 0x78, 0x31, 0xFA, 0x98, 0x8A, 0x43 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorType5OffsProvider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorType5OffsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000012, { { 0x73, 0xBB, 0x61, 0xD6, 0xA7, 0x75, 0xC8, 0x7B, 0xD6, 0xA4, 0x53, 0x1B, 0x54, 0xE9, 0x30, 0x3F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorXEProvider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorXEProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000020, 0x0000010F, { { 0x7B, 0x7D, 0x03, 0xDE, 0x33, 0x95, 0xB8, 0xFD, 0xAD, 0x72, 0x44, 0x7D, 0x47, 0xFE, 0x04, 0x3D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY1Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D7, { { 0x25, 0xAE, 0xF4, 0x99, 0xE8, 0x97, 0x47, 0xAE, 0x75, 0xF3, 0xA9, 0x70, 0x4C, 0x70, 0xF3, 0x11 } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D8, { { 0xB4, 0xAA, 0x0D, 0x91, 0x58, 0x22, 0x16, 0xCF, 0xC5, 0x9D, 0x8D, 0xA1, 0xB4, 0x40, 0x83, 0x0E } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY3Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY3Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000058, { { 0xF0, 0x3C, 0x3B, 0x97, 0x10, 0x95, 0x89, 0x18, 0x3B, 0xA9, 0xE8, 0x77, 0x9B, 0x10, 0xDC, 0xF1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY4Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY4Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000076, { { 0x84, 0xB6, 0x8F, 0x7E, 0x9A, 0x17, 0xAC, 0x59, 0xB1, 0x4C, 0xDE, 0x11, 0xA6, 0x95, 0xE3, 0x76 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY5Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY5Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D9, { { 0x5D, 0x27, 0x1D, 0xD6, 0x5F, 0x98, 0xF9, 0x7D, 0x65, 0x7B, 0xE0, 0x67, 0x34, 0xA0, 0xE8, 0x30 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY6Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY6Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000D9, { { 0x4D, 0x15, 0x4A, 0xF1, 0x17, 0x09, 0xC1, 0xA6, 0x08, 0x4A, 0xCD, 0xB2, 0x68, 0xC2, 0x59, 0x52 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorY7Provider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorY7Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000DA, { { 0xA9, 0x24, 0x71, 0x8A, 0x18, 0x24, 0x6D, 0x0A, 0x65, 0x12, 0xBB, 0x1F, 0xE7, 0x95, 0xC5, 0xA4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscDoorCoordsExtProvider[] = { +const ExtractEntrySearchData kEoBBaseDscDoorCoordsExtProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000048, 0x00000C8E, { { 0x2E, 0x0E, 0xB2, 0xAC, 0xE7, 0x0F, 0xDF, 0x38, 0xDF, 0x92, 0xB7, 0xB5, 0xA2, 0xFD, 0x40, 0x2D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscItemPosIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseDscItemPosIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x00000018, { { 0x74, 0x90, 0x47, 0xE6, 0xFB, 0xC0, 0x34, 0xDF, 0x92, 0x5B, 0xA1, 0xCB, 0x06, 0x33, 0xCA, 0x6B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscItemShpXProvider[] = { +const ExtractEntrySearchData kEoBBaseDscItemShpXProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000024, 0x00000F2C, { { 0x9E, 0x22, 0x3F, 0x8F, 0x31, 0x83, 0xF7, 0x7C, 0x59, 0x60, 0x7C, 0x0A, 0xEB, 0xD2, 0x18, 0x85 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscItemPosUnkProvider[] = { +const ExtractEntrySearchData kEoBBaseDscItemPosUnkProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000012, 0x00000433, { { 0xA4, 0x7B, 0x08, 0x07, 0x81, 0xEA, 0x4F, 0x99, 0x77, 0x74, 0x93, 0x65, 0xBF, 0x0C, 0x3B, 0x94 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscItemTileIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseDscItemTileIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000012, 0x00000D23, { { 0x0E, 0x17, 0xE1, 0x1F, 0x34, 0x7D, 0x30, 0xF6, 0xAE, 0x0B, 0xAC, 0x9D, 0x21, 0xB6, 0x97, 0xCC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscItemShapeMapProvider[] = { - { UNK_LANG, kPlatformPC, { 0x0000005A, 0x00000B23, { { 0x41, 0x4A, 0x95, 0x7F, 0x82, 0x85, 0x28, 0x55, 0xD4, 0xD5, 0xD6, 0xD8, 0xA9, 0xAE, 0xF4, 0xC0 } } } }, // Eob 1 - { UNK_LANG, kPlatformPC, { 0x00000071, 0x00000860, { { 0xEA, 0x5D, 0x33, 0xB6, 0x38, 0x30, 0x65, 0x29, 0x7F, 0x08, 0x89, 0x04, 0xC5, 0x97, 0x76, 0xCB } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseDscItemShapeMapProvider[] = { + { UNK_LANG, kPlatformPC, { 0x0000005A, 0x00000B23, { { 0x41, 0x4A, 0x95, 0x7F, 0x82, 0x85, 0x28, 0x55, 0xD4, 0xD5, 0xD6, 0xD8, 0xA9, 0xAE, 0xF4, 0xC0 } } } }, // EoB 1 + { UNK_LANG, kPlatformPC, { 0x00000071, 0x00000860, { { 0xEA, 0x5D, 0x33, 0xB6, 0x38, 0x30, 0x65, 0x29, 0x7F, 0x08, 0x89, 0x04, 0xC5, 0x97, 0x76, 0xCB } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscTelptrShpCoordsProvider[] = { +const ExtractEntrySearchData kEoBBaseDscTelptrShpCoordsProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000009C, 0x00000EBE, { { 0x2D, 0x1D, 0x74, 0x39, 0x29, 0xC3, 0x6F, 0x53, 0xD9, 0xA5, 0x4B, 0x9F, 0xD6, 0xDD, 0x73, 0xE9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBasePortalSeqDataProvider[] = { +const ExtractEntrySearchData kEoBBasePortalSeqDataProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000007E, 0x000002D0, { { 0x18, 0x7E, 0x65, 0x17, 0x4C, 0xD2, 0xB5, 0x2E, 0x81, 0xF8, 0x1C, 0xAC, 0x37, 0x21, 0x62, 0x2A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseManDefProvider[] = { - { EN_ANY, kPlatformPC, { 0x00000078, 0x000002CD, { { 0x33, 0x9B, 0x0C, 0x6A, 0x2E, 0x4F, 0xE9, 0x02, 0x7B, 0xEE, 0xF1, 0x04, 0xA3, 0xBA, 0xD4, 0xF3 } } } }, // Eob 1 - { DE_DEU, kPlatformPC, { 0x00000078, 0x000002C4, { { 0x92, 0x20, 0x58, 0x5F, 0x44, 0x09, 0x0B, 0xF0, 0xDA, 0x09, 0xE2, 0x44, 0x0B, 0xB7, 0x95, 0x96 } } } }, // Eob 1 - { EN_ANY, kPlatformPC, { 0x000000C8, 0x00000834, { { 0x18, 0xEA, 0x33, 0xB7, 0x4B, 0x72, 0x23, 0x8D, 0x0E, 0x9F, 0x4E, 0xF5, 0x09, 0xA3, 0x9C, 0xEA } } } }, // Eob 2 - { DE_DEU, kPlatformPC, { 0x000000C8, 0x00000622, { { 0xFE, 0x1D, 0x94, 0x3A, 0x0B, 0x17, 0x89, 0xEF, 0x60, 0x18, 0xB2, 0x43, 0x7A, 0x02, 0xDB, 0x61 } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseManDefProvider[] = { + { EN_ANY, kPlatformPC, { 0x00000078, 0x000002CD, { { 0x33, 0x9B, 0x0C, 0x6A, 0x2E, 0x4F, 0xE9, 0x02, 0x7B, 0xEE, 0xF1, 0x04, 0xA3, 0xBA, 0xD4, 0xF3 } } } }, // EoB 1 + { DE_DEU, kPlatformPC, { 0x00000078, 0x000002C4, { { 0x92, 0x20, 0x58, 0x5F, 0x44, 0x09, 0x0B, 0xF0, 0xDA, 0x09, 0xE2, 0x44, 0x0B, 0xB7, 0x95, 0x96 } } } }, // EoB 1 + { EN_ANY, kPlatformPC, { 0x000000C8, 0x00000834, { { 0x18, 0xEA, 0x33, 0xB7, 0x4B, 0x72, 0x23, 0x8D, 0x0E, 0x9F, 0x4E, 0xF5, 0x09, 0xA3, 0x9C, 0xEA } } } }, // EoB 2 + { DE_DEU, kPlatformPC, { 0x000000C8, 0x00000622, { { 0xFE, 0x1D, 0x94, 0x3A, 0x0B, 0x17, 0x89, 0xEF, 0x60, 0x18, 0xB2, 0x43, 0x7A, 0x02, 0xDB, 0x61 } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseManWordProvider[] = { - { EN_ANY, kPlatformPC, { 0x000000E0, 0x00005134, { { 0x68, 0x9C, 0x19, 0x2B, 0x5F, 0x38, 0x36, 0x41, 0xA7, 0x7E, 0xB7, 0x51, 0x41, 0x60, 0x1D, 0x67 } } } }, // Eob 1 - { DE_DEU, kPlatformPC, { 0x000000EA, 0x00005458, { { 0xEC, 0x14, 0x11, 0xE9, 0x19, 0xFD, 0xF8, 0xFC, 0xA8, 0x46, 0x3D, 0xCD, 0x56, 0x08, 0xC3, 0x4A } } } }, // Eob 1 - { EN_ANY, kPlatformPC, { 0x0000017E, 0x00008B64, { { 0x66, 0x38, 0x09, 0x5B, 0x2E, 0x50, 0x54, 0x43, 0x1C, 0xEC, 0x56, 0x3B, 0x72, 0x39, 0xF9, 0xC3 } } } }, // Eob 2 - { DE_DEU, kPlatformPC, { 0x0000015B, 0x00007C37, { { 0x44, 0xA3, 0x32, 0x88, 0x9F, 0x63, 0x28, 0xA0, 0xBD, 0x00, 0xF1, 0x08, 0xCA, 0xE5, 0xFE, 0x5F } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseManWordProvider[] = { + { EN_ANY, kPlatformPC, { 0x000000E0, 0x00005134, { { 0x68, 0x9C, 0x19, 0x2B, 0x5F, 0x38, 0x36, 0x41, 0xA7, 0x7E, 0xB7, 0x51, 0x41, 0x60, 0x1D, 0x67 } } } }, // EoB 1 + { DE_DEU, kPlatformPC, { 0x000000EA, 0x00005458, { { 0xEC, 0x14, 0x11, 0xE9, 0x19, 0xFD, 0xF8, 0xFC, 0xA8, 0x46, 0x3D, 0xCD, 0x56, 0x08, 0xC3, 0x4A } } } }, // EoB 1 + { EN_ANY, kPlatformPC, { 0x0000017E, 0x00008B64, { { 0x66, 0x38, 0x09, 0x5B, 0x2E, 0x50, 0x54, 0x43, 0x1C, 0xEC, 0x56, 0x3B, 0x72, 0x39, 0xF9, 0xC3 } } } }, // EoB 2 + { DE_DEU, kPlatformPC, { 0x0000015B, 0x00007C37, { { 0x44, 0xA3, 0x32, 0x88, 0x9F, 0x63, 0x28, 0xA0, 0xBD, 0x00, 0xF1, 0x08, 0xCA, 0xE5, 0xFE, 0x5F } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseManPromptProvider[] = { - { EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } }, // Eob 1 - { DE_DEU, kPlatformPC, { 0x00000048, 0x000015A5, { { 0x0B, 0xB4, 0x9E, 0xAD, 0xB3, 0x56, 0x75, 0xC1, 0xAE, 0x29, 0xF7, 0xB5, 0x82, 0x14, 0xD1, 0x27 } } } }, // Eob 1 - { EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } }, // Eob 2 - { DE_DEU, kPlatformPC, { 0x0000005C, 0x00001D08, { { 0x10, 0xCE, 0x2D, 0xED, 0xA9, 0xA0, 0x7C, 0xA1, 0x91, 0x3F, 0xD8, 0x43, 0x03, 0x53, 0x97, 0xCA } } } }, // Eob 2 +const ExtractEntrySearchData kEoBBaseManPromptProvider[] = { + { EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } }, // EoB 1 + { DE_DEU, kPlatformPC, { 0x00000048, 0x000015A5, { { 0x0B, 0xB4, 0x9E, 0xAD, 0xB3, 0x56, 0x75, 0xC1, 0xAE, 0x29, 0xF7, 0xB5, 0x82, 0x14, 0xD1, 0x27 } } } }, // EoB 1 + { EN_ANY, kPlatformPC, { 0x00000041, 0x000013AC, { { 0x40, 0x2B, 0xB5, 0x99, 0xEF, 0x8F, 0x3C, 0x9F, 0xB1, 0x5A, 0xBE, 0xE4, 0x80, 0x8E, 0xBB, 0x96 } } } }, // EoB 2 + { DE_DEU, kPlatformPC, { 0x0000005C, 0x00001D08, { { 0x10, 0xCE, 0x2D, 0xED, 0xA9, 0xA0, 0x7C, 0xA1, 0x91, 0x3F, 0xD8, 0x43, 0x03, 0x53, 0x97, 0xCA } } } }, // EoB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscMonsterFrmOffsTbl1Provider[] = { +const ExtractEntrySearchData kEoBBaseDscMonsterFrmOffsTbl1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000020, 0x00001000, { { 0x98, 0x27, 0x57, 0x25, 0x3B, 0x04, 0x7D, 0x14, 0x3A, 0xD4, 0xA2, 0x5D, 0xBA, 0x04, 0x45, 0xAC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDscMonsterFrmOffsTbl2Provider[] = { +const ExtractEntrySearchData kEoBBaseDscMonsterFrmOffsTbl2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000020, 0x00000828, { { 0x7E, 0x8A, 0x0C, 0xEB, 0x5C, 0xBC, 0x6C, 0xBD, 0xD2, 0x48, 0x08, 0xCC, 0xF7, 0x7B, 0x81, 0x03 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseInvSlotXProvider[] = { +const ExtractEntrySearchData kEoBBaseInvSlotXProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000036, 0x000010BF, { { 0x50, 0x6E, 0x67, 0x2B, 0x7D, 0x6C, 0xF2, 0x21, 0x73, 0xA2, 0xD5, 0xBB, 0xCE, 0x3B, 0x71, 0xAA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseInvSlotYProvider[] = { +const ExtractEntrySearchData kEoBBaseInvSlotYProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001B, 0x00000A5B, { { 0x47, 0x55, 0x7D, 0x84, 0x45, 0x91, 0xC4, 0x44, 0x10, 0xD5, 0x39, 0xC4, 0xC8, 0x4F, 0x01, 0xA4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSlotValidationFlagsProvider[] = { +const ExtractEntrySearchData kEoBBaseSlotValidationFlagsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000036, 0x00001F6B, { { 0x87, 0x4F, 0x9A, 0x97, 0x20, 0x20, 0xB2, 0xA6, 0xF7, 0xC2, 0x5F, 0xAA, 0x17, 0xEA, 0xB4, 0x50 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseProjectileWeaponTypesProvider[] = { +const ExtractEntrySearchData kEoBBaseProjectileWeaponTypesProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000008, 0x0000061C, { { 0x05, 0x55, 0xA6, 0xD1, 0x3C, 0x12, 0x84, 0xDA, 0xA9, 0x33, 0xCF, 0x07, 0x05, 0x2A, 0xB2, 0x29 } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x0000000F, 0x00000829, { { 0x9F, 0x6A, 0x13, 0x8A, 0xA7, 0x40, 0xE8, 0x40, 0x2E, 0x87, 0x49, 0x6B, 0x67, 0xED, 0xE8, 0xCE } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseWandTypesProvider[] = { +const ExtractEntrySearchData kEoBBaseWandTypesProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000007, 0x00000162, { { 0xDB, 0x5D, 0x34, 0x70, 0x41, 0xAB, 0x8F, 0x75, 0xC8, 0x61, 0x8E, 0x44, 0x82, 0xCF, 0x28, 0x03 } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x00000008, 0x00000175, { { 0x01, 0xC2, 0xF0, 0xC6, 0x1C, 0xD0, 0x14, 0xD9, 0xB8, 0xF5, 0x9C, 0xFC, 0x22, 0xE4, 0xA0, 0xA7 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseDrawObjPosIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseDrawObjPosIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000014, 0x00000028, { { 0x44, 0x46, 0x8C, 0x94, 0x76, 0x24, 0x08, 0xC7, 0x1F, 0x1B, 0x10, 0xD7, 0xDF, 0x18, 0x6C, 0x0D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseFlightObjFlipIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseFlightObjFlipIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x00000008, { { 0xEB, 0xF0, 0x27, 0x7E, 0xA8, 0x09, 0x3A, 0x95, 0x3B, 0x71, 0x2A, 0x43, 0x2E, 0xCF, 0x22, 0x0B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseFlightObjShpMapProvider[] = { +const ExtractEntrySearchData kEoBBaseFlightObjShpMapProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000058, 0x000051BD, { { 0xC3, 0xD2, 0xD1, 0xE5, 0x78, 0xEE, 0xA7, 0xAA, 0x71, 0xD1, 0xDD, 0xDF, 0x40, 0xBB, 0xAF, 0x66 } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x0000002D, 0x000025E6, { { 0x64, 0x26, 0x3D, 0xDC, 0x6C, 0x1A, 0xFC, 0x36, 0x9E, 0x5A, 0xBF, 0x64, 0xAD, 0xF4, 0xA3, 0x5D } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseFlightObjSclIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseFlightObjSclIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000048, 0x00002A0E, { { 0xAC, 0xBB, 0x7D, 0x73, 0x98, 0xF4, 0x1E, 0x4A, 0x77, 0xF0, 0x98, 0x75, 0x11, 0xBF, 0xF7, 0xD5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseBookNumbersProvider[] = { +const ExtractEntrySearchData kEoBBaseBookNumbersProvider[] = { { EN_ANY, kPlatformPC, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, { DE_DEU, kPlatformPC, { 0x00000028, 0x00000E5D, { { 0x80, 0x98, 0x05, 0x54, 0x84, 0x90, 0xD3, 0xB3, 0x9B, 0xFB, 0x8F, 0xB9, 0xA0, 0x43, 0xAA, 0xFD } } } }, { EN_ANY, kPlatformPC, { 0x00000020, 0x00000AC8, { { 0x35, 0x05, 0x37, 0x4C, 0x05, 0x74, 0x04, 0x08, 0xAD, 0xA3, 0x64, 0xBF, 0xC0, 0x67, 0xF2, 0xF7 } } } }, @@ -2169,7 +2169,7 @@ const ExtractEntrySearchData kEobBaseBookNumbersProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMageSpellsListProvider[] = { +const ExtractEntrySearchData kEoBBaseMageSpellsListProvider[] = { { EN_ANY, kPlatformPC, { 0x00000122, 0x00006304, { { 0xD7, 0x14, 0x28, 0x83, 0x04, 0xC3, 0x42, 0x5A, 0x15, 0x49, 0x91, 0x12, 0x1D, 0x49, 0x17, 0x5B } } } }, { DE_DEU, kPlatformPC, { 0x0000013A, 0x00007155, { { 0x94, 0x45, 0xB9, 0x15, 0x57, 0x6E, 0xC6, 0x70, 0x66, 0x5F, 0xA7, 0x90, 0xA0, 0xC7, 0xC9, 0xE9 } } } }, { EN_ANY, kPlatformPC, { 0x00000195, 0x00008AC0, { { 0x55, 0xB8, 0x75, 0x35, 0x09, 0x23, 0x83, 0x11, 0x22, 0xF8, 0x23, 0x1E, 0x8F, 0x08, 0x57, 0x66 } } } }, @@ -2177,7 +2177,7 @@ const ExtractEntrySearchData kEobBaseMageSpellsListProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseClericSpellsListProvider[] = { +const ExtractEntrySearchData kEoBBaseClericSpellsListProvider[] = { { EN_ANY, kPlatformPC, { 0x0000013B, 0x00006BE6, { { 0x34, 0x63, 0x0B, 0xBA, 0xED, 0xC2, 0x9B, 0x31, 0xC3, 0x65, 0x51, 0xFF, 0xEF, 0xD8, 0x25, 0x92 } } } }, { DE_DEU, kPlatformPC, { 0x0000016D, 0x00007E74, { { 0x6E, 0xDE, 0x28, 0xE6, 0x13, 0x3D, 0xA6, 0x42, 0x80, 0xAB, 0xE7, 0xED, 0xAD, 0xC8, 0x62, 0x48 } } } }, { EN_ANY, kPlatformPC, { 0x00000164, 0x000079B3, { { 0x93, 0x16, 0x25, 0xFB, 0x76, 0xFF, 0xBC, 0x70, 0x9A, 0xB7, 0x93, 0xFC, 0x2E, 0xC3, 0x61, 0x7F } } } }, @@ -2185,7 +2185,7 @@ const ExtractEntrySearchData kEobBaseClericSpellsListProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSpellNamesProvider[] = { +const ExtractEntrySearchData kEoBBaseSpellNamesProvider[] = { { EN_ANY, kPlatformPC, { 0x0000029A, 0x0000F1C8, { { 0xCA, 0xE1, 0x30, 0xDC, 0xAB, 0xD1, 0x87, 0xE8, 0x51, 0xA2, 0xA2, 0x1C, 0x23, 0x4A, 0x34, 0x58 } } } }, { DE_DEU, kPlatformPC, { 0x000002D3, 0x0001080D, { { 0x5F, 0xDB, 0x9E, 0x48, 0x30, 0x03, 0xE1, 0x8E, 0xC7, 0xDC, 0x98, 0x10, 0xCE, 0xA1, 0x28, 0x31 } } } }, { EN_ANY, kPlatformPC, { 0x00000366, 0x00013B1A, { { 0x15, 0xCB, 0x0E, 0xA9, 0x4E, 0x78, 0x30, 0x99, 0xA1, 0xCF, 0xF7, 0x05, 0xAB, 0x00, 0x66, 0x82 } } } }, @@ -2193,7 +2193,7 @@ const ExtractEntrySearchData kEobBaseSpellNamesProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings1Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings1Provider[] = { { EN_ANY, kPlatformPC, { 0x00000084, 0x000029B0, { { 0xC6, 0x90, 0x19, 0x61, 0xA1, 0x66, 0xF6, 0x03, 0x7A, 0x1F, 0x10, 0x00, 0xCA, 0x8F, 0x69, 0x3B } } } }, { DE_DEU, kPlatformPC, { 0x0000009D, 0x000033E4, { { 0x4B, 0xCF, 0x40, 0xCE, 0x0F, 0x86, 0x98, 0x36, 0x03, 0x59, 0xFE, 0x32, 0xFA, 0x4C, 0x14, 0x75 } } } }, { EN_ANY, kPlatformPC, { 0x00000085, 0x000029BD, { { 0xAB, 0x22, 0x4A, 0x70, 0xBB, 0x29, 0xB8, 0xBD, 0xAF, 0xC5, 0x0D, 0x1F, 0x23, 0x38, 0xBD, 0x06 } } } }, @@ -2201,7 +2201,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings1Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings2Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings2Provider[] = { { EN_ANY, kPlatformPC, { 0x00000051, 0x00001AD6, { { 0x28, 0x18, 0x2B, 0xF0, 0x0E, 0xC6, 0xEB, 0x01, 0xB0, 0x9A, 0x0A, 0x65, 0x05, 0xCB, 0x8F, 0x41 } } } }, { DE_DEU, kPlatformPC, { 0x0000004F, 0x00001A82, { { 0x77, 0x85, 0x17, 0x25, 0x07, 0x72, 0x4A, 0x7F, 0x4F, 0x39, 0x6C, 0xDD, 0xB6, 0x70, 0x11, 0x02 } } } }, { EN_ANY, kPlatformPC, { 0x00000090, 0x00002E35, { { 0x39, 0xD7, 0xA3, 0x21, 0xF0, 0xB7, 0x93, 0x9D, 0xDD, 0xEE, 0x33, 0xC2, 0x05, 0xE6, 0xE3, 0x63 } } } }, @@ -2209,7 +2209,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings2Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings3Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings3Provider[] = { { EN_ANY, kPlatformPC, { 0x0000008D, 0x00002DC8, { { 0x35, 0x5E, 0xDD, 0x32, 0x2D, 0x55, 0x1E, 0xBC, 0x93, 0x49, 0x55, 0x48, 0x8F, 0xCD, 0x87, 0xEB } } } }, { DE_DEU, kPlatformPC, { 0x000000A8, 0x0000381C, { { 0x12, 0x95, 0x55, 0x57, 0x2B, 0xA0, 0x1A, 0x75, 0xD3, 0x43, 0xFF, 0x3E, 0x00, 0xB6, 0xEC, 0x35 } } } }, { EN_ANY, kPlatformPC, { 0x00000088, 0x00002CD4, { { 0xD8, 0xBA, 0x5D, 0x14, 0x92, 0x84, 0x5A, 0x07, 0xC6, 0x76, 0xDF, 0x11, 0x1D, 0x84, 0x7A, 0x98 } } } }, @@ -2217,7 +2217,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings3Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings4Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings4Provider[] = { { EN_ANY, kPlatformPC, { 0x00000017, 0x0000071C, { { 0x96, 0x50, 0xA8, 0x08, 0x1B, 0x2D, 0x0C, 0xF6, 0x90, 0x6A, 0xE7, 0x9F, 0x65, 0xCC, 0x71, 0xA0 } } } }, { DE_DEU, kPlatformPC, { 0x0000001B, 0x00000840, { { 0xA2, 0xCF, 0x81, 0x3E, 0x87, 0xA8, 0x10, 0x1B, 0x44, 0x8D, 0x5B, 0x8B, 0xAE, 0x23, 0x30, 0xD3 } } } }, { EN_ANY, kPlatformPC, { 0x0000000C, 0x000003A5, { { 0x72, 0x64, 0xBD, 0x1C, 0xED, 0x05, 0x28, 0xFC, 0x94, 0x4B, 0x8F, 0x3C, 0x38, 0x08, 0x77, 0xED } } } }, @@ -2225,7 +2225,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings4Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings6Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings6Provider[] = { { EN_ANY, kPlatformPC, { 0x00000029, 0x00000DA4, { { 0x5C, 0x6F, 0xA1, 0xC2, 0x56, 0xDE, 0xFE, 0xD5, 0x01, 0xFB, 0x65, 0x00, 0x24, 0xD1, 0x49, 0x7B } } } }, { DE_DEU, kPlatformPC, { 0x00000032, 0x00001211, { { 0x13, 0xBC, 0xF1, 0x03, 0x49, 0xDB, 0x16, 0xA5, 0xC3, 0x7C, 0xBF, 0x14, 0x8F, 0x40, 0x07, 0x8E } } } }, { EN_ANY, kPlatformPC, { 0x00000030, 0x00000FF5, { { 0xE4, 0x2B, 0xB9, 0xF0, 0x26, 0x3D, 0x30, 0xCD, 0xEF, 0xCD, 0xF5, 0xC0, 0x4E, 0xA4, 0xC4, 0x92 } } } }, @@ -2233,7 +2233,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings6Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings7Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings7Provider[] = { { EN_ANY, kPlatformPC, { 0x00000014, 0x00000406, { { 0xBD, 0xE1, 0x0A, 0x75, 0xD1, 0x18, 0xF7, 0x08, 0x2D, 0x2B, 0x65, 0x36, 0xA7, 0x59, 0x2E, 0x13 } } } }, { DE_DEU, kPlatformPC, { 0x0000000F, 0x000001E5, { { 0x1F, 0xC9, 0x46, 0x8B, 0x41, 0xAD, 0xAD, 0x2B, 0x5A, 0xA9, 0xAB, 0x94, 0x9A, 0x1E, 0x36, 0xAC } } } }, { EN_ANY, kPlatformPC, { 0x00000065, 0x000021AF, { { 0x76, 0x35, 0xAE, 0x1D, 0xC2, 0x54, 0x36, 0x11, 0x4D, 0x3E, 0x96, 0x11, 0xB2, 0xDC, 0x15, 0x20 } } } }, @@ -2241,7 +2241,7 @@ const ExtractEntrySearchData kEobBaseMagicStrings7Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicStrings8Provider[] = { +const ExtractEntrySearchData kEoBBaseMagicStrings8Provider[] = { { EN_ANY, kPlatformPC, { 0x00000056, 0x00001C95, { { 0x7E, 0x43, 0x73, 0xEC, 0x94, 0x0D, 0xF8, 0x1B, 0xF3, 0x1A, 0x62, 0x19, 0x96, 0x6A, 0x2C, 0xB5 } } } }, { DE_DEU, kPlatformPC, { 0x00000061, 0x0000213B, { { 0xE2, 0x3B, 0xA7, 0xB7, 0xE6, 0xA5, 0x0D, 0x0F, 0xE0, 0x94, 0x9B, 0xAE, 0xE1, 0x11, 0x97, 0x93 } } } }, { EN_ANY, kPlatformPC, { 0x00000085, 0x00002C0E, { { 0x6A, 0xEC, 0xF2, 0x5F, 0xA6, 0x3F, 0xB1, 0x1A, 0x74, 0x49, 0x5A, 0x47, 0xB0, 0x7A, 0xE6, 0x99 } } } }, @@ -2249,93 +2249,93 @@ const ExtractEntrySearchData kEobBaseMagicStrings8Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectTlModeProvider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectTlModeProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000012, 0x0000000C, { { 0x98, 0x29, 0x54, 0xCD, 0xED, 0xAC, 0x7B, 0x61, 0x8D, 0x4F, 0x19, 0xE8, 0xA6, 0xB1, 0x51, 0x80 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectTblIndexProvider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectTblIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000009, 0x00000005, { { 0xFE, 0xEA, 0xC4, 0x54, 0x62, 0x7E, 0x43, 0x6E, 0x89, 0x48, 0x03, 0xE7, 0x47, 0xBF, 0x7D, 0x9D } } } }, // EOB 1 { UNK_LANG, kPlatformPC, { 0x0000000E, 0x00000004, { { 0x63, 0x27, 0x19, 0x17, 0xBD, 0xC3, 0x8A, 0xA7, 0x1E, 0xF7, 0xD1, 0x78, 0x39, 0x3B, 0xD4, 0x4F } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectShpStartProvider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectShpStartProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000034, { { 0x27, 0xC5, 0x09, 0x97, 0x8E, 0xD4, 0xF1, 0x8D, 0x77, 0xEB, 0x1D, 0x34, 0x55, 0xB2, 0x48, 0x38 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectTbl1Provider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectTbl1Provider[] = { { UNK_LANG, kPlatformPC, { 0x0000000D, 0x0000005D, { { 0x49, 0xC4, 0x47, 0x55, 0xDC, 0x25, 0x08, 0x03, 0x3D, 0x23, 0xAD, 0x09, 0x5F, 0x9C, 0x34, 0x06 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectTbl2Provider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectTbl2Provider[] = { { UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000005C, { { 0xAB, 0x6A, 0x97, 0x35, 0xCC, 0x13, 0xC4, 0x17, 0x0B, 0xF2, 0xD3, 0xFD, 0xA2, 0x1C, 0x6C, 0xA8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectTbl3Provider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectTbl3Provider[] = { { UNK_LANG, kPlatformPC, { 0x0000000B, 0x00000032, { { 0x59, 0x23, 0xB9, 0xBE, 0x0E, 0xFA, 0xEB, 0xDD, 0x82, 0x68, 0x5B, 0xB0, 0xBE, 0x9B, 0x1D, 0x8E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseExpObjectYProvider[] = { +const ExtractEntrySearchData kEoBBaseExpObjectYProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000008, 0x0000016C, { { 0xCF, 0x5B, 0x04, 0xAB, 0x1A, 0xAF, 0xDD, 0x56, 0xAC, 0xF6, 0x23, 0x86, 0x33, 0x06, 0x5A, 0xC6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefStepsProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefStepsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000008, 0x000002FD, { { 0xB5, 0x6F, 0x31, 0x5F, 0xC6, 0x47, 0xE9, 0x23, 0x0E, 0x73, 0xBF, 0x77, 0xC7, 0xEE, 0xDB, 0x27 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefSubStepsProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefSubStepsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000FF, { { 0x18, 0x27, 0x73, 0x45, 0x26, 0x58, 0x81, 0x82, 0x70, 0x86, 0x7A, 0x0D, 0xDE, 0xC1, 0x08, 0x52 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefShiftProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefShiftProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x0000000C, { { 0xCC, 0xDC, 0x78, 0xF9, 0xFE, 0x88, 0xF3, 0x87, 0xFD, 0x08, 0xE8, 0x8A, 0x38, 0xD5, 0x4C, 0x53 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefAddProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefAddProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000008, 0x0000007F, { { 0x7F, 0x86, 0x2E, 0x14, 0xDB, 0x36, 0xED, 0x99, 0xD9, 0xCE, 0xAF, 0x11, 0xC2, 0x89, 0x21, 0x6B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefXProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefXProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000000C, 0x000000A5, { { 0x77, 0xD7, 0xE0, 0x2D, 0xD4, 0x25, 0x94, 0x6E, 0x59, 0x3B, 0xAF, 0x9B, 0x16, 0x4F, 0x6D, 0x4C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkDefYProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkDefYProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000138, { { 0xB9, 0xA2, 0x72, 0x01, 0x2A, 0xD7, 0x61, 0xAB, 0x02, 0x57, 0x87, 0xC8, 0x86, 0x83, 0xDF, 0xB3 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkOfFlags1Provider[] = { +const ExtractEntrySearchData kEoBBaseSparkOfFlags1Provider[] = { { UNK_LANG, kPlatformPC, { 0x0000002C, 0x00000BF4, { { 0x94, 0x8C, 0x1B, 0x77, 0xBF, 0x3A, 0x51, 0x17, 0x89, 0x16, 0xD0, 0x74, 0x95, 0xBD, 0x85, 0x98 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkOfFlags2Provider[] = { +const ExtractEntrySearchData kEoBBaseSparkOfFlags2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000040, 0x000003FC, { { 0x40, 0x13, 0x5A, 0x9D, 0xBD, 0x29, 0x2E, 0x9C, 0xC1, 0xE7, 0xD4, 0xC9, 0x26, 0xFA, 0xF2, 0x70 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkOfShiftProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkOfShiftProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x000000F0, { { 0xC5, 0xC8, 0x91, 0x7E, 0x78, 0x2F, 0xF1, 0xE5, 0xE0, 0x06, 0xB2, 0x39, 0xDC, 0x0D, 0x7A, 0x5F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkOfXProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkOfXProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x00000528, { { 0x58, 0xE6, 0x24, 0x6A, 0xD3, 0xA4, 0xEF, 0x58, 0x4A, 0x9C, 0x32, 0x31, 0x4C, 0x61, 0xBC, 0x1C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSparkOfYProvider[] = { +const ExtractEntrySearchData kEoBBaseSparkOfYProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x000002D4, { { 0x74, 0x31, 0xFE, 0x7C, 0x38, 0x16, 0x0C, 0x05, 0x64, 0xAB, 0x8A, 0x69, 0xEA, 0x66, 0x29, 0x2F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseSpellPropertiesProvider[] = { +const ExtractEntrySearchData kEoBBaseSpellPropertiesProvider[] = { { UNK_LANG, kPlatformPC, { 0x000003EF, 0x0000BE7A, { { 0x10, 0xEA, 0x14, 0x26, 0xE2, 0xFC, 0xA1, 0xCB, 0xD9, 0x80, 0xFE, 0x9F, 0x69, 0x58, 0x4A, 0xCA } } } }, { UNK_LANG, kPlatformPC, { 0x000003EF, 0x00008FCE, { { 0xC9, 0x36, 0xDD, 0x7B, 0x05, 0x6E, 0x92, 0xBA, 0x2B, 0x39, 0x87, 0xA7, 0x3A, 0x7E, 0xB0, 0xAD } } } }, { UNK_LANG, kPlatformPC, { 0x000006D6, 0x0000CA78, { { 0xEB, 0x3B, 0x9F, 0xFD, 0x4E, 0x3F, 0x5C, 0xDE, 0xC6, 0xBA, 0xFE, 0x83, 0xB4, 0x10, 0x6D, 0x95 } } } }, @@ -2343,814 +2343,814 @@ const ExtractEntrySearchData kEobBaseSpellPropertiesProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMagicFlightPropsProvider[] = { +const ExtractEntrySearchData kEoBBaseMagicFlightPropsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000060, 0x0000166F, { { 0x38, 0x30, 0xCA, 0x07, 0x64, 0xBA, 0xC4, 0xA4, 0x4F, 0x75, 0xB4, 0x84, 0x3A, 0x92, 0xFD, 0xE3 } } } }, { UNK_LANG, kPlatformPC, { 0x00000038, 0x00000DDC, { { 0x23, 0x32, 0x8D, 0x34, 0x4F, 0x72, 0x37, 0xE1, 0x0C, 0x1B, 0x47, 0x17, 0x5D, 0xDF, 0xDB, 0xF5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseTurnUndeadEffectProvider[] = { +const ExtractEntrySearchData kEoBBaseTurnUndeadEffectProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000008C, 0x00002E8B, { { 0x96, 0x15, 0x61, 0x12, 0x43, 0xCF, 0x3A, 0x84, 0x1A, 0x89, 0xB5, 0x32, 0x0D, 0xB3, 0x20, 0x67 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseBurningHandsDestProvider[] = { +const ExtractEntrySearchData kEoBBaseBurningHandsDestProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000008, 0x0000000C, { { 0x61, 0xD7, 0xAB, 0xE1, 0x56, 0x54, 0x51, 0x5B, 0xD9, 0x59, 0x2D, 0x3D, 0xAE, 0xA4, 0x49, 0x31 } } } }, // EOB1 { UNK_LANG, kPlatformPC, { 0x00000020, 0x0000003E, { { 0xA5, 0x8C, 0xCA, 0x13, 0xED, 0x0F, 0xB7, 0xA2, 0xD7, 0x9C, 0xCD, 0x11, 0x65, 0x11, 0x4B, 0xD8 } } } }, // EOB2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseConeOfColdDest1Provider[] = { +const ExtractEntrySearchData kEoBBaseConeOfColdDest1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000007, 0x00000500, { { 0x48, 0xF1, 0xFE, 0x48, 0xEC, 0x64, 0x17, 0x51, 0x5C, 0x9A, 0x91, 0x35, 0x95, 0xC3, 0x73, 0x8E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseConeOfColdDest2Provider[] = { +const ExtractEntrySearchData kEoBBaseConeOfColdDest2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000007, 0x00000210, { { 0xBA, 0x62, 0xA0, 0x4F, 0x50, 0x0C, 0x02, 0xC3, 0xAD, 0x7C, 0x39, 0x63, 0x5F, 0x41, 0xB4, 0xFB } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseConeOfColdDest3Provider[] = { +const ExtractEntrySearchData kEoBBaseConeOfColdDest3Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000007, 0x00000200, { { 0xA0, 0x1F, 0xAC, 0x3A, 0x2D, 0x25, 0x1F, 0x5C, 0xD2, 0x04, 0xAC, 0xAB, 0x97, 0x8B, 0x61, 0xD7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseConeOfColdDest4Provider[] = { +const ExtractEntrySearchData kEoBBaseConeOfColdDest4Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000007, 0x000004F0, { { 0xB3, 0x9A, 0x2B, 0x3A, 0x51, 0x24, 0x95, 0xBE, 0xDE, 0x0F, 0xD5, 0xE9, 0xE9, 0x21, 0x96, 0x04 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseConeOfColdGfxTblProvider[] = { +const ExtractEntrySearchData kEoBBaseConeOfColdGfxTblProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000010, 0x0000003E, { { 0x0A, 0xBA, 0xFD, 0x3F, 0xD8, 0x49, 0x3F, 0xD2, 0x26, 0x1B, 0x19, 0x53, 0x4F, 0x84, 0xB9, 0x4F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1MainMenuStringsProvider[] = { +const ExtractEntrySearchData kEoB1MainMenuStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000037, 0x00000D79, { { 0x1D, 0x72, 0x7F, 0x8F, 0xEB, 0x4A, 0xBF, 0x82, 0xB7, 0xB5, 0x9D, 0xB0, 0x7B, 0xDA, 0xEC, 0xEE } } } }, { DE_DEU, kPlatformUnknown, { 0x00000034, 0x00000C6F, { { 0xF2, 0x5F, 0xBE, 0xFB, 0x27, 0x1C, 0x91, 0x33, 0x25, 0x09, 0xC1, 0xA0, 0x27, 0x89, 0xD7, 0xD5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1BonusStringsProvider[] = { +const ExtractEntrySearchData kEoB1BonusStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000093, 0x000031B6, { { 0xC1, 0x54, 0x1D, 0x02, 0x4A, 0x35, 0x7F, 0x5D, 0x84, 0x2D, 0x2C, 0x9C, 0x06, 0x97, 0x29, 0x8D } } } }, { DE_DEU, kPlatformUnknown, { 0x00000093, 0x000031CD, { { 0x3E, 0x0F, 0x52, 0x02, 0xC7, 0x9E, 0x83, 0xB3, 0xB1, 0xAB, 0x03, 0x3A, 0x18, 0xE2, 0x87, 0x2E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesOpeningProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesOpeningProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000003F, 0x00001044, { { 0xF5, 0x8C, 0xC8, 0x39, 0x38, 0xBB, 0x0B, 0xCA, 0x34, 0x38, 0x1D, 0x11, 0x46, 0x91, 0xEF, 0x7E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesTowerProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesTowerProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001A, 0x000006E6, { { 0xBD, 0x06, 0x3B, 0x7D, 0x24, 0x79, 0xD6, 0xC2, 0xFA, 0xDA, 0x31, 0x15, 0x3E, 0xE2, 0x75, 0xF8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesOrbProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesOrbProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000015, 0x00000565, { { 0xA7, 0x91, 0x97, 0x5B, 0x29, 0xE8, 0x27, 0x90, 0xB3, 0x8F, 0xD5, 0x13, 0x77, 0x4A, 0x93, 0x37 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesWdEntryProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesWdEntryProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000002C, 0x00000B42, { { 0x5C, 0xDF, 0xB1, 0x2A, 0x83, 0x03, 0x73, 0x47, 0x1E, 0x29, 0x7C, 0x16, 0x2E, 0x5D, 0x0F, 0xA4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesKingProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesKingProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000016, 0x000005AE, { { 0xB5, 0xB5, 0x80, 0xD3, 0xC0, 0xF4, 0x9F, 0xE1, 0x12, 0x3C, 0xCB, 0xD6, 0xF2, 0x7F, 0x15, 0x5B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesHandsProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesHandsProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000027C, { { 0x90, 0xC7, 0x36, 0xE6, 0x7D, 0x6D, 0xCB, 0x77, 0xA0, 0x03, 0x45, 0x48, 0x46, 0xF3, 0x80, 0xC8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesWdExitProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesWdExitProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000033, 0x00000D2A, { { 0xA8, 0xF0, 0x36, 0x0E, 0x37, 0xC6, 0xCC, 0xDB, 0x9B, 0xB8, 0x52, 0x64, 0x02, 0x1E, 0x9D, 0x1C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroFilesTunnelProvider[] = { +const ExtractEntrySearchData kEoB1IntroFilesTunnelProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001A, 0x000006E2, { { 0xA1, 0xDD, 0x20, 0x50, 0x7A, 0xB6, 0x89, 0x67, 0x13, 0xAA, 0x47, 0x6B, 0xC0, 0xA0, 0x8A, 0xFD } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroOpeningFrmDelayProvider[] = { +const ExtractEntrySearchData kEoB1IntroOpeningFrmDelayProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000000A, 0x000001E0, { { 0xDA, 0xE3, 0x06, 0xA2, 0x41, 0xF6, 0x5A, 0x6A, 0xBD, 0x0B, 0xA6, 0x09, 0x69, 0x03, 0x1D, 0x2C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroWdEncodeXProvider[] = { +const ExtractEntrySearchData kEoB1IntroWdEncodeXProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001F, 0x000001BB, { { 0x00, 0x50, 0x8E, 0xF5, 0x51, 0xA6, 0xF5, 0x57, 0x0D, 0x55, 0x6C, 0x14, 0x62, 0xCD, 0xD0, 0x7E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroWdEncodeYProvider[] = { +const ExtractEntrySearchData kEoB1IntroWdEncodeYProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001F, 0x0000000B, { { 0x39, 0x38, 0x02, 0xCE, 0x9D, 0x89, 0x1E, 0xBF, 0x32, 0x86, 0xA0, 0x79, 0xA4, 0xBE, 0xC5, 0x81 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroWdEncodeWHProvider[] = { +const ExtractEntrySearchData kEoB1IntroWdEncodeWHProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001F, 0x00000027, { { 0xA8, 0x6C, 0x13, 0x2B, 0x4C, 0x26, 0x38, 0x3D, 0xDA, 0xC2, 0x90, 0xB3, 0x97, 0xA9, 0x45, 0x84 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroWdDsXProvider[] = { +const ExtractEntrySearchData kEoB1IntroWdDsXProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000003E, 0x0000104A, { { 0xAC, 0x1F, 0xA6, 0x20, 0xD0, 0x02, 0xF0, 0x9D, 0x75, 0x93, 0x6C, 0x12, 0x0A, 0x76, 0x1B, 0x3F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroWdDsYProvider[] = { +const ExtractEntrySearchData kEoB1IntroWdDsYProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000001F, 0x00000655, { { 0xF3, 0xF7, 0x65, 0xEC, 0xEA, 0x5C, 0x08, 0xCF, 0xAD, 0x48, 0x35, 0xA2, 0x5B, 0x82, 0xB0, 0xC5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlX1Provider[] = { +const ExtractEntrySearchData kEoB1IntroTvlX1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000027, { { 0x7F, 0x14, 0x7D, 0x8C, 0x20, 0x49, 0xDB, 0xC3, 0x31, 0x1A, 0xC3, 0x95, 0xA4, 0x8C, 0x96, 0xDC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlY1Provider[] = { +const ExtractEntrySearchData kEoB1IntroTvlY1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x000000EC, { { 0x29, 0xB4, 0x8D, 0xE1, 0xDF, 0x36, 0x39, 0x27, 0xC8, 0xF6, 0x32, 0x1A, 0x3B, 0x74, 0xA1, 0x4F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlX2Provider[] = { +const ExtractEntrySearchData kEoB1IntroTvlX2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000051, { { 0x51, 0x33, 0x0A, 0x55, 0x76, 0xA2, 0x91, 0xDA, 0x59, 0xD6, 0x09, 0xD9, 0x3D, 0xD4, 0xB8, 0xFE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlY2Provider[] = { +const ExtractEntrySearchData kEoB1IntroTvlY2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x0000016A, { { 0xD5, 0xA3, 0xF6, 0x12, 0x90, 0x87, 0xF2, 0xC7, 0x6A, 0x22, 0x77, 0xB5, 0x48, 0xB2, 0xCB, 0xCA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlWProvider[] = { +const ExtractEntrySearchData kEoB1IntroTvlWProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x0000004E, { { 0xCF, 0xC7, 0xA8, 0x59, 0x6A, 0x5B, 0x35, 0x7F, 0xC9, 0xEC, 0x59, 0x7E, 0x88, 0x31, 0x32, 0xA6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1IntroTvlHProvider[] = { +const ExtractEntrySearchData kEoB1IntroTvlHProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x0000013D, { { 0x26, 0x7B, 0x3D, 0x5F, 0x64, 0x97, 0xF9, 0x1B, 0xB6, 0x65, 0x99, 0x95, 0x0A, 0x98, 0x38, 0x92 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1DoorShapeDefsProvider[] = { +const ExtractEntrySearchData kEoB1DoorShapeDefsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000060, 0x00000F8A, { { 0x95, 0x53, 0x1B, 0x07, 0x64, 0x81, 0x0E, 0x04, 0xC0, 0xDA, 0xB5, 0x74, 0x57, 0x04, 0x10, 0xE2 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1DoorSwitchShapeDefsProvider[] = { +const ExtractEntrySearchData kEoB1DoorSwitchShapeDefsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000060, 0x0000119E, { { 0xA4, 0xE6, 0x96, 0x36, 0x59, 0x05, 0xB8, 0x57, 0xF4, 0x6D, 0x79, 0x1D, 0x29, 0x52, 0xA0, 0xEE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1DoorSwitchCoordsProvider[] = { +const ExtractEntrySearchData kEoB1DoorSwitchCoordsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000030, 0x000007F7, { { 0x85, 0x20, 0x98, 0x20, 0xE1, 0xD6, 0xA5, 0xBD, 0x9E, 0x59, 0x63, 0x6A, 0xEF, 0xEF, 0x80, 0x19 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1MonsterPropertiesProvider[] = { +const ExtractEntrySearchData kEoB1MonsterPropertiesProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000252, 0x000038E5, { { 0x5E, 0xD7, 0xEF, 0x3B, 0xD5, 0xDA, 0x2A, 0x09, 0x78, 0xF6, 0xD8, 0x57, 0x68, 0xB4, 0x90, 0xCA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1EnemyMageSpellListProvider[] = { +const ExtractEntrySearchData kEoB1EnemyMageSpellListProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000000F, { { 0x01, 0x1B, 0x9C, 0x51, 0xC9, 0xA2, 0x10, 0xBB, 0xA7, 0x82, 0xD4, 0x91, 0x7E, 0x84, 0x54, 0x93 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1EnemyMageSfxProvider[] = { +const ExtractEntrySearchData kEoB1EnemyMageSfxProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000000A, 0x0000029B, { { 0xA2, 0x9F, 0x2E, 0xDE, 0x15, 0x23, 0x78, 0xDD, 0x26, 0x98, 0x6E, 0xA3, 0x77, 0xEA, 0xB5, 0x80 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1BeholderSpellListProvider[] = { +const ExtractEntrySearchData kEoB1BeholderSpellListProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000079, { { 0x8E, 0x13, 0x54, 0x9D, 0x54, 0xF6, 0xC9, 0x6E, 0x10, 0xF1, 0xC0, 0xE9, 0x66, 0xDD, 0x95, 0xED } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1BeholderSfxProvider[] = { +const ExtractEntrySearchData kEoB1BeholderSfxProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x000000F5, { { 0xA9, 0x90, 0x41, 0x0D, 0xB5, 0xE0, 0x28, 0xFD, 0x0A, 0xC3, 0xF9, 0xEC, 0xC8, 0x47, 0xC1, 0x57 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1TurnUndeadStringProvider[] = { +const ExtractEntrySearchData kEoB1TurnUndeadStringProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000027, 0x00000BF2, { { 0x43, 0x0A, 0x1E, 0xEE, 0x84, 0xD6, 0xD6, 0x87, 0x20, 0x9F, 0x15, 0x22, 0x9B, 0x65, 0x24, 0xDB } } } }, { DE_DEU, kPlatformUnknown, { 0x00000030, 0x00000F48, { { 0xDA, 0x59, 0xEC, 0xC1, 0x9B, 0xCF, 0x90, 0x4A, 0x93, 0x3E, 0xE5, 0x26, 0x20, 0x8B, 0x74, 0x92 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1NpcShpDataProvider[] = { +const ExtractEntrySearchData kEoB1NpcShpDataProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000004C, 0x00000A42, { { 0x70, 0x21, 0x85, 0x8C, 0xD4, 0x04, 0xAA, 0x20, 0x1D, 0x0E, 0x9D, 0xB7, 0x74, 0x58, 0xCC, 0x0C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1NpcSubShpIndex1Provider[] = { +const ExtractEntrySearchData kEoB1NpcSubShpIndex1Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000035, { { 0x9A, 0x83, 0xF9, 0xA4, 0x27, 0xBA, 0xFC, 0xD2, 0xDE, 0x03, 0x65, 0xF2, 0xFA, 0x37, 0xDA, 0xF1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1NpcSubShpIndex2Provider[] = { +const ExtractEntrySearchData kEoB1NpcSubShpIndex2Provider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000051, { { 0x7E, 0xAC, 0x0E, 0x54, 0x59, 0x5D, 0xF6, 0x53, 0x03, 0x22, 0x1D, 0xC7, 0xFC, 0x16, 0xC8, 0x88 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1NpcSubShpYProvider[] = { +const ExtractEntrySearchData kEoB1NpcSubShpYProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000006, 0x00000143, { { 0xC1, 0xED, 0x93, 0x5E, 0x84, 0xCE, 0x48, 0xCF, 0x4C, 0xF3, 0x9C, 0x93, 0xBF, 0xFE, 0xB8, 0x6F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc0StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc0StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000044, 0x000016E2, { { 0x7C, 0x28, 0x72, 0xC9, 0x57, 0xF5, 0xAB, 0x02, 0xD1, 0x42, 0xE8, 0xA3, 0xF9, 0x33, 0x70, 0xEE } } } }, { DE_DEU, kPlatformUnknown, { 0x00000050, 0x00001B13, { { 0x69, 0x05, 0xEB, 0xB6, 0x86, 0x81, 0xAC, 0x09, 0x53, 0x35, 0x4D, 0x55, 0xF3, 0x13, 0x6F, 0xC0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc11StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc11StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000001B, 0x00000928, { { 0x86, 0x08, 0x95, 0x6B, 0xBF, 0x12, 0x2D, 0xF9, 0x62, 0x25, 0xD9, 0xAE, 0x25, 0x10, 0xDF, 0xDC } } } }, { DE_DEU, kPlatformUnknown, { 0x0000001A, 0x000008DB, { { 0xBD, 0xBB, 0x48, 0x8E, 0x04, 0x7D, 0xE4, 0x78, 0xBB, 0x59, 0x6E, 0x86, 0xE1, 0x06, 0x27, 0x50 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc12StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc12StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000016, 0x0000079C, { { 0x22, 0x57, 0x3A, 0x9C, 0x7C, 0xDB, 0x55, 0xD0, 0x9C, 0x84, 0x28, 0xA6, 0x9D, 0x40, 0x38, 0x6E } } } }, { DE_DEU, kPlatformUnknown, { 0x00000014, 0x000006ED, { { 0x88, 0x1C, 0x09, 0x61, 0x5D, 0x9D, 0xDE, 0x8A, 0x54, 0x1C, 0x40, 0xCF, 0x28, 0x2B, 0x52, 0x9D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc21StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc21StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000014, 0x000006FD, { { 0x55, 0x77, 0x2F, 0xB0, 0xB3, 0x2D, 0x81, 0x29, 0xDE, 0x71, 0x83, 0x41, 0x06, 0x5B, 0x72, 0x21 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000015, 0x00000748, { { 0x3E, 0x15, 0x27, 0xFD, 0x76, 0xFB, 0x14, 0x8C, 0xF6, 0x14, 0x3E, 0x20, 0x0A, 0x04, 0xF5, 0x32 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc22StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc22StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000F, 0x000004D4, { { 0xE5, 0x97, 0x06, 0x45, 0x6A, 0xAC, 0x96, 0x6D, 0x0A, 0xC9, 0xDF, 0x8F, 0x96, 0x2D, 0x01, 0x5D } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000D, 0x00000439, { { 0x87, 0xCB, 0x17, 0xD2, 0xC8, 0x7F, 0x34, 0xDA, 0x82, 0x30, 0xB2, 0x68, 0xB0, 0x10, 0xD9, 0x52 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc31StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc31StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000011, 0x00000597, { { 0x5C, 0xEB, 0x0A, 0xE6, 0xB1, 0x37, 0x0E, 0x8F, 0x14, 0xB4, 0x68, 0x86, 0xE5, 0xD2, 0xDE, 0xC7 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000012, 0x00000603, { { 0x8E, 0x68, 0x55, 0xCD, 0x29, 0x1E, 0x3C, 0x06, 0x7B, 0x97, 0xE1, 0x07, 0x49, 0x09, 0xF0, 0x57 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc32StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc32StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000020, 0x00000AE4, { { 0xED, 0x09, 0x04, 0xEC, 0xE3, 0x43, 0xDA, 0xEE, 0x5D, 0x78, 0x32, 0x63, 0x68, 0xFC, 0x4F, 0x9E } } } }, { DE_DEU, kPlatformUnknown, { 0x00000020, 0x00000B13, { { 0x87, 0x40, 0x88, 0xA5, 0xE2, 0x6F, 0x83, 0xBC, 0x99, 0x2B, 0xD3, 0xF5, 0x8D, 0x6B, 0x6E, 0x7D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc4StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc4StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000D, 0x0000043C, { { 0x2C, 0xE7, 0xE5, 0xAA, 0xF3, 0x50, 0xA8, 0x6D, 0xC2, 0xC6, 0x88, 0xFE, 0x12, 0x96, 0xFE, 0x54 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000014, 0x00000720, { { 0xF8, 0x58, 0x9A, 0xDB, 0xE5, 0x3F, 0x67, 0x53, 0x1F, 0x27, 0x2E, 0x8D, 0x6E, 0xAD, 0x45, 0xF5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc5StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc5StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000021, 0x00000ABC, { { 0xF1, 0xB5, 0x9E, 0x51, 0x9E, 0xF8, 0x84, 0x95, 0x55, 0x55, 0xE7, 0xDF, 0x36, 0xE1, 0x78, 0x9A } } } }, { DE_DEU, kPlatformUnknown, { 0x0000001D, 0x00000A8C, { { 0x4A, 0xAE, 0x5B, 0x3B, 0xAD, 0x18, 0x91, 0x3F, 0xC9, 0x5A, 0x82, 0x5D, 0xA7, 0x06, 0x1A, 0xAE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc6StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc6StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000011, 0x00000612, { { 0x1B, 0xE2, 0x23, 0xD9, 0x00, 0x5C, 0xB9, 0x54, 0xCE, 0xA7, 0x6A, 0x51, 0xF6, 0xBB, 0x8A, 0xC9 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000012, 0x00000647, { { 0x6C, 0x3F, 0xE2, 0xD0, 0xB0, 0x75, 0x2D, 0x73, 0xEE, 0x6F, 0x17, 0x74, 0xAA, 0x7D, 0xA2, 0x21 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob1Npc7StringsProvider[] = { +const ExtractEntrySearchData kEoB1Npc7StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000018, 0x00000777, { { 0x60, 0xB4, 0x17, 0x72, 0x89, 0x87, 0x47, 0xE3, 0xD9, 0xC3, 0x59, 0x16, 0xFD, 0x03, 0x31, 0xD4 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000016, 0x000007B6, { { 0xAE, 0xB6, 0x3C, 0x14, 0x2B, 0x34, 0xB8, 0x7C, 0xCF, 0x87, 0xDA, 0x70, 0xBF, 0x0D, 0xAB, 0xE2 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2MainMenuStringsProvider[] = { +const ExtractEntrySearchData kEoB2MainMenuStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000005F, 0x000017BE, { { 0x77, 0x8A, 0x50, 0x9F, 0x42, 0xD8, 0x00, 0x05, 0x60, 0x2A, 0x80, 0x25, 0x00, 0xDC, 0x7C, 0x92 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000005E, 0x000017F3, { { 0xD0, 0x93, 0x2E, 0x5F, 0x9D, 0xDB, 0xC4, 0xFB, 0x9E, 0x9F, 0x14, 0xD6, 0xB4, 0xBE, 0x3D, 0x0C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2TransferConvertTableProvider[] = { +const ExtractEntrySearchData kEoB2TransferConvertTableProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000031, 0x000004BC, { { 0x96, 0x53, 0xA2, 0xF1, 0x26, 0xFE, 0x1B, 0x5E, 0xDF, 0x62, 0x2C, 0x8C, 0xBD, 0x62, 0x5A, 0xF9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2TransferExpTableProvider[] = { +const ExtractEntrySearchData kEoB2TransferExpTableProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x0000076B, { { 0x91, 0x65, 0x5B, 0x8D, 0xE8, 0x5B, 0x28, 0x32, 0x4D, 0x7A, 0x57, 0x8E, 0x18, 0x5B, 0x1A, 0xE9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroStringsProvider[] = { +const ExtractEntrySearchData kEoB2IntroStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000321, 0x0000DBC3, { { 0x11, 0x9B, 0x54, 0xB3, 0x34, 0xF0, 0xB5, 0xE1, 0xFA, 0x6A, 0x31, 0x02, 0x59, 0x29, 0xCA, 0x94 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000038E, 0x0001119C, { { 0x92, 0x63, 0x18, 0xDD, 0x9F, 0x62, 0xF5, 0xBC, 0x3D, 0x93, 0xDC, 0x6E, 0xE5, 0xBE, 0x8C, 0x0B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroCPSFilesProvider[] = { +const ExtractEntrySearchData kEoB2IntroCPSFilesProvider[] = { { EN_ANY, kPlatformUnknown, { 0x000000A2, 0x0000296A, { { 0xE9, 0x28, 0x4A, 0x6E, 0xAA, 0x44, 0xF4, 0xD7, 0xD1, 0x29, 0xBF, 0x90, 0x6B, 0x82, 0xD1, 0x77 } } } }, { DE_DEU, kPlatformUnknown, { 0x000000A2, 0x0000296B, { { 0x03, 0xA2, 0x0A, 0xAB, 0x76, 0x78, 0x04, 0x88, 0x6A, 0xE0, 0x36, 0x8B, 0x3A, 0x87, 0x44, 0xC8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData00Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData00Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x000003E1, { { 0x38, 0xC2, 0x0F, 0xE1, 0x43, 0x6A, 0xE8, 0x7C, 0x82, 0x65, 0x9B, 0x4A, 0x9F, 0x83, 0xCD, 0xC8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData01Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData01Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x000003A3, { { 0x84, 0x44, 0xF4, 0x46, 0x4E, 0x2B, 0xD7, 0xC6, 0xAD, 0x14, 0xF1, 0x9E, 0x8A, 0xBE, 0x7B, 0x42 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData02Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData02Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x00000446, { { 0x0C, 0xCA, 0x41, 0x0C, 0x89, 0x59, 0xD5, 0x28, 0x9A, 0xDC, 0x51, 0x1C, 0x0B, 0x8C, 0xD2, 0xDB } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData03Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData03Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x0000010E, { { 0xAB, 0x48, 0x64, 0x02, 0xB3, 0xF3, 0x6C, 0x82, 0x9D, 0x37, 0x5F, 0x52, 0x0F, 0x5B, 0xDF, 0x96 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData04Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData04Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000021, 0x00000149, { { 0x3B, 0xAC, 0x14, 0x51, 0xDF, 0x5D, 0x22, 0x15, 0x46, 0x4E, 0xCD, 0xF3, 0xD4, 0x61, 0x29, 0x4A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData05Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData05Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x0000010E, { { 0x28, 0x29, 0x5F, 0x31, 0x23, 0x53, 0xBA, 0xD7, 0x24, 0xB9, 0x21, 0x70, 0x84, 0x8A, 0x1C, 0x2E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData06Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData06Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000B0, 0x00001365, { { 0x91, 0x28, 0x2F, 0x10, 0x45, 0x4D, 0xCF, 0x3E, 0x70, 0x1E, 0xD4, 0xBA, 0x0E, 0x70, 0xDE, 0xD0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData07Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData07Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x000003C4, { { 0x8C, 0x72, 0xDE, 0x4F, 0x92, 0x52, 0x0A, 0xED, 0xF4, 0x79, 0xD6, 0x3D, 0x8F, 0x59, 0x9D, 0x69 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData08Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData08Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000042, 0x00000442, { { 0xD2, 0x91, 0x51, 0xEB, 0x91, 0x13, 0x43, 0xCE, 0x7E, 0x60, 0xB8, 0xFF, 0xA7, 0xE2, 0x4C, 0x11 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData09Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData09Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x000004BC, { { 0xD6, 0xC7, 0x44, 0x2E, 0xE7, 0x2A, 0x44, 0x09, 0x39, 0xC3, 0xD3, 0xA8, 0x02, 0xC8, 0xA0, 0x19 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData10Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData10Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000006E, 0x00000C12, { { 0x91, 0xDB, 0x41, 0x7A, 0x4F, 0x7C, 0x7B, 0x83, 0x32, 0x13, 0x68, 0xF6, 0x58, 0x79, 0xDA, 0x99 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData11Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData11Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000B0, 0x0000073C, { { 0x17, 0x1F, 0x4D, 0x05, 0x3F, 0x14, 0x2E, 0x77, 0xD3, 0xDB, 0x78, 0x67, 0xBB, 0x18, 0xDC, 0x85 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData12Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData12Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000021, 0x00000228, { { 0xC9, 0x50, 0x68, 0x51, 0xD0, 0xC1, 0x5D, 0xD4, 0xFF, 0x08, 0x28, 0xDE, 0xC4, 0x41, 0x8C, 0xDB } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData13Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData13Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x00000340, { { 0x03, 0xCA, 0x5D, 0xD1, 0x15, 0xFA, 0x60, 0xD7, 0x70, 0x64, 0x3D, 0x44, 0x08, 0xB8, 0xDB, 0xAD } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData14Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData14Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000042, 0x000007C0, { { 0x82, 0xA9, 0x0B, 0x90, 0x9D, 0x65, 0x1E, 0xC7, 0x03, 0x5E, 0xB7, 0xDF, 0x6E, 0x1F, 0xED, 0xD6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData15Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData15Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x00000504, { { 0xA7, 0x91, 0x4F, 0xAD, 0xB1, 0x77, 0x80, 0x3A, 0xC7, 0xDE, 0x35, 0x7A, 0x96, 0x16, 0xD2, 0x13 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData16Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData16Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000079, 0x00000B3D, { { 0xCC, 0x63, 0x5A, 0x11, 0xEE, 0x8A, 0xAE, 0x3A, 0x14, 0xC3, 0xBC, 0xDA, 0xAF, 0x1D, 0xD4, 0x2C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData17Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData17Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000084, 0x00000911, { { 0x09, 0x1C, 0x4B, 0xD9, 0x0B, 0x2A, 0xD6, 0xC1, 0xE3, 0x8D, 0xFE, 0x43, 0x8F, 0x2E, 0x21, 0x51 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData18Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData18Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000058, 0x000008FA, { { 0xFE, 0x58, 0xD9, 0x67, 0x78, 0x97, 0xE2, 0xCD, 0x82, 0xB8, 0xC9, 0xC0, 0x1F, 0xCA, 0x7C, 0xF5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData19Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData19Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000009A, 0x00000D6B, { { 0xA1, 0xDD, 0x7B, 0x8B, 0x25, 0xA5, 0x96, 0x5A, 0x33, 0x5E, 0x80, 0x5F, 0xA5, 0xBB, 0xAC, 0x11 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData20Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData20Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000009A, 0x00000D6C, { { 0x19, 0xF9, 0x93, 0x1D, 0x01, 0xEE, 0x7C, 0x8B, 0x6C, 0x3E, 0x35, 0x2C, 0x5C, 0x88, 0xCD, 0xB6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData21Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData21Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000009A, 0x00000D83, { { 0xCB, 0x4F, 0x21, 0x29, 0x63, 0x5B, 0x8C, 0xF2, 0xBA, 0x03, 0x49, 0xD1, 0xAF, 0x22, 0xB0, 0xD5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData22Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData22Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000200, { { 0x66, 0xEE, 0x45, 0xB1, 0x87, 0x66, 0xC4, 0x55, 0xCE, 0x60, 0x0C, 0x5B, 0xBB, 0x3C, 0x7D, 0x33 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData23Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData23Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x0000020D, { { 0xC4, 0x49, 0xE2, 0x5B, 0x2E, 0x17, 0x68, 0xC4, 0xBA, 0x20, 0xEC, 0xB1, 0xEB, 0x1A, 0xFB, 0xE0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData24Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData24Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000214, { { 0xF1, 0x46, 0x82, 0xEF, 0x6D, 0xCA, 0x68, 0xA2, 0xF3, 0x55, 0x63, 0xD2, 0x13, 0x25, 0x19, 0xF7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData25Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData25Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000256, { { 0x8F, 0xB9, 0xCD, 0xB8, 0x58, 0xCB, 0x90, 0x03, 0xFC, 0xB6, 0x95, 0x6F, 0x52, 0xF8, 0x7D, 0x19 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData26Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData26Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000263, { { 0x7A, 0x37, 0x07, 0xC4, 0x67, 0x72, 0x1F, 0xCB, 0xAC, 0x98, 0x46, 0x9A, 0xF3, 0x5F, 0xBA, 0x78 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData27Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData27Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x0000026A, { { 0x80, 0x11, 0xEE, 0x44, 0xDA, 0xE1, 0x26, 0x1F, 0x14, 0x7E, 0x93, 0x99, 0x44, 0x44, 0x9F, 0x85 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData28Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData28Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x000001F6, { { 0x45, 0xA1, 0xA5, 0xEC, 0x85, 0x06, 0xE2, 0x91, 0x28, 0xE0, 0xBB, 0x53, 0x74, 0x44, 0xD9, 0xA6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData29Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData29Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x000001F9, { { 0x3F, 0x03, 0x2F, 0x8B, 0xFB, 0x6A, 0x97, 0x05, 0xED, 0xBB, 0xD6, 0xA0, 0xF5, 0x7A, 0x6D, 0x08 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData30Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData30Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000204, { { 0xA1, 0x37, 0x57, 0xC3, 0x72, 0x08, 0x98, 0xA6, 0xF4, 0x5E, 0x58, 0x9E, 0xF3, 0x11, 0x88, 0x1E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData31Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData31Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000212, { { 0x19, 0xCC, 0x6F, 0xA8, 0x29, 0xB5, 0x3B, 0x15, 0x2F, 0x2C, 0x43, 0xED, 0x7A, 0xF5, 0xC5, 0x69 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData32Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData32Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x000006C9, { { 0xBF, 0x65, 0xBA, 0x3F, 0x44, 0xEE, 0xB0, 0x5C, 0x8B, 0xBD, 0x15, 0xAB, 0x03, 0xD1, 0x55, 0x21 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData33Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData33Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000009A, 0x00001585, { { 0xB5, 0x44, 0x06, 0xC9, 0xE8, 0x27, 0x75, 0x6E, 0x63, 0x77, 0xE9, 0xA9, 0x68, 0x73, 0xF5, 0x78 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData34Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData34Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000058, 0x00000B43, { { 0x52, 0xB4, 0x1E, 0x14, 0x88, 0xBD, 0x8A, 0xD7, 0x38, 0xDF, 0x25, 0xB0, 0xAF, 0xAE, 0x76, 0xE1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData35Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData35Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x000005A4, { { 0xFB, 0x82, 0xE7, 0xB2, 0x54, 0xDB, 0xB5, 0xE1, 0xCE, 0xFB, 0xD1, 0x23, 0x39, 0x8F, 0xA1, 0x0D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData36Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData36Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000042, 0x00000572, { { 0x2C, 0x16, 0xD9, 0xBE, 0xDB, 0xBA, 0x04, 0xCA, 0x97, 0xB5, 0x88, 0x43, 0xA8, 0x62, 0xE2, 0x04 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData37Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData37Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x0000024E, { { 0xFF, 0x28, 0xD8, 0x62, 0xC6, 0xAD, 0x48, 0xC7, 0x31, 0x84, 0x6C, 0xBA, 0x9F, 0x4D, 0x15, 0xDA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData38Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData38Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000001D9, 0x00001FB1, { { 0x16, 0xB0, 0xDF, 0x86, 0x8C, 0xB3, 0x52, 0xEF, 0x21, 0x04, 0x22, 0x6D, 0xC0, 0x03, 0xB8, 0xC6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData39Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData39Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000004D, 0x00000582, { { 0x11, 0x6C, 0xBB, 0xF6, 0x1B, 0x3C, 0xAE, 0xAA, 0x40, 0x27, 0x3F, 0x86, 0x33, 0x92, 0xCB, 0xA9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData40Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData40Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000160, 0x000010A2, { { 0xD9, 0x9D, 0xF1, 0x7D, 0xE1, 0x7C, 0x61, 0xC0, 0xD4, 0xD3, 0x05, 0x0C, 0x79, 0xDD, 0xDB, 0xD1 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData41Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData41Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x00000355, { { 0x92, 0x85, 0xBE, 0x5A, 0x38, 0x08, 0xF3, 0xDF, 0xC6, 0x56, 0x74, 0xC3, 0x0B, 0x3F, 0x72, 0x4D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData42Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData42Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000021, 0x0000010B, { { 0x68, 0xF8, 0x1D, 0x74, 0x6D, 0x32, 0x1E, 0x3A, 0x1C, 0xD1, 0x1D, 0x4B, 0x89, 0x3D, 0x5F, 0x2B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroSeqData43Provider[] = { +const ExtractEntrySearchData kEoB2IntroSeqData43Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000037, 0x00000116, { { 0xD5, 0x46, 0xCB, 0x3F, 0x27, 0xBD, 0x2B, 0xD6, 0x35, 0x69, 0x9E, 0x0A, 0x28, 0xDA, 0xC9, 0x84 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroShapes00Provider[] = { +const ExtractEntrySearchData kEoB2IntroShapes00Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000005A, 0x00000A86, { { 0xF9, 0xD5, 0xD2, 0x93, 0xBC, 0xC4, 0x86, 0x3F, 0x83, 0x0D, 0xDB, 0x38, 0x60, 0x6E, 0xA7, 0xDA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroShapes01Provider[] = { +const ExtractEntrySearchData kEoB2IntroShapes01Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000C, 0x0000009B, { { 0xAA, 0xDD, 0x25, 0x21, 0x57, 0x6A, 0xB7, 0xEB, 0xDA, 0xFD, 0x72, 0x3B, 0xCA, 0x68, 0xDB, 0x34 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroShapes04Provider[] = { +const ExtractEntrySearchData kEoB2IntroShapes04Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x00000417, { { 0x13, 0x95, 0x81, 0x46, 0x84, 0x36, 0xF2, 0xFC, 0xDE, 0x15, 0x85, 0x81, 0xB3, 0x9A, 0x9D, 0x20 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2IntroShapes07Provider[] = { +const ExtractEntrySearchData kEoB2IntroShapes07Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000006C, 0x000021F1, { { 0x6F, 0x7C, 0x28, 0xBB, 0xC3, 0x52, 0xE4, 0x13, 0xB4, 0xE9, 0xA4, 0x47, 0x9A, 0xBE, 0x19, 0xDA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleStringsProvider[] = { +const ExtractEntrySearchData kEoB2FinaleStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000031C, 0x0000E287, { { 0x1E, 0x73, 0x93, 0x79, 0xB7, 0xF8, 0x17, 0xEE, 0xE4, 0xFC, 0xF0, 0x34, 0x9D, 0x06, 0x4F, 0x55 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000039F, 0x00011660, { { 0xBC, 0x1D, 0x95, 0x20, 0x32, 0xF5, 0x83, 0xCF, 0xF7, 0x11, 0xE4, 0x1D, 0x89, 0x47, 0xF0, 0x65 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2CreditsDataProvider[] = { +const ExtractEntrySearchData kEoB2CreditsDataProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000090C, 0x00023464, { { 0x55, 0x31, 0x9D, 0x60, 0x2C, 0xA1, 0x0B, 0xF9, 0xED, 0x46, 0xDF, 0x44, 0x1A, 0x9F, 0xB1, 0xB0 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000B11, 0x0002BBD7, { { 0x46, 0x24, 0x78, 0xE9, 0xCE, 0x75, 0x45, 0x7B, 0x3B, 0xAA, 0x15, 0xD8, 0x5B, 0xCB, 0x06, 0x3A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleCPSFilesProvider[] = { +const ExtractEntrySearchData kEoB2FinaleCPSFilesProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000009C, 0x00002853, { { 0x1F, 0xB9, 0x3D, 0x48, 0x47, 0x31, 0x0D, 0xA8, 0x92, 0x52, 0xD1, 0x54, 0x48, 0x42, 0x47, 0xBD } } } }, { DE_DEU, kPlatformUnknown, { 0x0000009C, 0x00002878, { { 0x48, 0x3B, 0x7A, 0xC2, 0x9C, 0xEC, 0x10, 0x07, 0xD1, 0xB6, 0x9E, 0x89, 0xE9, 0xE1, 0xBF, 0xBF } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData00Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData00Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000079, 0x00000B66, { { 0x9B, 0x8C, 0x17, 0xFA, 0xD2, 0x4F, 0x4B, 0x0E, 0x3A, 0x43, 0xB1, 0x86, 0x0C, 0xDC, 0x73, 0xAB } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData01Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData01Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000063, 0x00000A03, { { 0xBB, 0x31, 0xEA, 0x35, 0xFB, 0x99, 0x4C, 0x3E, 0x72, 0xBD, 0x36, 0x6B, 0x5C, 0x03, 0x19, 0x7F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData02Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData02Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x000007C2, { { 0xF6, 0x83, 0x37, 0x58, 0x3C, 0x59, 0x84, 0x8F, 0x97, 0x80, 0xE2, 0xD8, 0xFD, 0x77, 0xA9, 0x54 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData03Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData03Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000042, 0x0000092B, { { 0x47, 0xE4, 0x34, 0xE8, 0x72, 0xCC, 0xA4, 0x4A, 0xA4, 0x8F, 0xBA, 0xBC, 0x0C, 0x04, 0x18, 0xAF } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData04Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData04Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000058, 0x0000080B, { { 0x16, 0xDB, 0x77, 0x4C, 0x8E, 0xFD, 0x44, 0xF6, 0x5E, 0x28, 0x0B, 0x74, 0x93, 0x45, 0x8F, 0xD9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData05Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData05Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000004D, 0x00000C72, { { 0x6C, 0x57, 0x56, 0x7E, 0x87, 0x10, 0x9C, 0xE7, 0x69, 0xAC, 0x3B, 0x3F, 0xF6, 0x43, 0x5C, 0xD4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData06Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData06Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x00000264, { { 0x48, 0x49, 0x5D, 0x78, 0xE2, 0xF1, 0x0D, 0x87, 0xEE, 0xEE, 0xD1, 0xA1, 0xC6, 0x64, 0xCA, 0x13 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData07Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData07Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000042, 0x00000ABE, { { 0xFE, 0xA9, 0x5D, 0x87, 0xAF, 0x55, 0x04, 0x92, 0x41, 0xD3, 0xAD, 0x1D, 0xFF, 0x03, 0x81, 0x3C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData08Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData08Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000021, 0x000004D8, { { 0x4E, 0xA7, 0xCC, 0x0B, 0x1B, 0x48, 0x22, 0x09, 0x33, 0xF7, 0x23, 0xF1, 0xF5, 0x9F, 0xA5, 0x7B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData09Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData09Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000058, 0x000004BE, { { 0xF6, 0xEA, 0xA0, 0x7F, 0x54, 0x61, 0x79, 0x4C, 0x71, 0xD7, 0x9B, 0xA6, 0xC3, 0x45, 0xEE, 0x3E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData10Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData10Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000009A, 0x00000FC4, { { 0xA9, 0xFB, 0x31, 0x55, 0xB8, 0x28, 0x63, 0xC3, 0x4B, 0x9E, 0x7D, 0x41, 0xC7, 0x1F, 0x2F, 0xBD } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData11Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData11Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000C6, 0x0000166B, { { 0xCC, 0x16, 0x50, 0xFF, 0xFF, 0xD5, 0xAE, 0x03, 0x40, 0xA3, 0x9A, 0x1F, 0xF8, 0x8E, 0x23, 0x7A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData12Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData12Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000FD, 0x00001A69, { { 0x6A, 0x80, 0x89, 0x7E, 0xFC, 0xE4, 0x01, 0xF5, 0xA2, 0x11, 0xE7, 0x26, 0x20, 0x96, 0x62, 0x7B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData13Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData13Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000FD, 0x00001886, { { 0xF9, 0x5B, 0x62, 0xDD, 0xAB, 0x14, 0x35, 0x77, 0x53, 0x05, 0xDB, 0xC5, 0xFD, 0x4D, 0x4F, 0x12 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData14Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData14Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000108, 0x00001895, { { 0x22, 0xA1, 0x88, 0x69, 0xF9, 0x1C, 0xA2, 0x64, 0x44, 0xCD, 0x00, 0xFA, 0xB1, 0x94, 0xEB, 0x3A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData15Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData15Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000D1, 0x000016E5, { { 0xD8, 0xE9, 0xA5, 0xEE, 0x54, 0x1B, 0x3E, 0x32, 0xDA, 0x78, 0x90, 0xC2, 0x54, 0xFC, 0xD5, 0x39 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData16Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData16Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000008F, 0x00000C69, { { 0xBC, 0x41, 0xE5, 0xAF, 0x89, 0xE2, 0x54, 0x12, 0x9E, 0xB0, 0x5F, 0x28, 0xFF, 0x92, 0x9D, 0x89 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData17Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData17Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x000000DC, 0x0000170D, { { 0x7A, 0x7B, 0x74, 0xCB, 0x68, 0xC2, 0xFF, 0xC7, 0xBE, 0x47, 0xE9, 0x43, 0xF7, 0x15, 0x8D, 0x59 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData18Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData18Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000134, 0x00002651, { { 0x71, 0x26, 0x47, 0x0D, 0x7C, 0x96, 0x45, 0x0B, 0x82, 0xD0, 0x37, 0xB9, 0xD4, 0xD0, 0x84, 0xFC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData19Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData19Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000004D, 0x000009C3, { { 0xDA, 0x96, 0xDF, 0x16, 0xEB, 0x5D, 0x49, 0xA4, 0x3F, 0xD3, 0x31, 0xBE, 0x49, 0x72, 0xF2, 0x71 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleSeqData20Provider[] = { +const ExtractEntrySearchData kEoB2FinaleSeqData20Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000021, 0x000003D8, { { 0xD9, 0xC8, 0x58, 0x4B, 0x7D, 0x79, 0x86, 0xCB, 0xEB, 0x77, 0xC2, 0xD4, 0xB7, 0xB4, 0xE9, 0x6A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleShapes00Provider[] = { +const ExtractEntrySearchData kEoB2FinaleShapes00Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x0000071C, { { 0xE8, 0x67, 0xCB, 0x76, 0x6D, 0x49, 0xC2, 0x05, 0x0D, 0xAD, 0xB6, 0x83, 0x35, 0xB3, 0xBE, 0xE5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleShapes03Provider[] = { +const ExtractEntrySearchData kEoB2FinaleShapes03Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x00000571, { { 0x91, 0xEC, 0xAC, 0x12, 0x08, 0x33, 0xDA, 0x7C, 0xBD, 0x51, 0x64, 0xE3, 0xAE, 0x43, 0x75, 0x14 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleShapes07Provider[] = { +const ExtractEntrySearchData kEoB2FinaleShapes07Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x00000166, { { 0xED, 0x6E, 0x0C, 0x85, 0x13, 0x6F, 0xAC, 0xEB, 0xCA, 0x74, 0x2E, 0x2D, 0x0E, 0xCE, 0x17, 0xD6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleShapes09Provider[] = { +const ExtractEntrySearchData kEoB2FinaleShapes09Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000036, 0x00000898, { { 0xEB, 0xB0, 0xD9, 0xC4, 0xB6, 0xBC, 0xE3, 0xAF, 0xB2, 0x5D, 0xE3, 0xCE, 0xF7, 0x26, 0x07, 0xE5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2FinaleShapes10Provider[] = { +const ExtractEntrySearchData kEoB2FinaleShapes10Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x0000017F, { { 0x0F, 0x37, 0x94, 0xA6, 0xCE, 0x23, 0xE3, 0x2E, 0x5E, 0x2B, 0x78, 0x5B, 0x66, 0xC8, 0xE5, 0x96 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2NpcShapeDataProvider[] = { +const ExtractEntrySearchData kEoB2NpcShapeDataProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x0000045D, { { 0x69, 0xE0, 0x5E, 0x86, 0xEB, 0x7D, 0x25, 0x95, 0xC2, 0xA0, 0xE9, 0xD5, 0x3A, 0x4A, 0x65, 0xBC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseClassModifierFlagsProvider[] = { +const ExtractEntrySearchData kEoBBaseClassModifierFlagsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000F, 0x00000059, { { 0x17, 0x2B, 0x23, 0x14, 0x0F, 0x9D, 0x94, 0xD3, 0xBF, 0x94, 0x83, 0x0B, 0x79, 0xDB, 0xC0, 0xA9 } } } }, // EOB 1 { UNK_LANG, kPlatformUnknown, { 0x0000000F, 0x00000083, { { 0x54, 0x68, 0xF4, 0x07, 0x3E, 0x2A, 0xD4, 0x06, 0xF3, 0x10, 0x88, 0x6C, 0xE3, 0x34, 0x08, 0x30 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterStepTable01Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterStepTable01Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000004, 0x00000200, { { 0x26, 0x86, 0x10, 0x04, 0xC1, 0x48, 0xDD, 0xC0, 0x9F, 0x92, 0xD6, 0x20, 0x38, 0x36, 0xE2, 0xDD } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterStepTable02Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterStepTable02Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000008, 0x00000400, { { 0x6E, 0x53, 0x3C, 0x7A, 0x11, 0x46, 0x8B, 0xDC, 0x73, 0x24, 0xF8, 0x13, 0xCB, 0x6C, 0x9B, 0xE6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterStepTable1Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterStepTable1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000400, { { 0x8B, 0x4C, 0x6B, 0x86, 0x93, 0xDA, 0x82, 0x1B, 0x04, 0x23, 0x92, 0x5B, 0x79, 0xB9, 0xFB, 0x06 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterStepTable2Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterStepTable2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000601, { { 0xE4, 0x36, 0x12, 0x93, 0x44, 0xDE, 0x6E, 0xA0, 0x4B, 0x98, 0x4B, 0x47, 0x87, 0xE3, 0x40, 0xD4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterStepTable3Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterStepTable3Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x000007F8, { { 0x00, 0x0C, 0xB0, 0xDA, 0xE1, 0xC8, 0x45, 0x11, 0x57, 0xE4, 0x72, 0xD2, 0x32, 0xC6, 0x16, 0x2B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttPosTable1Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttPosTable1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000004, 0x00000006, { { 0x4F, 0x9D, 0x50, 0xDA, 0xA1, 0x75, 0xB0, 0xD5, 0x90, 0xCA, 0xFF, 0x3E, 0xB5, 0xE8, 0x0D, 0xAA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttPosTable21Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttPosTable21Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000008, 0x0000000C, { { 0x6A, 0xED, 0x15, 0xCE, 0x69, 0x54, 0x7D, 0x7B, 0x6D, 0xCE, 0xC7, 0x2A, 0x01, 0xD7, 0xDC, 0xB0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttPosTable22Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttPosTable22Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000018, { { 0x6D, 0xB9, 0x69, 0x4A, 0xE3, 0x72, 0x03, 0x5B, 0x5A, 0xBB, 0x15, 0x4A, 0xDA, 0xFB, 0x99, 0x87 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttUnkTableProvider[] = {//// +const ExtractEntrySearchData kEoBBaseMonsterCloseAttUnkTableProvider[] = {//// { UNK_LANG, kPlatformUnknown, { 0x0000000C, 0x000007FE, { { 0xF0, 0xCB, 0x3A, 0x53, 0xDD, 0x59, 0x04, 0x87, 0x6F, 0x1B, 0x5A, 0x13, 0xBA, 0x78, 0x62, 0xEC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttChkTable1Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttChkTable1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000008, { { 0x93, 0x27, 0x19, 0xA7, 0xA7, 0x49, 0x0E, 0xC9, 0xED, 0x5C, 0x8F, 0x9F, 0xC2, 0x34, 0x62, 0x07 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttChkTable2Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttChkTable2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000008, { { 0xEB, 0xF0, 0x27, 0x7E, 0xA8, 0x09, 0x3A, 0x95, 0x3B, 0x71, 0x2A, 0x43, 0x2E, 0xCF, 0x22, 0x0B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttDstTable1Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttDstTable1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000018, { { 0x1E, 0xC9, 0x6C, 0x5D, 0xDF, 0xD4, 0xC0, 0x87, 0xAD, 0xEE, 0x86, 0x29, 0xD5, 0x3E, 0x8D, 0xB4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterCloseAttDstTable2Provider[] = { +const ExtractEntrySearchData kEoBBaseMonsterCloseAttDstTable2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000078, { { 0x4C, 0xA8, 0x2A, 0x53, 0xB3, 0xAA, 0x52, 0x96, 0x1D, 0xE8, 0x37, 0xDB, 0x4A, 0x77, 0xD8, 0x5B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterProximityTableProvider[] = { +const ExtractEntrySearchData kEoBBaseMonsterProximityTableProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000020, 0x00000030, { { 0x25, 0xFC, 0xA3, 0xEB, 0x44, 0x93, 0x9B, 0x33, 0xB5, 0x86, 0xC4, 0xCB, 0x17, 0xEF, 0x2D, 0x47 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseFindBlockMonstersTableProvider[] = { +const ExtractEntrySearchData kEoBBaseFindBlockMonstersTableProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000040, 0x00000088, { { 0x6F, 0xEE, 0x8B, 0x4C, 0x21, 0xF0, 0xC6, 0x4F, 0x1D, 0x05, 0x95, 0x41, 0xD7, 0xD6, 0x52, 0x66 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterDirChangeTableProvider[] = { +const ExtractEntrySearchData kEoBBaseMonsterDirChangeTableProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x0000180C, { { 0xCD, 0xBB, 0xFD, 0xAB, 0xFB, 0x1D, 0x5C, 0x0F, 0xA2, 0xAC, 0x32, 0xA9, 0xA1, 0x93, 0x2D, 0x1C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseMonsterDistAttStringsProvider[] = { +const ExtractEntrySearchData kEoBBaseMonsterDistAttStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000076, 0x00002965, { { 0x1A, 0x22, 0x50, 0x04, 0x27, 0x05, 0xE9, 0x61, 0xF9, 0x0A, 0xF0, 0x50, 0x01, 0x0E, 0x65, 0xB4 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000008C, 0x00003274, { { 0xE7, 0x24, 0x17, 0x13, 0x4F, 0xB3, 0xF9, 0xB7, 0x90, 0xFA, 0x3D, 0xFF, 0xA7, 0xFB, 0x3F, 0x1F } } } }, { EN_ANY, kPlatformUnknown, { 0x00000054, 0x00001D03, { { 0xEB, 0x07, 0xD4, 0x22, 0xFD, 0xA0, 0x77, 0x80, 0x22, 0x04, 0x2E, 0x27, 0x7F, 0x64, 0x99, 0x4E } } } }, @@ -3158,92 +3158,92 @@ const ExtractEntrySearchData kEobBaseMonsterDistAttStringsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseEncodeMonsterDefsProvider[] = { +const ExtractEntrySearchData kEoBBaseEncodeMonsterDefsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000150, 0x00001ACB, { { 0x73, 0x67, 0x5B, 0x64, 0x22, 0xDB, 0x08, 0x3A, 0xCD, 0xEB, 0x30, 0x28, 0xBD, 0xAD, 0xF8, 0x9B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEobBaseNpcPresetsProvider[] = { +const ExtractEntrySearchData kEoBBaseNpcPresetsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000088B, 0x000038D0, { { 0x2E, 0xAE, 0xF0, 0x2A, 0x71, 0x6F, 0x7C, 0x5C, 0xF5, 0xAF, 0xB8, 0xBB, 0x47, 0xE5, 0xB6, 0xC3 } } } }, // EOB 1 { UNK_LANG, kPlatformUnknown, { 0x00000816, 0x00002C8E, { { 0xAB, 0xEE, 0x18, 0x0E, 0x59, 0xF6, 0xE0, 0x26, 0x93, 0xAB, 0x3B, 0x23, 0x29, 0x7A, 0x2C, 0x97 } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2Npc1StringsProvider[] = { +const ExtractEntrySearchData kEoB2Npc1StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000000B, 0x000003B9, { { 0xB1, 0x67, 0x80, 0x21, 0x92, 0xDD, 0xFA, 0x4C, 0x4D, 0x64, 0x7C, 0x05, 0x08, 0xDC, 0x55, 0xFD } } } }, { DE_DEU, kPlatformUnknown, { 0x0000000D, 0x0000049E, { { 0x2D, 0x78, 0xF6, 0x20, 0x30, 0xEC, 0x62, 0x6E, 0x58, 0xF7, 0xC7, 0x6D, 0xD7, 0xBD, 0x70, 0x76 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2Npc2StringsProvider[] = { +const ExtractEntrySearchData kEoB2Npc2StringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x00000012, 0x0000064C, { { 0xB0, 0x66, 0x0D, 0xDE, 0x16, 0xEB, 0x5E, 0x51, 0xAF, 0x4D, 0x19, 0xD1, 0x1E, 0x0B, 0xCB, 0xD6 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000018, 0x000008FF, { { 0x59, 0x29, 0x01, 0x6F, 0xF0, 0x49, 0xC8, 0x57, 0x3E, 0x70, 0x01, 0x7E, 0x5E, 0xF2, 0xEB, 0x35 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2MonsterDustStringsProvider[] = { +const ExtractEntrySearchData kEoB2MonsterDustStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000001F, 0x00000AD7, { { 0x2B, 0x66, 0x27, 0xFD, 0xC6, 0x17, 0x0B, 0x6B, 0xFC, 0x7D, 0x7F, 0xD2, 0xC4, 0x12, 0x8F, 0x33 } } } }, { DE_DEU, kPlatformUnknown, { 0x0000001F, 0x00000A91, { { 0x1D, 0x7D, 0xEE, 0xB8, 0x9B, 0x37, 0x2E, 0x64, 0x13, 0xB6, 0x39, 0xED, 0x88, 0xB6, 0x8B, 0xD7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2DreamStepsProvider[] = { +const ExtractEntrySearchData kEoB2DreamStepsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000E, 0x00000114, { { 0x27, 0x32, 0xCB, 0x89, 0x27, 0xC5, 0xDD, 0x91, 0xBE, 0x97, 0x62, 0xF5, 0x76, 0xF7, 0xCD, 0x25 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2KheldranStringsProvider[] = { +const ExtractEntrySearchData kEoB2KheldranStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000001A, 0x00000887, { { 0xA6, 0xB4, 0x45, 0x1B, 0x33, 0x54, 0x36, 0xAD, 0x1D, 0xB1, 0xDA, 0xC3, 0x12, 0x85, 0x3C, 0x58 } } } }, { DE_DEU, kPlatformUnknown, { 0x00000012, 0x00000511, { { 0xEE, 0x21, 0xA8, 0x6E, 0xF7, 0xEC, 0x9A, 0x8D, 0xBA, 0x8D, 0xE3, 0x4A, 0x17, 0x15, 0xCA, 0x8C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2HornStringsProvider[] = { +const ExtractEntrySearchData kEoB2HornStringsProvider[] = { { EN_ANY, kPlatformUnknown, { 0x0000009A, 0x00003541, { { 0xA5, 0x4D, 0x88, 0xAC, 0x1C, 0xCD, 0x57, 0xD4, 0x1E, 0x9F, 0xAE, 0x13, 0x46, 0xAD, 0xA0, 0x22 } } } }, { DE_DEU, kPlatformUnknown, { 0x000000AB, 0x00003B6C, { { 0x36, 0x34, 0xB3, 0xB1, 0x55, 0x66, 0x7A, 0x90, 0x97, 0x01, 0xDC, 0x4A, 0xAF, 0x17, 0x6B, 0x5A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2HornSoundsProvider[] = { +const ExtractEntrySearchData kEoB2HornSoundsProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000004, 0x00000106, { { 0x3E, 0x7B, 0x96, 0xFD, 0xCA, 0x4E, 0xA7, 0xA6, 0xB8, 0x82, 0x67, 0xCF, 0x93, 0x86, 0xE4, 0x45 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2WallOfForceDsXProvider[] = { +const ExtractEntrySearchData kEoB2WallOfForceDsXProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000024, 0x00000D67, { { 0x51, 0xCF, 0xAB, 0x1E, 0xB4, 0xE0, 0xE3, 0x44, 0x29, 0xD1, 0xDC, 0x82, 0xCD, 0x08, 0x50, 0xF5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2WallOfForceDsYProvider[] = { +const ExtractEntrySearchData kEoB2WallOfForceDsYProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000003, 0x00000048, { { 0x45, 0xFC, 0xEA, 0x8C, 0x34, 0xD7, 0xBE, 0x74, 0x05, 0x03, 0xE6, 0x94, 0x34, 0xB5, 0x45, 0x4D } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2WallOfForceNumWProvider[] = { +const ExtractEntrySearchData kEoB2WallOfForceNumWProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000003, 0x00000006, { { 0x52, 0x89, 0xDF, 0x73, 0x7D, 0xF5, 0x73, 0x26, 0xFC, 0xDD, 0x22, 0x59, 0x7A, 0xFB, 0x1F, 0xAC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2WallOfForceNumHProvider[] = { +const ExtractEntrySearchData kEoB2WallOfForceNumHProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000003, 0x00000011, { { 0x33, 0x86, 0x06, 0xBE, 0x8D, 0xC8, 0x37, 0x2D, 0x0F, 0x61, 0x97, 0xA4, 0x26, 0xA9, 0xBC, 0x60 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kEob2WallOfForceShpIdProvider[] = { +const ExtractEntrySearchData kEoB2WallOfForceShpIdProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000003, 0x00000006, { { 0x77, 0xAE, 0x9B, 0x52, 0x9E, 0xF7, 0xEB, 0x48, 0xA8, 0x5E, 0xED, 0xC2, 0x08, 0x53, 0xCE, 0x3C } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngamePakFilesProvider[] = { +const ExtractEntrySearchData kLoLIngamePakFilesProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000088, 0x0000224F, { { 0xDA, 0x24, 0x18, 0xA3, 0xEF, 0x16, 0x70, 0x8F, 0xA8, 0xC2, 0x2E, 0xC2, 0xED, 0x39, 0x03, 0xD1 } } } }, { UNK_LANG, kPlatformPC98, { 0x00000084, 0x00002125, { { 0x7A, 0x89, 0xE2, 0x36, 0xEC, 0x6F, 0x52, 0x2B, 0xEF, 0xBA, 0x3D, 0x28, 0x54, 0xDA, 0xFB, 0x72 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharacterDefsProvider[] = { +const ExtractEntrySearchData kLoLCharacterDefsProvider[] = { { RU_RUS, kPlatformPC, { 0x00000492, 0x000052BA, { { 0x52, 0x29, 0x0D, 0x49, 0xFD, 0x17, 0xD7, 0x70, 0x6D, 0xCA, 0xEB, 0xB6, 0x7E, 0xFA, 0xBE, 0x08 } } } }, // floppy { EN_ANY, kPlatformPC, { 0x00000492, 0x000046B0, { { 0x7A, 0x94, 0x8B, 0xC6, 0xF7, 0xF1, 0x2F, 0xF3, 0xBC, 0x1B, 0x0B, 0x4E, 0x00, 0xC9, 0x44, 0x58 } } } }, // floppy { DE_DEU, kPlatformPC, { 0x00000492, 0x000047FD, { { 0x8C, 0x0B, 0x8B, 0xCE, 0xE0, 0xB0, 0x8F, 0xA9, 0x06, 0xC3, 0x98, 0xE6, 0x2E, 0x09, 0xB6, 0x93 } } } }, // floppy @@ -3257,7 +3257,7 @@ const ExtractEntrySearchData kLolCharacterDefsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngameSfxFilesProvider[] = { +const ExtractEntrySearchData kLoLIngameSfxFilesProvider[] = { { UNK_LANG, kPlatformPC, { 0x000008F2, 0x0001E5B6, { { 0x63, 0x5E, 0x37, 0xAA, 0x27, 0x80, 0x4C, 0x85, 0xB1, 0x9D, 0x7B, 0x1D, 0x64, 0xA3, 0xEB, 0x97 } } } }, // floppy { UNK_LANG, kPlatformPC, { 0x000008F2, 0x0001E5B7, { { 0x9E, 0xC8, 0xE8, 0x19, 0x2F, 0x58, 0x0B, 0xC7, 0x2D, 0x41, 0x72, 0xE7, 0xF4, 0x80, 0x03, 0xCB } } } }, // CD { UNK_LANG, kPlatformPC98, { 0x000008EF, 0x0001E585, { { 0x85, 0x81, 0x5C, 0xA4, 0x34, 0x44, 0xF4, 0x58, 0xF9, 0x82, 0xEE, 0x0F, 0x6A, 0x0D, 0xA2, 0x7F } } } }, @@ -3265,185 +3265,185 @@ const ExtractEntrySearchData kLolIngameSfxFilesProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngameSfxIndexProvider[] = { +const ExtractEntrySearchData kLoLIngameSfxIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x000003E8, 0x0000E8D2, { { 0x19, 0x39, 0x17, 0xED, 0xAE, 0xDC, 0x7A, 0xAC, 0x45, 0x5F, 0x2D, 0xCD, 0x65, 0x8D, 0xAD, 0xAE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMusicTrackMapProvider[] = { +const ExtractEntrySearchData kLoLMusicTrackMapProvider[] = { { UNK_LANG, kPlatformPC, { 0x000000F0, 0x0000210D, { { 0x55, 0x25, 0x3E, 0x35, 0xD2, 0xD8, 0x13, 0xE3, 0x1D, 0xB1, 0xB3, 0x00, 0x2E, 0x17, 0x91, 0x2F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngameGMSfxIndexProvider[] = { +const ExtractEntrySearchData kLoLIngameGMSfxIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x000000FA, 0x00006281, { { 0x25, 0x89, 0xB0, 0x3B, 0x12, 0x09, 0x02, 0xF6, 0xFE, 0x76, 0xD5, 0xC9, 0x5B, 0x88, 0xAC, 0xAA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngameMT32SfxIndexProvider[] = { +const ExtractEntrySearchData kLoLIngameMT32SfxIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x000000FA, 0x00006579, { { 0x16, 0x40, 0x1C, 0x09, 0x69, 0xA9, 0x0D, 0x6D, 0x4B, 0x0C, 0x99, 0xF0, 0x40, 0x5D, 0xBB, 0x6E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolIngamePcSpkSfxIndexProvider[] = { +const ExtractEntrySearchData kLoLIngamePcSpkSfxIndexProvider[] = { { UNK_LANG, kPlatformPC, { 0x000000FA, 0x00005EFC, { { 0xA3, 0x5C, 0x69, 0xED, 0x13, 0xEC, 0x08, 0x0E, 0xFA, 0x72, 0x83, 0x0D, 0xD7, 0x8D, 0x9C, 0x70 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolSpellPropertiesProvider[] = { +const ExtractEntrySearchData kLoLSpellPropertiesProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000118, 0x00000B06, { { 0x27, 0x69, 0x53, 0x01, 0xA0, 0xE3, 0x76, 0xAA, 0x33, 0xA4, 0x52, 0x11, 0x52, 0xB1, 0x0E, 0xDA } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolGameShapeMapProvider[] = { +const ExtractEntrySearchData kLoLGameShapeMapProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000114, 0x000038D3, { { 0xB2, 0x8A, 0x5D, 0x9A, 0x51, 0x63, 0x4D, 0x65, 0xE4, 0xF5, 0xBA, 0x88, 0x70, 0x6C, 0xA6, 0xF8 } } } }, // floppy + PC98 { UNK_LANG, kPlatformPC, { 0x00000114, 0x00003B97, { { 0x29, 0xE5, 0x0F, 0x51, 0xF0, 0x10, 0x35, 0x3E, 0x70, 0x3A, 0xAA, 0xFE, 0xD7, 0xD5, 0xAA, 0x9F } } } }, // CD EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolSceneItemOffsProvider[] = { +const ExtractEntrySearchData kLoLSceneItemOffsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000008, 0x00000300, { { 0x69, 0x80, 0x5A, 0x3E, 0x63, 0xC1, 0x04, 0x60, 0x09, 0x2F, 0x49, 0xD7, 0x26, 0x32, 0xAA, 0xE2 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharInvIndexProvider[] = { +const ExtractEntrySearchData kLoLCharInvIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x00000006, { { 0x19, 0x79, 0x4E, 0xFC, 0x05, 0x14, 0x89, 0x23, 0xEB, 0xCA, 0x94, 0x50, 0xE8, 0xD3, 0x81, 0x24 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharInvDefsProvider[] = { +const ExtractEntrySearchData kLoLCharInvDefsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000058, 0x00001D7A, { { 0x25, 0xE4, 0xEB, 0x6D, 0xBE, 0xEA, 0xBD, 0x9A, 0x9F, 0xA5, 0x9E, 0xEB, 0x3D, 0x03, 0x1D, 0x72 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharDefsManProvider[] = { +const ExtractEntrySearchData kLoLCharDefsManProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x0000003D, { { 0xEB, 0x82, 0x32, 0x9D, 0x76, 0xC8, 0x3D, 0x5E, 0x8C, 0x26, 0x53, 0xDF, 0xC1, 0xFD, 0x0F, 0xC5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharDefsWomanProvider[] = { +const ExtractEntrySearchData kLoLCharDefsWomanProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x0000003D, { { 0xEB, 0x82, 0x32, 0x9D, 0x76, 0xC8, 0x3D, 0x5E, 0x8C, 0x26, 0x53, 0xDF, 0xC1, 0xFD, 0x0F, 0xC5 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharDefsKieranProvider[] = { +const ExtractEntrySearchData kLoLCharDefsKieranProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x000002E3, { { 0xBF, 0xB1, 0x0F, 0x40, 0xBF, 0xA1, 0xD0, 0x2B, 0xC9, 0x80, 0x35, 0x40, 0xA9, 0xA3, 0x01, 0xC8 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCharDefsAkshelProvider[] = { +const ExtractEntrySearchData kLoLCharDefsAkshelProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x000002FB, { { 0x47, 0x3C, 0x07, 0x15, 0x20, 0xE6, 0x90, 0x59, 0x55, 0xF2, 0xA7, 0xC3, 0x27, 0x22, 0xAB, 0xDC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolExpRequirementsProvider[] = { +const ExtractEntrySearchData kLoLExpRequirementsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000002C, 0x00000C0A, { { 0x3F, 0x36, 0xFA, 0xE3, 0xB0, 0x76, 0x5E, 0xFF, 0xE9, 0xBA, 0xDF, 0xD0, 0x9D, 0xFF, 0xDD, 0x27 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterModifiersProvider[] = { +const ExtractEntrySearchData kLoLMonsterModifiersProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x000002C6, { { 0x38, 0x9A, 0x8B, 0x50, 0xD2, 0x9B, 0x95, 0x38, 0x91, 0x02, 0xA9, 0xBE, 0x78, 0xE5, 0x89, 0x65 } } } }, // floppy + PC98 { UNK_LANG, kPlatformPC, { 0x00000018, 0x000002EE, { { 0x4E, 0x37, 0x56, 0xE3, 0x42, 0xB3, 0x15, 0x2C, 0x7E, 0x9B, 0x7E, 0x50, 0x32, 0x91, 0x55, 0xBE } } } }, // CD EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterShiftOffsetsProvider[] = { +const ExtractEntrySearchData kLoLMonsterShiftOffsetsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000020, 0x00000803, { { 0x30, 0x55, 0x74, 0x0D, 0xC7, 0x3B, 0xD9, 0x5C, 0x26, 0xF0, 0x4E, 0x8F, 0xE4, 0x4D, 0xCB, 0x2A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterDirFlagsProvider[] = { +const ExtractEntrySearchData kLoLMonsterDirFlagsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x00000080, { { 0xE5, 0xA1, 0xE3, 0xCE, 0xA0, 0x5F, 0x15, 0xE9, 0x5B, 0x28, 0x90, 0xC0, 0xDF, 0x21, 0xEC, 0x24 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterScaleYProvider[] = { +const ExtractEntrySearchData kLoLMonsterScaleYProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001E, 0x00000982, { { 0xE2, 0x71, 0x5F, 0x57, 0x4A, 0x8F, 0x50, 0xDB, 0x3E, 0xDA, 0xAB, 0x10, 0xEB, 0xDB, 0x0D, 0x14 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterScaleXProvider[] = { +const ExtractEntrySearchData kLoLMonsterScaleXProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000020, 0x00000918, { { 0xF6, 0x14, 0xE6, 0x48, 0x4E, 0x5B, 0x43, 0xCC, 0xCE, 0x4E, 0x98, 0x71, 0x5A, 0xC2, 0x00, 0x1E } } } }, { UNK_LANG, kPlatformPC98, { 0x0000001D, 0x000008D2, { { 0x1C, 0x25, 0x38, 0xE2, 0xBB, 0xB2, 0xDB, 0x93, 0x1B, 0x25, 0xB6, 0x89, 0xA9, 0x9B, 0x0A, 0xFE } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMonsterScaleWHProvider[] = { +const ExtractEntrySearchData kLoLMonsterScaleWHProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000082, 0x00001D2A, { { 0x85, 0x7E, 0x18, 0xDD, 0x74, 0x1C, 0x62, 0x6F, 0xF4, 0xE5, 0xAF, 0x65, 0xEC, 0x6A, 0x90, 0xAD } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolFlyingObjectShpProvider[] = { +const ExtractEntrySearchData kLoLFlyingObjectShpProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000082, 0x00000252, { { 0xDE, 0x9D, 0x89, 0xAF, 0x0F, 0x50, 0x14, 0x60, 0x68, 0xAF, 0x19, 0xD8, 0x54, 0x8A, 0x36, 0x27 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolInventoryDescProvider[] = { +const ExtractEntrySearchData kLoLInventoryDescProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000016, 0x0000082D, { { 0x86, 0xB4, 0xB9, 0x50, 0xB6, 0xDA, 0x29, 0xB2, 0xC0, 0x0D, 0x34, 0x3F, 0x8D, 0x88, 0xAA, 0xE4 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolLevelShpListProvider[] = { +const ExtractEntrySearchData kLoLLevelShpListProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000007F, 0x00002090, { { 0x17, 0x31, 0x8A, 0xB5, 0x9B, 0x3A, 0xDA, 0x16, 0x9E, 0xE3, 0xD1, 0x5F, 0xB4, 0x7B, 0xB2, 0x25 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolLevelDatListProvider[] = { +const ExtractEntrySearchData kLoLLevelDatListProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000007F, 0x00001FB8, { { 0xF6, 0xE9, 0x98, 0x79, 0x51, 0xCA, 0xA0, 0x35, 0xE4, 0xD0, 0xA1, 0xCD, 0x23, 0x89, 0x7D, 0x11 } } } }, // floppy + PC98 { UNK_LANG, kPlatformPC, { 0x000000FF, 0x000047EC, { { 0x0D, 0xA5, 0xFD, 0x8A, 0x33, 0xDB, 0x93, 0x43, 0xE2, 0x57, 0x35, 0xEC, 0xA6, 0xCF, 0x7A, 0xA1 } } } }, // CD EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCompassDefsProvider[] = { +const ExtractEntrySearchData kLoLCompassDefsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000100, 0x000030EF, { { 0x6F, 0xF0, 0x46, 0x6E, 0xB3, 0x72, 0xCF, 0xC7, 0xE3, 0xAF, 0xBE, 0x63, 0xA1, 0x1C, 0x33, 0x20 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolItemPricesProvider[] = { +const ExtractEntrySearchData kLoLItemPricesProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000005C, 0x00001251, { { 0x18, 0x62, 0x5E, 0xE2, 0xE4, 0x2A, 0xB0, 0xA0, 0x8B, 0x8D, 0x9D, 0x07, 0x5F, 0x83, 0x53, 0xF7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolStashSetupProvider[] = { +const ExtractEntrySearchData kLoLStashSetupProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000C, 0x0000001E, { { 0x1C, 0x93, 0x66, 0x56, 0xDB, 0xD7, 0xA4, 0xB3, 0xE7, 0x2F, 0xEA, 0x88, 0xE2, 0xC8, 0x79, 0xD0 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscWallsProvider[] = { +const ExtractEntrySearchData kLoLDscWallsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000024, 0x00000A2A, { { 0xAC, 0x4E, 0x73, 0x2C, 0xB0, 0xEE, 0x24, 0x0E, 0x66, 0x8D, 0x48, 0xE5, 0xCA, 0x6B, 0x7F, 0x7F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscShapeIndexProvider[] = { +const ExtractEntrySearchData kRpgCommonDscShapeIndexProvider[] = { // LOL: { UNK_LANG, kPlatformUnknown, { 0x00000024, 0x00000728, { { 0x14, 0xBA, 0x6D, 0x5C, 0x7D, 0x20, 0x0D, 0x35, 0xA7, 0xB0, 0x8D, 0x2F, 0x1D, 0x2A, 0x49, 0xA4 } } } }, // EOB: @@ -3452,24 +3452,24 @@ const ExtractEntrySearchData kLolEobCommonDscShapeIndexProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscOvlMapProvider[] = { +const ExtractEntrySearchData kLoLDscOvlMapProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x0000001F, { { 0x9C, 0xF2, 0xCC, 0x48, 0x42, 0xC6, 0x76, 0x83, 0xD3, 0x1A, 0x43, 0x42, 0x7F, 0xEF, 0x19, 0x0F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscScaleWidthDataProvider[] = { +const ExtractEntrySearchData kLoLDscScaleWidthDataProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x00000ABE, { { 0x28, 0x9A, 0xAA, 0x16, 0xC4, 0xFD, 0x52, 0xA9, 0x76, 0x98, 0x72, 0x0C, 0x2D, 0xE4, 0xB0, 0x57 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscScaleHeightDataProvider[] = { +const ExtractEntrySearchData kLoLDscScaleHeightDataProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x000009E8, { { 0x25, 0x35, 0x07, 0xBC, 0xF9, 0x82, 0x8B, 0x5B, 0x67, 0x7C, 0x38, 0xD1, 0xF8, 0x35, 0x81, 0xC7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscXProvider[] = { +const ExtractEntrySearchData kRpgCommonDscXProvider[] = { // LOL { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x00001468, { { 0x55, 0xC5, 0x30, 0x76, 0x0A, 0xDC, 0xEC, 0xAB, 0x68, 0x9B, 0x61, 0xF0, 0x58, 0x78, 0x56, 0xA6 } } } }, // EOB @@ -3478,32 +3478,32 @@ const ExtractEntrySearchData kLolEobCommonDscXProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscYProvider[] = { +const ExtractEntrySearchData kLoLDscYProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000024, 0x00000282, { { 0x09, 0x98, 0x3A, 0x33, 0x15, 0xA1, 0x4A, 0xFF, 0x76, 0x19, 0x2B, 0xB1, 0x74, 0x89, 0xF4, 0x37 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscTileIndexProvider[] = { +const ExtractEntrySearchData kRpgCommonDscTileIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x00000099, { { 0x18, 0xD9, 0x39, 0x27, 0x5B, 0x34, 0xAE, 0x7C, 0xA9, 0xA9, 0xDB, 0x42, 0x49, 0x61, 0x6B, 0x37 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscUnk2Provider[] = { +const ExtractEntrySearchData kRpgCommonDscUnk2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000017, 0x000000D2, { { 0xDE, 0xDA, 0x75, 0x15, 0x2B, 0xDC, 0x90, 0x3F, 0xC9, 0x92, 0x04, 0x01, 0x23, 0x7A, 0xDA, 0x2E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscDoorShapeIndexProvider[] = { +const ExtractEntrySearchData kRpgCommonDscDoorShapeIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000017, 0x0000000A, { { 0x2E, 0xC4, 0xA1, 0x47, 0x7C, 0xAE, 0xAD, 0xD8, 0x8A, 0x72, 0x95, 0x2F, 0x18, 0xC5, 0x08, 0x19 } } } }, // LOL { UNK_LANG, kPlatformUnknown, { 0x00000020, 0x00000021, { { 0xE3, 0x00, 0x85, 0x1C, 0x13, 0xCE, 0x5D, 0xA7, 0xA2, 0x93, 0x9B, 0x56, 0x1A, 0x0C, 0x43, 0x3E } } } }, // EOB 1 { UNK_LANG, kPlatformUnknown, { 0x00000035, 0x0000000B, { { 0xC2, 0xBC, 0xCA, 0x95, 0x69, 0xE8, 0x3F, 0x1F, 0xC2, 0x1C, 0x37, 0x90, 0x63, 0x8F, 0xE6, 0x1D } } } }, // EOB 2 EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscDimData1Provider[] = { +const ExtractEntrySearchData kRpgCommonDscDimData1Provider[] = { // LOL { UNK_LANG, kPlatformUnknown, { 0x00000144, 0x0001007D, { { 0x18, 0x3D, 0xA5, 0xF7, 0x1A, 0x5A, 0x90, 0xA7, 0x4E, 0x66, 0x1A, 0x4E, 0x0C, 0x69, 0x58, 0x31 } } } }, // EOB @@ -3511,91 +3511,91 @@ const ExtractEntrySearchData kLolEobCommonDscDimData1Provider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscDimData2Provider[] = { +const ExtractEntrySearchData kRpgCommonDscDimData2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000288, 0x00001BC2, { { 0x30, 0xD1, 0xD1, 0x35, 0x74, 0x2C, 0x86, 0x81, 0x23, 0xE2, 0x05, 0xCE, 0x75, 0x60, 0x3C, 0x55 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscBlockMapProvider[] = { +const ExtractEntrySearchData kRpgCommonDscBlockMapProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000C, 0x00000012, { { 0x01, 0xEE, 0x32, 0xA6, 0x71, 0x15, 0x8D, 0xFB, 0x33, 0xF2, 0xD6, 0x8A, 0x30, 0x00, 0x10, 0x4B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscDimMapProvider[] = { +const ExtractEntrySearchData kRpgCommonDscDimMapProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000012, 0x00000014, { { 0x4D, 0x53, 0x2E, 0xF2, 0xA3, 0xF9, 0xE2, 0xEC, 0x44, 0xBE, 0x5F, 0x04, 0x91, 0xF8, 0xE1, 0x04 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscOvlIndexProvider[] = { +const ExtractEntrySearchData kLoLDscOvlIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000028, 0x00000048, { { 0x3E, 0x8E, 0x62, 0xAF, 0xD1, 0x28, 0x39, 0x73, 0x0D, 0xD8, 0x4A, 0xA7, 0xF4, 0xD7, 0x32, 0x25 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscBlockIndexProvider[] = { +const ExtractEntrySearchData kRpgCommonDscBlockIndexProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000048, 0x00002200, { { 0xF4, 0x8B, 0x32, 0xC3, 0xD3, 0xFB, 0x46, 0xF2, 0xB8, 0x3A, 0x58, 0x39, 0x94, 0x57, 0x97, 0x4B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolEobCommonDscDoorY2Provider[] = { +const ExtractEntrySearchData kRpgCommonDscDoorY2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000080, 0x00000348, { { 0xC6, 0x58, 0x8B, 0xFE, 0x18, 0x72, 0x47, 0xF1, 0xB6, 0x3A, 0x0F, 0xFB, 0x3D, 0x99, 0x74, 0xD0 } } } }, // LOL { UNK_LANG, kPlatformUnknown, { 0x00000004, 0x00000046, { { 0x35, 0x36, 0xBC, 0xD8, 0x63, 0x25, 0x31, 0xA9, 0x61, 0x8E, 0xF6, 0x54, 0x4A, 0x79, 0x17, 0xF8 } } } }, // EOB EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscDoorScaleProvider[] = { +const ExtractEntrySearchData kLoLDscDoorScaleProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000010, 0x0000024C, { { 0x8D, 0x83, 0x26, 0xEE, 0xDC, 0xF7, 0x13, 0xC0, 0xAA, 0x88, 0xC2, 0xAA, 0x66, 0xA7, 0x59, 0x41 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscDoor4Provider[] = { +const ExtractEntrySearchData kLoLDscDoor4Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000008, 0x00000103, { { 0x29, 0xC0, 0x4B, 0x7F, 0x36, 0x23, 0xBB, 0x38, 0x4C, 0x83, 0xC6, 0x9D, 0xB4, 0x8F, 0x29, 0x2E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscDoorXProvider[] = { +const ExtractEntrySearchData kLoLDscDoorXProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000480, 0x0001654D, { { 0x2A, 0x1F, 0xBF, 0xE3, 0xC4, 0xEF, 0x7E, 0xD1, 0x61, 0x51, 0xFE, 0x88, 0x8D, 0x1F, 0x59, 0x70 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolDscDoorYProvider[] = { +const ExtractEntrySearchData kLoLDscDoorYProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000480, 0x00026666, { { 0x06, 0xBF, 0xA4, 0xD4, 0x6E, 0x29, 0x42, 0xA2, 0xA0, 0x8E, 0x3C, 0x14, 0xF3, 0xD6, 0x3F, 0x87 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolScrollXTopProvider[] = { +const ExtractEntrySearchData kLoLScrollXTopProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x0000004B, { { 0x18, 0x1E, 0x6E, 0xE9, 0x34, 0xF0, 0x02, 0xC6, 0x57, 0x34, 0xDF, 0x55, 0xD9, 0x39, 0xE8, 0x98 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolScrollYTopProvider[] = { +const ExtractEntrySearchData kLoLScrollYTopProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x00000022, { { 0xF3, 0x20, 0x5A, 0xC1, 0xBB, 0x0C, 0x79, 0x52, 0x23, 0xC1, 0x36, 0x81, 0x70, 0x2F, 0x92, 0xFC } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolScrollXBottomProvider[] = { +const ExtractEntrySearchData kLoLScrollXBottomProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x0000004B, { { 0x18, 0x1E, 0x6E, 0xE9, 0x34, 0xF0, 0x02, 0xC6, 0x57, 0x34, 0xDF, 0x55, 0xD9, 0x39, 0xE8, 0x98 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolScrollYBottomProvider[] = { +const ExtractEntrySearchData kLoLScrollYBottomProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000000A, 0x0000003C, { { 0x5B, 0x4F, 0xB7, 0xB5, 0x55, 0xA2, 0x9A, 0x21, 0xEF, 0xB4, 0x98, 0x47, 0x05, 0x57, 0x49, 0x55 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonDefsProvider[] = { +const ExtractEntrySearchData kLoLButtonDefsProvider[] = { { UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000CAAE, { { 0xC1, 0x83, 0x0D, 0xA0, 0x66, 0x16, 0x3D, 0x31, 0xCE, 0x30, 0x9F, 0x4E, 0x00, 0x65, 0x5A, 0xC8 } } } }, // floppy { UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000C34E, { { 0x7F, 0x9A, 0x0F, 0x28, 0x1A, 0x8F, 0x03, 0x46, 0x48, 0xEB, 0xC9, 0xB9, 0x23, 0x29, 0x5E, 0x50 } } } }, // floppy { UNK_LANG, kPlatformPC, { 0x0000082A, 0x0000C47B, { { 0xDF, 0x1A, 0x18, 0x1F, 0x58, 0x05, 0x1F, 0x56, 0xD8, 0x6D, 0xBB, 0x93, 0xEC, 0x35, 0x9D, 0xA5 } } } }, // CD @@ -3604,110 +3604,110 @@ const ExtractEntrySearchData kLolButtonDefsProvider[] = { EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList1Provider[] = { +const ExtractEntrySearchData kLoLButtonList1Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000050, 0x00000A37, { { 0x0F, 0x73, 0xEC, 0xDD, 0xAB, 0xFF, 0x49, 0x46, 0x5E, 0x8F, 0x0D, 0xC3, 0xE7, 0x1B, 0x89, 0x51 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList2Provider[] = { +const ExtractEntrySearchData kLoLButtonList2Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001E, 0x00000522, { { 0xEA, 0x41, 0x46, 0xE2, 0xFE, 0xAA, 0x7D, 0x5E, 0x89, 0x7F, 0xBF, 0x9B, 0x30, 0x60, 0x74, 0xF3 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList3Provider[] = { +const ExtractEntrySearchData kLoLButtonList3Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000004, 0x0000023E, { { 0x70, 0xAA, 0xCA, 0xAC, 0x5C, 0x21, 0xCF, 0xA5, 0xBF, 0x7F, 0x5F, 0xBC, 0xF1, 0x24, 0x8A, 0xAF } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList4Provider[] = { +const ExtractEntrySearchData kLoLButtonList4Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001E, 0x0000054D, { { 0x19, 0x2A, 0xBE, 0x7F, 0x94, 0x10, 0xA0, 0x60, 0x2A, 0x33, 0xD6, 0x11, 0x85, 0xF0, 0xA4, 0xA9 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList5Provider[] = { +const ExtractEntrySearchData kLoLButtonList5Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000020, 0x0000045D, { { 0xE3, 0x7C, 0xC2, 0x36, 0x21, 0x46, 0xDB, 0xF3, 0xDD, 0x38, 0x4B, 0x40, 0xE0, 0x35, 0x09, 0xC3 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList6Provider[] = { +const ExtractEntrySearchData kLoLButtonList6Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000001C, 0x000004C4, { { 0x21, 0x7C, 0x29, 0x3F, 0x95, 0x6F, 0x91, 0x8C, 0xB2, 0x30, 0x09, 0xA6, 0x7B, 0x48, 0x44, 0x8F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList7Provider[] = { +const ExtractEntrySearchData kLoLButtonList7Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000006, 0x0000021D, { { 0xDC, 0xCE, 0x1B, 0xEB, 0x11, 0x6D, 0xDE, 0x37, 0x17, 0xC8, 0x06, 0x51, 0xC3, 0x0C, 0xCB, 0xA6 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolButtonList8Provider[] = { +const ExtractEntrySearchData kLoLButtonList8Provider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000004, 0x00000253, { { 0x0C, 0x7B, 0x10, 0x99, 0x93, 0xD0, 0x33, 0xCA, 0xAB, 0x8D, 0x7E, 0x24, 0xE5, 0x7E, 0x6C, 0x91 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolLegendDataProvider[] = { +const ExtractEntrySearchData kLoLLegendDataProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000030, 0x00000858, { { 0x63, 0x5E, 0x60, 0xC7, 0x62, 0x2C, 0x5D, 0x8F, 0x74, 0x71, 0x98, 0xB7, 0x09, 0xD2, 0x51, 0xC7 } } } }, { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x00000A52, { { 0x81, 0xC5, 0xA4, 0xE7, 0x60, 0xDA, 0xD6, 0x5E, 0x19, 0xAB, 0xF3, 0xC7, 0xDD, 0xDB, 0x92, 0x5E } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMapCursorOvlProvider[] = { +const ExtractEntrySearchData kLoLMapCursorOvlProvider[] = { { UNK_LANG, kPlatformPC, { 0x00000019, 0x000009CD, { { 0xF6, 0xD2, 0xFA, 0x36, 0x62, 0x95, 0x1D, 0x99, 0x7F, 0x11, 0x5F, 0xA8, 0x4D, 0x47, 0x72, 0x40 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolMapStringIdProvider[] = { +const ExtractEntrySearchData kLoLMapStringIdProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x0000003C, 0x00000CFB, { { 0xE3, 0xC3, 0x41, 0x06, 0xD1, 0x71, 0x77, 0x78, 0xAD, 0x39, 0xAE, 0x2C, 0x16, 0x21, 0x45, 0xB7 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolSpellbookAnimProvider[] = { +const ExtractEntrySearchData kLoLSpellbookAnimProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000038, 0x000003A1, { { 0x50, 0xA0, 0xF6, 0xA7, 0x53, 0x96, 0x86, 0x49, 0xB0, 0x8D, 0xA8, 0xB2, 0x2D, 0x9A, 0xE2, 0x1F } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolSpellbookCoordsProvider[] = { +const ExtractEntrySearchData kLoLSpellbookCoordsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000018, 0x0000018F, { { 0xA5, 0xF6, 0x8A, 0x58, 0x9A, 0xC7, 0x3C, 0x3A, 0xB5, 0x87, 0x89, 0x87, 0x73, 0x51, 0x9B, 0x1B } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolHealShapeFramesProvider[] = { +const ExtractEntrySearchData kLoLHealShapeFramesProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000050, 0x000000F4, { { 0xC9, 0x6E, 0x39, 0xE1, 0xD7, 0xAD, 0x10, 0x4F, 0xE2, 0xFE, 0xDC, 0xAD, 0x00, 0x9D, 0x41, 0xEF } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolLightningDefsProvider[] = { +const ExtractEntrySearchData kLoLLightningDefsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000014, 0x00000385, { { 0x68, 0x39, 0x65, 0xCB, 0xA9, 0x80, 0x90, 0xFB, 0xDD, 0x77, 0x0C, 0x76, 0x5A, 0xB5, 0x05, 0x03 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolFireballCoordsProvider[] = { +const ExtractEntrySearchData kLoLFireballCoordsProvider[] = { { UNK_LANG, kPlatformUnknown, { 0x00000200, 0x0000FD81, { { 0xB3, 0xE0, 0x6F, 0x89, 0xCD, 0xE5, 0xA9, 0x6A, 0x4B, 0x61, 0x7A, 0x3F, 0x47, 0x26, 0x73, 0x58 } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolCreditsProvider[] = { +const ExtractEntrySearchData kLoLCreditsProvider[] = { { JA_JPN , kPlatformPC98, { 0x000005E7, 0x0001A1B0, { { 0x2A, 0xD0, 0x38, 0x84, 0x0C, 0x38, 0xCB, 0x52, 0x5D, 0x82, 0xBE, 0x03, 0x76, 0xFA, 0x0A, 0x4A } } } }, EXTRACT_END_ENTRY }; -const ExtractEntrySearchData kLolHistoryProvider[] = { +const ExtractEntrySearchData kLoLHistoryProvider[] = { { UNK_LANG, kPlatformPC, { 0x000001D1, 0x00007F9B, { { 0x25, 0x10, 0x86, 0x40, 0xAC, 0x53, 0xFE, 0x11, 0x4D, 0xE2, 0xD9, 0x35, 0xD6, 0x89, 0xBB, 0x09 } } } }, EXTRACT_END_ENTRY @@ -3848,446 +3848,446 @@ const ExtractEntry extractProviders[] = { { k3ItemMagicTable, k3ItemMagicTableProvider }, { k3ItemStringMap, k3ItemStringMapProvider }, - { kEobBaseChargenStrings1, kEobBaseChargenStrings1Provider }, - { kEobBaseChargenStrings2, kEobBaseChargenStrings2Provider }, - { kEobBaseChargenStartLevels, kEobBaseChargenStartLevelsProvider }, - { kEobBaseChargenStatStrings, kEobBaseChargenStatStringsProvider }, - { kEobBaseChargenRaceSexStrings, kEobBaseChargenRaceSexStringsProvider }, - { kEobBaseChargenClassStrings, kEobBaseChargenClassStringsProvider }, - { kEobBaseChargenAlignmentStrings, kEobBaseChargenAlignmentStringsProvider }, - { kEobBaseChargenEnterGameStrings, kEobBaseChargenEnterGameStringsProvider }, - { kEobBaseChargenClassMinStats, kEobBaseChargenClassMinStatsProvider }, - { kEobBaseChargenRaceMinStats, kEobBaseChargenRaceMinStatsProvider }, - { kEobBaseChargenRaceMaxStats, kEobBaseChargenRaceMaxStatsProvider }, - - { kEobBaseSaveThrowTable1, kEobBaseSaveThrowTable1Provider }, - { kEobBaseSaveThrowTable2, kEobBaseSaveThrowTable2Provider }, - { kEobBaseSaveThrowTable3, kEobBaseSaveThrowTable3Provider }, - { kEobBaseSaveThrowTable4, kEobBaseSaveThrowTable4Provider }, - { kEobBaseSaveThrwLvlIndex, kEobBaseSaveThrwLvlIndexProvider }, - { kEobBaseSaveThrwModDiv, kEobBaseSaveThrwModDivProvider }, - { kEobBaseSaveThrwModExt, kEobBaseSaveThrwModExtProvider }, + { kEoBBaseChargenStrings1, kEoBBaseChargenStrings1Provider }, + { kEoBBaseChargenStrings2, kEoBBaseChargenStrings2Provider }, + { kEoBBaseChargenStartLevels, kEoBBaseChargenStartLevelsProvider }, + { kEoBBaseChargenStatStrings, kEoBBaseChargenStatStringsProvider }, + { kEoBBaseChargenRaceSexStrings, kEoBBaseChargenRaceSexStringsProvider }, + { kEoBBaseChargenClassStrings, kEoBBaseChargenClassStringsProvider }, + { kEoBBaseChargenAlignmentStrings, kEoBBaseChargenAlignmentStringsProvider }, + { kEoBBaseChargenEnterGameStrings, kEoBBaseChargenEnterGameStringsProvider }, + { kEoBBaseChargenClassMinStats, kEoBBaseChargenClassMinStatsProvider }, + { kEoBBaseChargenRaceMinStats, kEoBBaseChargenRaceMinStatsProvider }, + { kEoBBaseChargenRaceMaxStats, kEoBBaseChargenRaceMaxStatsProvider }, + + { kEoBBaseSaveThrowTable1, kEoBBaseSaveThrowTable1Provider }, + { kEoBBaseSaveThrowTable2, kEoBBaseSaveThrowTable2Provider }, + { kEoBBaseSaveThrowTable3, kEoBBaseSaveThrowTable3Provider }, + { kEoBBaseSaveThrowTable4, kEoBBaseSaveThrowTable4Provider }, + { kEoBBaseSaveThrwLvlIndex, kEoBBaseSaveThrwLvlIndexProvider }, + { kEoBBaseSaveThrwModDiv, kEoBBaseSaveThrwModDivProvider }, + { kEoBBaseSaveThrwModExt, kEoBBaseSaveThrwModExtProvider }, - { kEobBasePryDoorStrings, kEobBasePryDoorStringsProvider }, - { kEobBaseWarningStrings, kEobBaseWarningStringsProvider }, - - { kEobBaseItemSuffixStringsRings, kEobBaseItemSuffixStringsRingsProvider }, - { kEobBaseItemSuffixStringsPotions, kEobBaseItemSuffixStringsPotionsProvider }, - { kEobBaseItemSuffixStringsWands, kEobBaseItemSuffixStringsWandsProvider }, - - { kEobBaseRipItemStrings, kEobBaseRipItemStringsProvider }, - { kEobBaseCursedString, kEobBaseCursedStringProvider }, - { kEobBaseEnchantedString, kEobBaseEnchantedStringProvider }, - { kEobBaseMagicObjectStrings, kEobBaseMagicObjectStringsProvider }, - { kEobBaseMagicObject5String, kEobBaseMagicObject5StringProvider }, - { kEobBasePatternSuffix, kEobBasePatternSuffixProvider }, - { kEobBasePatternGrFix1, kEobBasePatternGrFix1Provider }, - { kEobBasePatternGrFix2, kEobBasePatternGrFix2Provider }, - { kEobBaseValidateArmorString, kEobBaseValidateArmorStringProvider }, - { kEobBaseValidateCursedString, kEobBaseValidateCursedStringProvider }, - { kEobBaseValidateNoDropString, kEobBaseValidateNoDropStringProvider }, - { kEobBasePotionStrings, kEobBasePotionStringsProvider }, - { kEobBaseWandString, kEobBaseWandStringProvider }, - { kEobBaseItemMisuseStrings, kEobBaseItemMisuseStringsProvider }, - - { kEobBaseTakenStrings, kEobBaseTakenStringsProvider }, - { kEobBasePotionEffectStrings, kEobBasePotionEffectStringsProvider }, - - { kEobBaseYesNoStrings, kEobBaseYesNoStringsProvider }, - { kLolEobCommonMoreStrings, kLolEobCommonMoreStringsProvider }, - { kEobBaseNpcMaxStrings, kEobBaseNpcMaxStringsProvider }, - { kEobBaseOkStrings, kEobBaseOkStringsProvider }, - { kEobBaseNpcJoinStrings, kEobBaseNpcJoinStringsProvider }, - { kEobBaseCancelStrings, kEobBaseCancelStringsProvider }, - { kEobBaseAbortStrings, kEobBaseAbortStringsProvider }, - - { kEobBaseMenuStringsMain, kEobBaseMenuStringsMainProvider }, - { kEobBaseMenuStringsSaveLoad, kEobBaseMenuStringsSaveLoadProvider }, - { kEobBaseMenuStringsOnOff, kEobBaseMenuStringsOnOffProvider }, - { kEobBaseMenuStringsSpells, kEobBaseMenuStringsSpellsProvider }, - { kEobBaseMenuStringsRest, kEobBaseMenuStringsRestProvider }, - { kEobBaseMenuStringsDrop, kEobBaseMenuStringsDropProvider }, - { kEobBaseMenuStringsExit, kEobBaseMenuStringsExitProvider }, - { kEobBaseMenuStringsStarve, kEobBaseMenuStringsStarveProvider }, - { kEobBaseMenuStringsScribe, kEobBaseMenuStringsScribeProvider }, - { kEobBaseMenuStringsDrop2, kEobBaseMenuStringsDrop2Provider }, - { kEobBaseMenuStringsHead, kEobBaseMenuStringsHeadProvider }, - { kEobBaseMenuStringsPoison, kEobBaseMenuStringsPoisonProvider }, - { kEobBaseMenuStringsMgc, kEobBaseMenuStringsMgcProvider }, - { kEobBaseMenuStringsPrefs, kEobBaseMenuStringsPrefsProvider }, - { kEobBaseMenuStringsRest2, kEobBaseMenuStringsRest2Provider }, - { kEobBaseMenuStringsRest3, kEobBaseMenuStringsRest3Provider }, - { kEobBaseMenuStringsRest4, kEobBaseMenuStringsRest4Provider }, - { kEobBaseMenuStringsDefeat, kEobBaseMenuStringsDefeatProvider }, - { kEobBaseMenuStringsTransfer, kEobBaseMenuStringsTransferProvider }, - { kEobBaseMenuStringsSpec, kEobBaseMenuStringsSpecProvider }, - { kEobBaseMenuStringsSpellNo, kEobBaseMenuStringsSpellNoProvider }, - { kEobBaseMenuYesNoStrings, kEobBaseMenuYesNoStringsProvider }, + { kEoBBasePryDoorStrings, kEoBBasePryDoorStringsProvider }, + { kEoBBaseWarningStrings, kEoBBaseWarningStringsProvider }, + + { kEoBBaseItemSuffixStringsRings, kEoBBaseItemSuffixStringsRingsProvider }, + { kEoBBaseItemSuffixStringsPotions, kEoBBaseItemSuffixStringsPotionsProvider }, + { kEoBBaseItemSuffixStringsWands, kEoBBaseItemSuffixStringsWandsProvider }, + + { kEoBBaseRipItemStrings, kEoBBaseRipItemStringsProvider }, + { kEoBBaseCursedString, kEoBBaseCursedStringProvider }, + { kEoBBaseEnchantedString, kEoBBaseEnchantedStringProvider }, + { kEoBBaseMagicObjectStrings, kEoBBaseMagicObjectStringsProvider }, + { kEoBBaseMagicObject5String, kEoBBaseMagicObject5StringProvider }, + { kEoBBasePatternSuffix, kEoBBasePatternSuffixProvider }, + { kEoBBasePatternGrFix1, kEoBBasePatternGrFix1Provider }, + { kEoBBasePatternGrFix2, kEoBBasePatternGrFix2Provider }, + { kEoBBaseValidateArmorString, kEoBBaseValidateArmorStringProvider }, + { kEoBBaseValidateCursedString, kEoBBaseValidateCursedStringProvider }, + { kEoBBaseValidateNoDropString, kEoBBaseValidateNoDropStringProvider }, + { kEoBBasePotionStrings, kEoBBasePotionStringsProvider }, + { kEoBBaseWandString, kEoBBaseWandStringProvider }, + { kEoBBaseItemMisuseStrings, kEoBBaseItemMisuseStringsProvider }, + + { kEoBBaseTakenStrings, kEoBBaseTakenStringsProvider }, + { kEoBBasePotionEffectStrings, kEoBBasePotionEffectStringsProvider }, + + { kEoBBaseYesNoStrings, kEoBBaseYesNoStringsProvider }, + { kRpgCommonMoreStrings, kRpgCommonMoreStringsProvider }, + { kEoBBaseNpcMaxStrings, kEoBBaseNpcMaxStringsProvider }, + { kEoBBaseOkStrings, kEoBBaseOkStringsProvider }, + { kEoBBaseNpcJoinStrings, kEoBBaseNpcJoinStringsProvider }, + { kEoBBaseCancelStrings, kEoBBaseCancelStringsProvider }, + { kEoBBaseAbortStrings, kEoBBaseAbortStringsProvider }, + + { kEoBBaseMenuStringsMain, kEoBBaseMenuStringsMainProvider }, + { kEoBBaseMenuStringsSaveLoad, kEoBBaseMenuStringsSaveLoadProvider }, + { kEoBBaseMenuStringsOnOff, kEoBBaseMenuStringsOnOffProvider }, + { kEoBBaseMenuStringsSpells, kEoBBaseMenuStringsSpellsProvider }, + { kEoBBaseMenuStringsRest, kEoBBaseMenuStringsRestProvider }, + { kEoBBaseMenuStringsDrop, kEoBBaseMenuStringsDropProvider }, + { kEoBBaseMenuStringsExit, kEoBBaseMenuStringsExitProvider }, + { kEoBBaseMenuStringsStarve, kEoBBaseMenuStringsStarveProvider }, + { kEoBBaseMenuStringsScribe, kEoBBaseMenuStringsScribeProvider }, + { kEoBBaseMenuStringsDrop2, kEoBBaseMenuStringsDrop2Provider }, + { kEoBBaseMenuStringsHead, kEoBBaseMenuStringsHeadProvider }, + { kEoBBaseMenuStringsPoison, kEoBBaseMenuStringsPoisonProvider }, + { kEoBBaseMenuStringsMgc, kEoBBaseMenuStringsMgcProvider }, + { kEoBBaseMenuStringsPrefs, kEoBBaseMenuStringsPrefsProvider }, + { kEoBBaseMenuStringsRest2, kEoBBaseMenuStringsRest2Provider }, + { kEoBBaseMenuStringsRest3, kEoBBaseMenuStringsRest3Provider }, + { kEoBBaseMenuStringsRest4, kEoBBaseMenuStringsRest4Provider }, + { kEoBBaseMenuStringsDefeat, kEoBBaseMenuStringsDefeatProvider }, + { kEoBBaseMenuStringsTransfer, kEoBBaseMenuStringsTransferProvider }, + { kEoBBaseMenuStringsSpec, kEoBBaseMenuStringsSpecProvider }, + { kEoBBaseMenuStringsSpellNo, kEoBBaseMenuStringsSpellNoProvider }, + { kEoBBaseMenuYesNoStrings, kEoBBaseMenuYesNoStringsProvider }, - { kEobBaseSpellLevelsMage, kEobBaseSpellLevelsMageProvider }, - { kEobBaseSpellLevelsCleric, kEobBaseSpellLevelsClericProvider }, - { kEobBaseNumSpellsCleric, kEobBaseNumSpellsClericProvider }, - { kEobBaseNumSpellsWisAdj, kEobBaseNumSpellsWisAdjProvider }, - { kEobBaseNumSpellsPal, kEobBaseNumSpellsPalProvider }, - { kEobBaseNumSpellsMage, kEobBaseNumSpellsMageProvider }, - - { kEobBaseCharGuiStringsHp, kEobBaseCharGuiStringsHpProvider }, - { kEobBaseCharGuiStringsWp1, kEobBaseCharGuiStringsWp1Provider }, - { kEobBaseCharGuiStringsWp2, kEobBaseCharGuiStringsWp2Provider }, - { kEobBaseCharGuiStringsWr, kEobBaseCharGuiStringsWrProvider }, - { kEobBaseCharGuiStringsSt1, kEobBaseCharGuiStringsSt1Provider }, - { kEobBaseCharGuiStringsSt2, kEobBaseCharGuiStringsSt2Provider }, - { kEobBaseCharGuiStringsIn, kEobBaseCharGuiStringsInProvider }, - - { kEobBaseCharStatusStrings7, kEobBaseCharStatusStrings7Provider }, - { kEobBaseCharStatusStrings81, kEobBaseCharStatusStrings81Provider }, - { kEobBaseCharStatusStrings82, kEobBaseCharStatusStrings82Provider }, - { kEobBaseCharStatusStrings9, kEobBaseCharStatusStrings9Provider }, - { kEobBaseCharStatusStrings12, kEobBaseCharStatusStrings12Provider }, - { kEobBaseCharStatusStrings131, kEobBaseCharStatusStrings131Provider }, - { kEobBaseCharStatusStrings132, kEobBaseCharStatusStrings132Provider }, - - { kEobBaseLevelGainStrings, kEobBaseLevelGainStringsProvider }, - { kEobBaseExperienceTable0, kEobBaseExperienceTable0Provider }, - { kEobBaseExperienceTable1, kEobBaseExperienceTable1Provider }, - { kEobBaseExperienceTable2, kEobBaseExperienceTable2Provider }, - { kEobBaseExperienceTable3, kEobBaseExperienceTable3Provider }, - { kEobBaseExperienceTable4, kEobBaseExperienceTable4Provider }, - - { kEobBaseWllFlagPreset, kEobBaseWllFlagPresetProvider }, - { kEobBaseDscShapeCoords, kEobBaseDscShapeCoordsProvider }, - { kEobBaseDscDoorScaleOffs, kEobBaseDscDoorScaleOffsProvider }, - { kEobBaseDscDoorScaleMult1, kEobBaseDscDoorScaleMult1Provider }, - { kEobBaseDscDoorScaleMult2, kEobBaseDscDoorScaleMult2Provider }, - { kEobBaseDscDoorScaleMult3, kEobBaseDscDoorScaleMult3Provider }, - { kEobBaseDscDoorScaleMult4, kEobBaseDscDoorScaleMult4Provider }, - { kEobBaseDscDoorScaleMult5, kEobBaseDscDoorScaleMult5Provider }, - { kEobBaseDscDoorScaleMult6, kEobBaseDscDoorScaleMult6Provider }, - { kEobBaseDscDoorType5Offs, kEobBaseDscDoorType5OffsProvider }, - { kEobBaseDscDoorXE, kEobBaseDscDoorXEProvider }, - { kEobBaseDscDoorY1, kEobBaseDscDoorY1Provider }, - { kEobBaseDscDoorY3, kEobBaseDscDoorY3Provider }, - { kEobBaseDscDoorY4, kEobBaseDscDoorY4Provider }, - { kEobBaseDscDoorY5, kEobBaseDscDoorY5Provider }, - { kEobBaseDscDoorY6, kEobBaseDscDoorY6Provider }, - { kEobBaseDscDoorY7, kEobBaseDscDoorY7Provider }, - { kEobBaseDscDoorCoordsExt, kEobBaseDscDoorCoordsExtProvider }, - { kEobBaseDscItemPosIndex, kEobBaseDscItemPosIndexProvider }, - { kEobBaseDscItemShpX, kEobBaseDscItemShpXProvider }, - { kEobBaseDscItemPosUnk, kEobBaseDscItemPosUnkProvider }, - { kEobBaseDscItemTileIndex, kEobBaseDscItemTileIndexProvider }, - { kEobBaseDscItemShapeMap, kEobBaseDscItemShapeMapProvider }, - { kEobBaseDscTelptrShpCoords, kEobBaseDscTelptrShpCoordsProvider }, - - { kEobBasePortalSeqData, kEobBasePortalSeqDataProvider }, - { kEobBaseManDef, kEobBaseManDefProvider }, - { kEobBaseManWord, kEobBaseManWordProvider }, - { kEobBaseManPrompt, kEobBaseManPromptProvider }, - - { kEobBaseDscMonsterFrmOffsTbl1, kEobBaseDscMonsterFrmOffsTbl1Provider }, - { kEobBaseDscMonsterFrmOffsTbl2, kEobBaseDscMonsterFrmOffsTbl2Provider }, - - { kEobBaseInvSlotX, kEobBaseInvSlotXProvider }, - { kEobBaseInvSlotY, kEobBaseInvSlotYProvider }, - { kEobBaseSlotValidationFlags, kEobBaseSlotValidationFlagsProvider }, - - { kEobBaseProjectileWeaponTypes, kEobBaseProjectileWeaponTypesProvider }, - { kEobBaseWandTypes, kEobBaseWandTypesProvider }, - - { kEobBaseDrawObjPosIndex, kEobBaseDrawObjPosIndexProvider }, - { kEobBaseFlightObjFlipIndex, kEobBaseFlightObjFlipIndexProvider }, - { kEobBaseFlightObjShpMap, kEobBaseFlightObjShpMapProvider }, - { kEobBaseFlightObjSclIndex, kEobBaseFlightObjSclIndexProvider }, - - { kEobBaseBookNumbers, kEobBaseBookNumbersProvider }, - { kEobBaseMageSpellsList, kEobBaseMageSpellsListProvider }, - { kEobBaseClericSpellsList, kEobBaseClericSpellsListProvider }, - { kEobBaseSpellNames, kEobBaseSpellNamesProvider }, - { kEobBaseMagicStrings1, kEobBaseMagicStrings1Provider }, - { kEobBaseMagicStrings2, kEobBaseMagicStrings2Provider }, - { kEobBaseMagicStrings3, kEobBaseMagicStrings3Provider }, - { kEobBaseMagicStrings4, kEobBaseMagicStrings4Provider }, - { kEobBaseMagicStrings6, kEobBaseMagicStrings6Provider }, - { kEobBaseMagicStrings7, kEobBaseMagicStrings7Provider }, - { kEobBaseMagicStrings8, kEobBaseMagicStrings8Provider }, - - { kEobBaseExpObjectTlMode, kEobBaseExpObjectTlModeProvider }, - { kEobBaseExpObjectTblIndex, kEobBaseExpObjectTblIndexProvider }, - { kEobBaseExpObjectShpStart, kEobBaseExpObjectShpStartProvider }, - { kEobBaseExpObjectTbl1, kEobBaseExpObjectTbl1Provider }, - { kEobBaseExpObjectTbl2, kEobBaseExpObjectTbl2Provider }, - { kEobBaseExpObjectTbl3, kEobBaseExpObjectTbl3Provider }, - { kEobBaseExpObjectY, kEobBaseExpObjectYProvider }, + { kEoBBaseSpellLevelsMage, kEoBBaseSpellLevelsMageProvider }, + { kEoBBaseSpellLevelsCleric, kEoBBaseSpellLevelsClericProvider }, + { kEoBBaseNumSpellsCleric, kEoBBaseNumSpellsClericProvider }, + { kEoBBaseNumSpellsWisAdj, kEoBBaseNumSpellsWisAdjProvider }, + { kEoBBaseNumSpellsPal, kEoBBaseNumSpellsPalProvider }, + { kEoBBaseNumSpellsMage, kEoBBaseNumSpellsMageProvider }, + + { kEoBBaseCharGuiStringsHp, kEoBBaseCharGuiStringsHpProvider }, + { kEoBBaseCharGuiStringsWp1, kEoBBaseCharGuiStringsWp1Provider }, + { kEoBBaseCharGuiStringsWp2, kEoBBaseCharGuiStringsWp2Provider }, + { kEoBBaseCharGuiStringsWr, kEoBBaseCharGuiStringsWrProvider }, + { kEoBBaseCharGuiStringsSt1, kEoBBaseCharGuiStringsSt1Provider }, + { kEoBBaseCharGuiStringsSt2, kEoBBaseCharGuiStringsSt2Provider }, + { kEoBBaseCharGuiStringsIn, kEoBBaseCharGuiStringsInProvider }, + + { kEoBBaseCharStatusStrings7, kEoBBaseCharStatusStrings7Provider }, + { kEoBBaseCharStatusStrings81, kEoBBaseCharStatusStrings81Provider }, + { kEoBBaseCharStatusStrings82, kEoBBaseCharStatusStrings82Provider }, + { kEoBBaseCharStatusStrings9, kEoBBaseCharStatusStrings9Provider }, + { kEoBBaseCharStatusStrings12, kEoBBaseCharStatusStrings12Provider }, + { kEoBBaseCharStatusStrings131, kEoBBaseCharStatusStrings131Provider }, + { kEoBBaseCharStatusStrings132, kEoBBaseCharStatusStrings132Provider }, + + { kEoBBaseLevelGainStrings, kEoBBaseLevelGainStringsProvider }, + { kEoBBaseExperienceTable0, kEoBBaseExperienceTable0Provider }, + { kEoBBaseExperienceTable1, kEoBBaseExperienceTable1Provider }, + { kEoBBaseExperienceTable2, kEoBBaseExperienceTable2Provider }, + { kEoBBaseExperienceTable3, kEoBBaseExperienceTable3Provider }, + { kEoBBaseExperienceTable4, kEoBBaseExperienceTable4Provider }, + + { kEoBBaseWllFlagPreset, kEoBBaseWllFlagPresetProvider }, + { kEoBBaseDscShapeCoords, kEoBBaseDscShapeCoordsProvider }, + { kEoBBaseDscDoorScaleOffs, kEoBBaseDscDoorScaleOffsProvider }, + { kEoBBaseDscDoorScaleMult1, kEoBBaseDscDoorScaleMult1Provider }, + { kEoBBaseDscDoorScaleMult2, kEoBBaseDscDoorScaleMult2Provider }, + { kEoBBaseDscDoorScaleMult3, kEoBBaseDscDoorScaleMult3Provider }, + { kEoBBaseDscDoorScaleMult4, kEoBBaseDscDoorScaleMult4Provider }, + { kEoBBaseDscDoorScaleMult5, kEoBBaseDscDoorScaleMult5Provider }, + { kEoBBaseDscDoorScaleMult6, kEoBBaseDscDoorScaleMult6Provider }, + { kEoBBaseDscDoorType5Offs, kEoBBaseDscDoorType5OffsProvider }, + { kEoBBaseDscDoorXE, kEoBBaseDscDoorXEProvider }, + { kEoBBaseDscDoorY1, kEoBBaseDscDoorY1Provider }, + { kEoBBaseDscDoorY3, kEoBBaseDscDoorY3Provider }, + { kEoBBaseDscDoorY4, kEoBBaseDscDoorY4Provider }, + { kEoBBaseDscDoorY5, kEoBBaseDscDoorY5Provider }, + { kEoBBaseDscDoorY6, kEoBBaseDscDoorY6Provider }, + { kEoBBaseDscDoorY7, kEoBBaseDscDoorY7Provider }, + { kEoBBaseDscDoorCoordsExt, kEoBBaseDscDoorCoordsExtProvider }, + { kEoBBaseDscItemPosIndex, kEoBBaseDscItemPosIndexProvider }, + { kEoBBaseDscItemShpX, kEoBBaseDscItemShpXProvider }, + { kEoBBaseDscItemPosUnk, kEoBBaseDscItemPosUnkProvider }, + { kEoBBaseDscItemTileIndex, kEoBBaseDscItemTileIndexProvider }, + { kEoBBaseDscItemShapeMap, kEoBBaseDscItemShapeMapProvider }, + { kEoBBaseDscTelptrShpCoords, kEoBBaseDscTelptrShpCoordsProvider }, + + { kEoBBasePortalSeqData, kEoBBasePortalSeqDataProvider }, + { kEoBBaseManDef, kEoBBaseManDefProvider }, + { kEoBBaseManWord, kEoBBaseManWordProvider }, + { kEoBBaseManPrompt, kEoBBaseManPromptProvider }, + + { kEoBBaseDscMonsterFrmOffsTbl1, kEoBBaseDscMonsterFrmOffsTbl1Provider }, + { kEoBBaseDscMonsterFrmOffsTbl2, kEoBBaseDscMonsterFrmOffsTbl2Provider }, + + { kEoBBaseInvSlotX, kEoBBaseInvSlotXProvider }, + { kEoBBaseInvSlotY, kEoBBaseInvSlotYProvider }, + { kEoBBaseSlotValidationFlags, kEoBBaseSlotValidationFlagsProvider }, + + { kEoBBaseProjectileWeaponTypes, kEoBBaseProjectileWeaponTypesProvider }, + { kEoBBaseWandTypes, kEoBBaseWandTypesProvider }, + + { kEoBBaseDrawObjPosIndex, kEoBBaseDrawObjPosIndexProvider }, + { kEoBBaseFlightObjFlipIndex, kEoBBaseFlightObjFlipIndexProvider }, + { kEoBBaseFlightObjShpMap, kEoBBaseFlightObjShpMapProvider }, + { kEoBBaseFlightObjSclIndex, kEoBBaseFlightObjSclIndexProvider }, + + { kEoBBaseBookNumbers, kEoBBaseBookNumbersProvider }, + { kEoBBaseMageSpellsList, kEoBBaseMageSpellsListProvider }, + { kEoBBaseClericSpellsList, kEoBBaseClericSpellsListProvider }, + { kEoBBaseSpellNames, kEoBBaseSpellNamesProvider }, + { kEoBBaseMagicStrings1, kEoBBaseMagicStrings1Provider }, + { kEoBBaseMagicStrings2, kEoBBaseMagicStrings2Provider }, + { kEoBBaseMagicStrings3, kEoBBaseMagicStrings3Provider }, + { kEoBBaseMagicStrings4, kEoBBaseMagicStrings4Provider }, + { kEoBBaseMagicStrings6, kEoBBaseMagicStrings6Provider }, + { kEoBBaseMagicStrings7, kEoBBaseMagicStrings7Provider }, + { kEoBBaseMagicStrings8, kEoBBaseMagicStrings8Provider }, + + { kEoBBaseExpObjectTlMode, kEoBBaseExpObjectTlModeProvider }, + { kEoBBaseExpObjectTblIndex, kEoBBaseExpObjectTblIndexProvider }, + { kEoBBaseExpObjectShpStart, kEoBBaseExpObjectShpStartProvider }, + { kEoBBaseExpObjectTbl1, kEoBBaseExpObjectTbl1Provider }, + { kEoBBaseExpObjectTbl2, kEoBBaseExpObjectTbl2Provider }, + { kEoBBaseExpObjectTbl3, kEoBBaseExpObjectTbl3Provider }, + { kEoBBaseExpObjectY, kEoBBaseExpObjectYProvider }, - { kEobBaseSparkDefSteps, kEobBaseSparkDefStepsProvider }, - { kEobBaseSparkDefSubSteps, kEobBaseSparkDefSubStepsProvider }, - { kEobBaseSparkDefShift, kEobBaseSparkDefShiftProvider }, - { kEobBaseSparkDefAdd, kEobBaseSparkDefAddProvider }, - { kEobBaseSparkDefX, kEobBaseSparkDefXProvider }, - { kEobBaseSparkDefY, kEobBaseSparkDefYProvider }, - { kEobBaseSparkOfFlags1, kEobBaseSparkOfFlags1Provider }, - { kEobBaseSparkOfFlags2, kEobBaseSparkOfFlags2Provider }, - { kEobBaseSparkOfShift, kEobBaseSparkOfShiftProvider }, - { kEobBaseSparkOfX, kEobBaseSparkOfXProvider }, - { kEobBaseSparkOfY, kEobBaseSparkOfYProvider }, - - { kEobBaseSpellProperties, kEobBaseSpellPropertiesProvider }, - { kEobBaseMagicFlightProps, kEobBaseMagicFlightPropsProvider }, - { kEobBaseTurnUndeadEffect, kEobBaseTurnUndeadEffectProvider }, - { kEobBaseBurningHandsDest, kEobBaseBurningHandsDestProvider }, - { kEobBaseConeOfColdDest1, kEobBaseConeOfColdDest1Provider }, - { kEobBaseConeOfColdDest2, kEobBaseConeOfColdDest2Provider }, - { kEobBaseConeOfColdDest3, kEobBaseConeOfColdDest3Provider }, - { kEobBaseConeOfColdDest4, kEobBaseConeOfColdDest4Provider }, - { kEobBaseConeOfColdGfxTbl, kEobBaseConeOfColdGfxTblProvider }, - - { kEob1MainMenuStrings, kEob1MainMenuStringsProvider }, - { kEob1BonusStrings, kEob1BonusStringsProvider }, - - { kEob1IntroFilesOpening, kEob1IntroFilesOpeningProvider }, - { kEob1IntroFilesTower, kEob1IntroFilesTowerProvider }, - { kEob1IntroFilesOrb, kEob1IntroFilesOrbProvider }, - { kEob1IntroFilesWdEntry, kEob1IntroFilesWdEntryProvider }, - { kEob1IntroFilesKing, kEob1IntroFilesKingProvider }, - { kEob1IntroFilesHands, kEob1IntroFilesHandsProvider }, - { kEob1IntroFilesWdExit, kEob1IntroFilesWdExitProvider }, - { kEob1IntroFilesTunnel, kEob1IntroFilesTunnelProvider }, - { kEob1IntroOpeningFrmDelay, kEob1IntroOpeningFrmDelayProvider }, - { kEob1IntroWdEncodeX, kEob1IntroWdEncodeXProvider }, - { kEob1IntroWdEncodeY, kEob1IntroWdEncodeYProvider }, - { kEob1IntroWdEncodeWH, kEob1IntroWdEncodeWHProvider }, - { kEob1IntroWdDsX, kEob1IntroWdDsXProvider }, - { kEob1IntroWdDsY, kEob1IntroWdDsYProvider }, - { kEob1IntroTvlX1, kEob1IntroTvlX1Provider }, - { kEob1IntroTvlY1, kEob1IntroTvlY1Provider }, - { kEob1IntroTvlX2, kEob1IntroTvlX2Provider }, - { kEob1IntroTvlY2, kEob1IntroTvlY2Provider }, - { kEob1IntroTvlW, kEob1IntroTvlWProvider }, - { kEob1IntroTvlH, kEob1IntroTvlHProvider }, - - { kEob1DoorShapeDefs, kEob1DoorShapeDefsProvider }, - { kEob1DoorSwitchShapeDefs, kEob1DoorSwitchShapeDefsProvider }, - { kEob1DoorSwitchCoords, kEob1DoorSwitchCoordsProvider }, - { kEob1MonsterProperties, kEob1MonsterPropertiesProvider }, - - { kEob1EnemyMageSpellList, kEob1EnemyMageSpellListProvider }, - { kEob1EnemyMageSfx, kEob1EnemyMageSfxProvider }, - { kEob1BeholderSpellList, kEob1BeholderSpellListProvider }, - { kEob1BeholderSfx, kEob1BeholderSfxProvider }, - { kEob1TurnUndeadString, kEob1TurnUndeadStringProvider }, - - { kEob1NpcShpData, kEob1NpcShpDataProvider }, - { kEob1NpcSubShpIndex1, kEob1NpcSubShpIndex1Provider }, - { kEob1NpcSubShpIndex2, kEob1NpcSubShpIndex2Provider }, - { kEob1NpcSubShpY, kEob1NpcSubShpYProvider }, - { kEob1Npc0Strings, kEob1Npc0StringsProvider }, - { kEob1Npc11Strings, kEob1Npc11StringsProvider }, - { kEob1Npc12Strings, kEob1Npc12StringsProvider }, - { kEob1Npc21Strings, kEob1Npc21StringsProvider }, - { kEob1Npc22Strings, kEob1Npc22StringsProvider }, - { kEob1Npc31Strings, kEob1Npc31StringsProvider }, - { kEob1Npc32Strings, kEob1Npc32StringsProvider }, - { kEob1Npc4Strings, kEob1Npc4StringsProvider }, - { kEob1Npc5Strings, kEob1Npc5StringsProvider }, - { kEob1Npc6Strings, kEob1Npc6StringsProvider }, - { kEob1Npc7Strings, kEob1Npc7StringsProvider }, - - { kEob2MainMenuStrings, kEob2MainMenuStringsProvider }, - { kEob2TransferConvertTable, kEob2TransferConvertTableProvider }, - { kEob2TransferExpTable, kEob2TransferExpTableProvider }, - - { kEob2IntroStrings, kEob2IntroStringsProvider }, - { kEob2IntroCPSFiles, kEob2IntroCPSFilesProvider }, - { kEob2IntroSeqData00, kEob2IntroSeqData00Provider }, - { kEob2IntroSeqData01, kEob2IntroSeqData01Provider }, - { kEob2IntroSeqData02, kEob2IntroSeqData02Provider }, - { kEob2IntroSeqData03, kEob2IntroSeqData03Provider }, - { kEob2IntroSeqData04, kEob2IntroSeqData04Provider }, - { kEob2IntroSeqData05, kEob2IntroSeqData05Provider }, - { kEob2IntroSeqData06, kEob2IntroSeqData06Provider }, - { kEob2IntroSeqData07, kEob2IntroSeqData07Provider }, - { kEob2IntroSeqData08, kEob2IntroSeqData08Provider }, - { kEob2IntroSeqData09, kEob2IntroSeqData09Provider }, - { kEob2IntroSeqData10, kEob2IntroSeqData10Provider }, - { kEob2IntroSeqData11, kEob2IntroSeqData11Provider }, - { kEob2IntroSeqData12, kEob2IntroSeqData12Provider }, - { kEob2IntroSeqData13, kEob2IntroSeqData13Provider }, - { kEob2IntroSeqData14, kEob2IntroSeqData14Provider }, - { kEob2IntroSeqData15, kEob2IntroSeqData15Provider }, - { kEob2IntroSeqData16, kEob2IntroSeqData16Provider }, - { kEob2IntroSeqData17, kEob2IntroSeqData17Provider }, - { kEob2IntroSeqData18, kEob2IntroSeqData18Provider }, - { kEob2IntroSeqData19, kEob2IntroSeqData19Provider }, - { kEob2IntroSeqData20, kEob2IntroSeqData20Provider }, - { kEob2IntroSeqData21, kEob2IntroSeqData21Provider }, - { kEob2IntroSeqData22, kEob2IntroSeqData22Provider }, - { kEob2IntroSeqData23, kEob2IntroSeqData23Provider }, - { kEob2IntroSeqData24, kEob2IntroSeqData24Provider }, - { kEob2IntroSeqData25, kEob2IntroSeqData25Provider }, - { kEob2IntroSeqData26, kEob2IntroSeqData26Provider }, - { kEob2IntroSeqData27, kEob2IntroSeqData27Provider }, - { kEob2IntroSeqData28, kEob2IntroSeqData28Provider }, - { kEob2IntroSeqData29, kEob2IntroSeqData29Provider }, - { kEob2IntroSeqData30, kEob2IntroSeqData30Provider }, - { kEob2IntroSeqData31, kEob2IntroSeqData31Provider }, - { kEob2IntroSeqData32, kEob2IntroSeqData32Provider }, - { kEob2IntroSeqData33, kEob2IntroSeqData33Provider }, - { kEob2IntroSeqData34, kEob2IntroSeqData34Provider }, - { kEob2IntroSeqData35, kEob2IntroSeqData35Provider }, - { kEob2IntroSeqData36, kEob2IntroSeqData36Provider }, - { kEob2IntroSeqData37, kEob2IntroSeqData37Provider }, - { kEob2IntroSeqData38, kEob2IntroSeqData38Provider }, - { kEob2IntroSeqData39, kEob2IntroSeqData39Provider }, - { kEob2IntroSeqData40, kEob2IntroSeqData40Provider }, - { kEob2IntroSeqData41, kEob2IntroSeqData41Provider }, - { kEob2IntroSeqData42, kEob2IntroSeqData42Provider }, - { kEob2IntroSeqData43, kEob2IntroSeqData43Provider }, - { kEob2IntroShapes00, kEob2IntroShapes00Provider }, - { kEob2IntroShapes01, kEob2IntroShapes01Provider }, - { kEob2IntroShapes04, kEob2IntroShapes04Provider }, - { kEob2IntroShapes07, kEob2IntroShapes07Provider }, - - { kEob2FinaleStrings, kEob2FinaleStringsProvider }, - { kEob2CreditsData, kEob2CreditsDataProvider }, - { kEob2FinaleCPSFiles, kEob2FinaleCPSFilesProvider }, - { kEob2FinaleSeqData00, kEob2FinaleSeqData00Provider }, - { kEob2FinaleSeqData01, kEob2FinaleSeqData01Provider }, - { kEob2FinaleSeqData02, kEob2FinaleSeqData02Provider }, - { kEob2FinaleSeqData03, kEob2FinaleSeqData03Provider }, - { kEob2FinaleSeqData04, kEob2FinaleSeqData04Provider }, - { kEob2FinaleSeqData05, kEob2FinaleSeqData05Provider }, - { kEob2FinaleSeqData06, kEob2FinaleSeqData06Provider }, - { kEob2FinaleSeqData07, kEob2FinaleSeqData07Provider }, - { kEob2FinaleSeqData08, kEob2FinaleSeqData08Provider }, - { kEob2FinaleSeqData09, kEob2FinaleSeqData09Provider }, - { kEob2FinaleSeqData10, kEob2FinaleSeqData10Provider }, - { kEob2FinaleSeqData11, kEob2FinaleSeqData11Provider }, - { kEob2FinaleSeqData12, kEob2FinaleSeqData12Provider }, - { kEob2FinaleSeqData13, kEob2FinaleSeqData13Provider }, - { kEob2FinaleSeqData14, kEob2FinaleSeqData14Provider }, - { kEob2FinaleSeqData15, kEob2FinaleSeqData15Provider }, - { kEob2FinaleSeqData16, kEob2FinaleSeqData16Provider }, - { kEob2FinaleSeqData17, kEob2FinaleSeqData17Provider }, - { kEob2FinaleSeqData18, kEob2FinaleSeqData18Provider }, - { kEob2FinaleSeqData19, kEob2FinaleSeqData19Provider }, - { kEob2FinaleSeqData20, kEob2FinaleSeqData20Provider }, - { kEob2FinaleShapes00, kEob2FinaleShapes00Provider }, - { kEob2FinaleShapes03, kEob2FinaleShapes03Provider }, - { kEob2FinaleShapes07, kEob2FinaleShapes07Provider }, - { kEob2FinaleShapes09, kEob2FinaleShapes09Provider }, - { kEob2FinaleShapes10, kEob2FinaleShapes10Provider }, - - { kEob2NpcShapeData, kEob2NpcShapeDataProvider }, - { kEobBaseClassModifierFlags, kEobBaseClassModifierFlagsProvider }, - - { kEobBaseMonsterStepTable01, kEobBaseMonsterStepTable01Provider }, - { kEobBaseMonsterStepTable02, kEobBaseMonsterStepTable02Provider }, - { kEobBaseMonsterStepTable1, kEobBaseMonsterStepTable1Provider }, - { kEobBaseMonsterStepTable2, kEobBaseMonsterStepTable2Provider }, - { kEobBaseMonsterStepTable3, kEobBaseMonsterStepTable3Provider }, - { kEobBaseMonsterCloseAttPosTable1, kEobBaseMonsterCloseAttPosTable1Provider }, - { kEobBaseMonsterCloseAttPosTable21, kEobBaseMonsterCloseAttPosTable21Provider }, - { kEobBaseMonsterCloseAttPosTable22, kEobBaseMonsterCloseAttPosTable22Provider }, - { kEobBaseMonsterCloseAttUnkTable, kEobBaseMonsterCloseAttUnkTableProvider }, - { kEobBaseMonsterCloseAttChkTable1, kEobBaseMonsterCloseAttChkTable1Provider }, - { kEobBaseMonsterCloseAttChkTable2, kEobBaseMonsterCloseAttChkTable2Provider }, - { kEobBaseMonsterCloseAttDstTable1, kEobBaseMonsterCloseAttDstTable1Provider }, - { kEobBaseMonsterCloseAttDstTable2, kEobBaseMonsterCloseAttDstTable2Provider }, + { kEoBBaseSparkDefSteps, kEoBBaseSparkDefStepsProvider }, + { kEoBBaseSparkDefSubSteps, kEoBBaseSparkDefSubStepsProvider }, + { kEoBBaseSparkDefShift, kEoBBaseSparkDefShiftProvider }, + { kEoBBaseSparkDefAdd, kEoBBaseSparkDefAddProvider }, + { kEoBBaseSparkDefX, kEoBBaseSparkDefXProvider }, + { kEoBBaseSparkDefY, kEoBBaseSparkDefYProvider }, + { kEoBBaseSparkOfFlags1, kEoBBaseSparkOfFlags1Provider }, + { kEoBBaseSparkOfFlags2, kEoBBaseSparkOfFlags2Provider }, + { kEoBBaseSparkOfShift, kEoBBaseSparkOfShiftProvider }, + { kEoBBaseSparkOfX, kEoBBaseSparkOfXProvider }, + { kEoBBaseSparkOfY, kEoBBaseSparkOfYProvider }, + + { kEoBBaseSpellProperties, kEoBBaseSpellPropertiesProvider }, + { kEoBBaseMagicFlightProps, kEoBBaseMagicFlightPropsProvider }, + { kEoBBaseTurnUndeadEffect, kEoBBaseTurnUndeadEffectProvider }, + { kEoBBaseBurningHandsDest, kEoBBaseBurningHandsDestProvider }, + { kEoBBaseConeOfColdDest1, kEoBBaseConeOfColdDest1Provider }, + { kEoBBaseConeOfColdDest2, kEoBBaseConeOfColdDest2Provider }, + { kEoBBaseConeOfColdDest3, kEoBBaseConeOfColdDest3Provider }, + { kEoBBaseConeOfColdDest4, kEoBBaseConeOfColdDest4Provider }, + { kEoBBaseConeOfColdGfxTbl, kEoBBaseConeOfColdGfxTblProvider }, + + { kEoB1MainMenuStrings, kEoB1MainMenuStringsProvider }, + { kEoB1BonusStrings, kEoB1BonusStringsProvider }, + + { kEoB1IntroFilesOpening, kEoB1IntroFilesOpeningProvider }, + { kEoB1IntroFilesTower, kEoB1IntroFilesTowerProvider }, + { kEoB1IntroFilesOrb, kEoB1IntroFilesOrbProvider }, + { kEoB1IntroFilesWdEntry, kEoB1IntroFilesWdEntryProvider }, + { kEoB1IntroFilesKing, kEoB1IntroFilesKingProvider }, + { kEoB1IntroFilesHands, kEoB1IntroFilesHandsProvider }, + { kEoB1IntroFilesWdExit, kEoB1IntroFilesWdExitProvider }, + { kEoB1IntroFilesTunnel, kEoB1IntroFilesTunnelProvider }, + { kEoB1IntroOpeningFrmDelay, kEoB1IntroOpeningFrmDelayProvider }, + { kEoB1IntroWdEncodeX, kEoB1IntroWdEncodeXProvider }, + { kEoB1IntroWdEncodeY, kEoB1IntroWdEncodeYProvider }, + { kEoB1IntroWdEncodeWH, kEoB1IntroWdEncodeWHProvider }, + { kEoB1IntroWdDsX, kEoB1IntroWdDsXProvider }, + { kEoB1IntroWdDsY, kEoB1IntroWdDsYProvider }, + { kEoB1IntroTvlX1, kEoB1IntroTvlX1Provider }, + { kEoB1IntroTvlY1, kEoB1IntroTvlY1Provider }, + { kEoB1IntroTvlX2, kEoB1IntroTvlX2Provider }, + { kEoB1IntroTvlY2, kEoB1IntroTvlY2Provider }, + { kEoB1IntroTvlW, kEoB1IntroTvlWProvider }, + { kEoB1IntroTvlH, kEoB1IntroTvlHProvider }, + + { kEoB1DoorShapeDefs, kEoB1DoorShapeDefsProvider }, + { kEoB1DoorSwitchShapeDefs, kEoB1DoorSwitchShapeDefsProvider }, + { kEoB1DoorSwitchCoords, kEoB1DoorSwitchCoordsProvider }, + { kEoB1MonsterProperties, kEoB1MonsterPropertiesProvider }, + + { kEoB1EnemyMageSpellList, kEoB1EnemyMageSpellListProvider }, + { kEoB1EnemyMageSfx, kEoB1EnemyMageSfxProvider }, + { kEoB1BeholderSpellList, kEoB1BeholderSpellListProvider }, + { kEoB1BeholderSfx, kEoB1BeholderSfxProvider }, + { kEoB1TurnUndeadString, kEoB1TurnUndeadStringProvider }, + + { kEoB1NpcShpData, kEoB1NpcShpDataProvider }, + { kEoB1NpcSubShpIndex1, kEoB1NpcSubShpIndex1Provider }, + { kEoB1NpcSubShpIndex2, kEoB1NpcSubShpIndex2Provider }, + { kEoB1NpcSubShpY, kEoB1NpcSubShpYProvider }, + { kEoB1Npc0Strings, kEoB1Npc0StringsProvider }, + { kEoB1Npc11Strings, kEoB1Npc11StringsProvider }, + { kEoB1Npc12Strings, kEoB1Npc12StringsProvider }, + { kEoB1Npc21Strings, kEoB1Npc21StringsProvider }, + { kEoB1Npc22Strings, kEoB1Npc22StringsProvider }, + { kEoB1Npc31Strings, kEoB1Npc31StringsProvider }, + { kEoB1Npc32Strings, kEoB1Npc32StringsProvider }, + { kEoB1Npc4Strings, kEoB1Npc4StringsProvider }, + { kEoB1Npc5Strings, kEoB1Npc5StringsProvider }, + { kEoB1Npc6Strings, kEoB1Npc6StringsProvider }, + { kEoB1Npc7Strings, kEoB1Npc7StringsProvider }, + + { kEoB2MainMenuStrings, kEoB2MainMenuStringsProvider }, + { kEoB2TransferConvertTable, kEoB2TransferConvertTableProvider }, + { kEoB2TransferExpTable, kEoB2TransferExpTableProvider }, + + { kEoB2IntroStrings, kEoB2IntroStringsProvider }, + { kEoB2IntroCPSFiles, kEoB2IntroCPSFilesProvider }, + { kEoB2IntroSeqData00, kEoB2IntroSeqData00Provider }, + { kEoB2IntroSeqData01, kEoB2IntroSeqData01Provider }, + { kEoB2IntroSeqData02, kEoB2IntroSeqData02Provider }, + { kEoB2IntroSeqData03, kEoB2IntroSeqData03Provider }, + { kEoB2IntroSeqData04, kEoB2IntroSeqData04Provider }, + { kEoB2IntroSeqData05, kEoB2IntroSeqData05Provider }, + { kEoB2IntroSeqData06, kEoB2IntroSeqData06Provider }, + { kEoB2IntroSeqData07, kEoB2IntroSeqData07Provider }, + { kEoB2IntroSeqData08, kEoB2IntroSeqData08Provider }, + { kEoB2IntroSeqData09, kEoB2IntroSeqData09Provider }, + { kEoB2IntroSeqData10, kEoB2IntroSeqData10Provider }, + { kEoB2IntroSeqData11, kEoB2IntroSeqData11Provider }, + { kEoB2IntroSeqData12, kEoB2IntroSeqData12Provider }, + { kEoB2IntroSeqData13, kEoB2IntroSeqData13Provider }, + { kEoB2IntroSeqData14, kEoB2IntroSeqData14Provider }, + { kEoB2IntroSeqData15, kEoB2IntroSeqData15Provider }, + { kEoB2IntroSeqData16, kEoB2IntroSeqData16Provider }, + { kEoB2IntroSeqData17, kEoB2IntroSeqData17Provider }, + { kEoB2IntroSeqData18, kEoB2IntroSeqData18Provider }, + { kEoB2IntroSeqData19, kEoB2IntroSeqData19Provider }, + { kEoB2IntroSeqData20, kEoB2IntroSeqData20Provider }, + { kEoB2IntroSeqData21, kEoB2IntroSeqData21Provider }, + { kEoB2IntroSeqData22, kEoB2IntroSeqData22Provider }, + { kEoB2IntroSeqData23, kEoB2IntroSeqData23Provider }, + { kEoB2IntroSeqData24, kEoB2IntroSeqData24Provider }, + { kEoB2IntroSeqData25, kEoB2IntroSeqData25Provider }, + { kEoB2IntroSeqData26, kEoB2IntroSeqData26Provider }, + { kEoB2IntroSeqData27, kEoB2IntroSeqData27Provider }, + { kEoB2IntroSeqData28, kEoB2IntroSeqData28Provider }, + { kEoB2IntroSeqData29, kEoB2IntroSeqData29Provider }, + { kEoB2IntroSeqData30, kEoB2IntroSeqData30Provider }, + { kEoB2IntroSeqData31, kEoB2IntroSeqData31Provider }, + { kEoB2IntroSeqData32, kEoB2IntroSeqData32Provider }, + { kEoB2IntroSeqData33, kEoB2IntroSeqData33Provider }, + { kEoB2IntroSeqData34, kEoB2IntroSeqData34Provider }, + { kEoB2IntroSeqData35, kEoB2IntroSeqData35Provider }, + { kEoB2IntroSeqData36, kEoB2IntroSeqData36Provider }, + { kEoB2IntroSeqData37, kEoB2IntroSeqData37Provider }, + { kEoB2IntroSeqData38, kEoB2IntroSeqData38Provider }, + { kEoB2IntroSeqData39, kEoB2IntroSeqData39Provider }, + { kEoB2IntroSeqData40, kEoB2IntroSeqData40Provider }, + { kEoB2IntroSeqData41, kEoB2IntroSeqData41Provider }, + { kEoB2IntroSeqData42, kEoB2IntroSeqData42Provider }, + { kEoB2IntroSeqData43, kEoB2IntroSeqData43Provider }, + { kEoB2IntroShapes00, kEoB2IntroShapes00Provider }, + { kEoB2IntroShapes01, kEoB2IntroShapes01Provider }, + { kEoB2IntroShapes04, kEoB2IntroShapes04Provider }, + { kEoB2IntroShapes07, kEoB2IntroShapes07Provider }, + + { kEoB2FinaleStrings, kEoB2FinaleStringsProvider }, + { kEoB2CreditsData, kEoB2CreditsDataProvider }, + { kEoB2FinaleCPSFiles, kEoB2FinaleCPSFilesProvider }, + { kEoB2FinaleSeqData00, kEoB2FinaleSeqData00Provider }, + { kEoB2FinaleSeqData01, kEoB2FinaleSeqData01Provider }, + { kEoB2FinaleSeqData02, kEoB2FinaleSeqData02Provider }, + { kEoB2FinaleSeqData03, kEoB2FinaleSeqData03Provider }, + { kEoB2FinaleSeqData04, kEoB2FinaleSeqData04Provider }, + { kEoB2FinaleSeqData05, kEoB2FinaleSeqData05Provider }, + { kEoB2FinaleSeqData06, kEoB2FinaleSeqData06Provider }, + { kEoB2FinaleSeqData07, kEoB2FinaleSeqData07Provider }, + { kEoB2FinaleSeqData08, kEoB2FinaleSeqData08Provider }, + { kEoB2FinaleSeqData09, kEoB2FinaleSeqData09Provider }, + { kEoB2FinaleSeqData10, kEoB2FinaleSeqData10Provider }, + { kEoB2FinaleSeqData11, kEoB2FinaleSeqData11Provider }, + { kEoB2FinaleSeqData12, kEoB2FinaleSeqData12Provider }, + { kEoB2FinaleSeqData13, kEoB2FinaleSeqData13Provider }, + { kEoB2FinaleSeqData14, kEoB2FinaleSeqData14Provider }, + { kEoB2FinaleSeqData15, kEoB2FinaleSeqData15Provider }, + { kEoB2FinaleSeqData16, kEoB2FinaleSeqData16Provider }, + { kEoB2FinaleSeqData17, kEoB2FinaleSeqData17Provider }, + { kEoB2FinaleSeqData18, kEoB2FinaleSeqData18Provider }, + { kEoB2FinaleSeqData19, kEoB2FinaleSeqData19Provider }, + { kEoB2FinaleSeqData20, kEoB2FinaleSeqData20Provider }, + { kEoB2FinaleShapes00, kEoB2FinaleShapes00Provider }, + { kEoB2FinaleShapes03, kEoB2FinaleShapes03Provider }, + { kEoB2FinaleShapes07, kEoB2FinaleShapes07Provider }, + { kEoB2FinaleShapes09, kEoB2FinaleShapes09Provider }, + { kEoB2FinaleShapes10, kEoB2FinaleShapes10Provider }, + + { kEoB2NpcShapeData, kEoB2NpcShapeDataProvider }, + { kEoBBaseClassModifierFlags, kEoBBaseClassModifierFlagsProvider }, + + { kEoBBaseMonsterStepTable01, kEoBBaseMonsterStepTable01Provider }, + { kEoBBaseMonsterStepTable02, kEoBBaseMonsterStepTable02Provider }, + { kEoBBaseMonsterStepTable1, kEoBBaseMonsterStepTable1Provider }, + { kEoBBaseMonsterStepTable2, kEoBBaseMonsterStepTable2Provider }, + { kEoBBaseMonsterStepTable3, kEoBBaseMonsterStepTable3Provider }, + { kEoBBaseMonsterCloseAttPosTable1, kEoBBaseMonsterCloseAttPosTable1Provider }, + { kEoBBaseMonsterCloseAttPosTable21, kEoBBaseMonsterCloseAttPosTable21Provider }, + { kEoBBaseMonsterCloseAttPosTable22, kEoBBaseMonsterCloseAttPosTable22Provider }, + { kEoBBaseMonsterCloseAttUnkTable, kEoBBaseMonsterCloseAttUnkTableProvider }, + { kEoBBaseMonsterCloseAttChkTable1, kEoBBaseMonsterCloseAttChkTable1Provider }, + { kEoBBaseMonsterCloseAttChkTable2, kEoBBaseMonsterCloseAttChkTable2Provider }, + { kEoBBaseMonsterCloseAttDstTable1, kEoBBaseMonsterCloseAttDstTable1Provider }, + { kEoBBaseMonsterCloseAttDstTable2, kEoBBaseMonsterCloseAttDstTable2Provider }, - { kEobBaseMonsterProximityTable, kEobBaseMonsterProximityTableProvider }, - { kEobBaseFindBlockMonstersTable, kEobBaseFindBlockMonstersTableProvider }, - { kEobBaseMonsterDirChangeTable, kEobBaseMonsterDirChangeTableProvider }, - { kEobBaseMonsterDistAttStrings, kEobBaseMonsterDistAttStringsProvider }, - { kEobBaseEncodeMonsterDefs, kEobBaseEncodeMonsterDefsProvider }, - { kEobBaseNpcPresets, kEobBaseNpcPresetsProvider }, - { kEob2Npc1Strings, kEob2Npc1StringsProvider }, - { kEob2Npc2Strings, kEob2Npc2StringsProvider }, - { kEob2MonsterDustStrings, kEob2MonsterDustStringsProvider }, - { kEob2DreamSteps, kEob2DreamStepsProvider }, - { kEob2KheldranStrings, kEob2KheldranStringsProvider }, - { kEob2HornStrings, kEob2HornStringsProvider }, - { kEob2HornSounds, kEob2HornSoundsProvider }, - { kEob2WallOfForceDsX, kEob2WallOfForceDsXProvider }, - { kEob2WallOfForceDsY, kEob2WallOfForceDsYProvider }, - { kEob2WallOfForceNumW, kEob2WallOfForceNumWProvider }, - { kEob2WallOfForceNumH, kEob2WallOfForceNumHProvider }, - { kEob2WallOfForceShpId, kEob2WallOfForceShpIdProvider }, + { kEoBBaseMonsterProximityTable, kEoBBaseMonsterProximityTableProvider }, + { kEoBBaseFindBlockMonstersTable, kEoBBaseFindBlockMonstersTableProvider }, + { kEoBBaseMonsterDirChangeTable, kEoBBaseMonsterDirChangeTableProvider }, + { kEoBBaseMonsterDistAttStrings, kEoBBaseMonsterDistAttStringsProvider }, + { kEoBBaseEncodeMonsterDefs, kEoBBaseEncodeMonsterDefsProvider }, + { kEoBBaseNpcPresets, kEoBBaseNpcPresetsProvider }, + { kEoB2Npc1Strings, kEoB2Npc1StringsProvider }, + { kEoB2Npc2Strings, kEoB2Npc2StringsProvider }, + { kEoB2MonsterDustStrings, kEoB2MonsterDustStringsProvider }, + { kEoB2DreamSteps, kEoB2DreamStepsProvider }, + { kEoB2KheldranStrings, kEoB2KheldranStringsProvider }, + { kEoB2HornStrings, kEoB2HornStringsProvider }, + { kEoB2HornSounds, kEoB2HornSoundsProvider }, + { kEoB2WallOfForceDsX, kEoB2WallOfForceDsXProvider }, + { kEoB2WallOfForceDsY, kEoB2WallOfForceDsYProvider }, + { kEoB2WallOfForceNumW, kEoB2WallOfForceNumWProvider }, + { kEoB2WallOfForceNumH, kEoB2WallOfForceNumHProvider }, + { kEoB2WallOfForceShpId, kEoB2WallOfForceShpIdProvider }, - { kLolIngamePakFiles, kLolIngamePakFilesProvider }, - { kLolCharacterDefs, kLolCharacterDefsProvider }, - { kLolIngameSfxFiles, kLolIngameSfxFilesProvider }, - { kLolIngameSfxIndex, kLolIngameSfxIndexProvider }, - { kLolMusicTrackMap, kLolMusicTrackMapProvider }, - { kLolIngameGMSfxIndex, kLolIngameGMSfxIndexProvider }, - { kLolIngameMT32SfxIndex, kLolIngameMT32SfxIndexProvider }, - { kLolIngamePcSpkSfxIndex, kLolIngamePcSpkSfxIndexProvider }, - { kLolSpellProperties, kLolSpellPropertiesProvider }, - { kLolGameShapeMap, kLolGameShapeMapProvider }, - { kLolSceneItemOffs, kLolSceneItemOffsProvider }, - { kLolCharInvIndex, kLolCharInvIndexProvider }, - { kLolCharInvDefs, kLolCharInvDefsProvider }, - { kLolCharDefsMan, kLolCharDefsManProvider }, - { kLolCharDefsWoman, kLolCharDefsWomanProvider }, - { kLolCharDefsKieran, kLolCharDefsKieranProvider }, - { kLolCharDefsAkshel, kLolCharDefsAkshelProvider }, - { kLolExpRequirements, kLolExpRequirementsProvider }, - { kLolMonsterModifiers, kLolMonsterModifiersProvider }, - { kLolMonsterShiftOffsets, kLolMonsterShiftOffsetsProvider }, - { kLolMonsterDirFlags, kLolMonsterDirFlagsProvider }, - { kLolMonsterScaleY, kLolMonsterScaleYProvider }, - { kLolMonsterScaleX, kLolMonsterScaleXProvider }, - { kLolMonsterScaleWH, kLolMonsterScaleWHProvider }, - { kLolFlyingObjectShp, kLolFlyingObjectShpProvider }, - { kLolInventoryDesc, kLolInventoryDescProvider }, - { kLolLevelShpList, kLolLevelShpListProvider }, - { kLolLevelDatList, kLolLevelDatListProvider }, - { kLolCompassDefs, kLolCompassDefsProvider }, - { kLolItemPrices, kLolItemPricesProvider }, - { kLolStashSetup, kLolStashSetupProvider }, - { kLolDscWalls, kLolDscWallsProvider }, - { kLolEobCommonDscShapeIndex, kLolEobCommonDscShapeIndexProvider }, - { kLolDscOvlMap, kLolDscOvlMapProvider }, - { kLolDscScaleWidthData, kLolDscScaleWidthDataProvider }, - { kLolDscScaleHeightData, kLolDscScaleHeightDataProvider }, - { kLolEobCommonDscX, kLolEobCommonDscXProvider }, - { kLolDscY, kLolDscYProvider }, - { kLolEobCommonDscTileIndex, kLolEobCommonDscTileIndexProvider }, - { kLolEobCommonDscUnk2, kLolEobCommonDscUnk2Provider }, - { kLolEobCommonDscDoorShapeIndex, kLolEobCommonDscDoorShapeIndexProvider }, - { kLolEobCommonDscDimData1, kLolEobCommonDscDimData1Provider }, - { kLolEobCommonDscDimData2, kLolEobCommonDscDimData2Provider }, - { kLolEobCommonDscBlockMap, kLolEobCommonDscBlockMapProvider }, - { kLolEobCommonDscDimMap, kLolEobCommonDscDimMapProvider }, - { kLolDscOvlIndex, kLolDscOvlIndexProvider }, - { kLolEobCommonDscBlockIndex, kLolEobCommonDscBlockIndexProvider }, - { kLolEobCommonDscDoorY2, kLolEobCommonDscDoorY2Provider }, - { kLolDscDoorScale, kLolDscDoorScaleProvider }, - { kLolDscDoor4, kLolDscDoor4Provider }, - { kLolDscDoorX, kLolDscDoorXProvider }, - { kLolDscDoorY, kLolDscDoorYProvider }, - { kLolScrollXTop, kLolScrollXTopProvider }, - { kLolScrollYTop, kLolScrollYTopProvider }, - { kLolScrollXBottom, kLolScrollXBottomProvider }, - { kLolScrollYBottom, kLolScrollYBottomProvider }, - { kLolButtonDefs, kLolButtonDefsProvider }, - { kLolButtonList1, kLolButtonList1Provider }, - { kLolButtonList2, kLolButtonList2Provider }, - { kLolButtonList3, kLolButtonList3Provider }, - { kLolButtonList4, kLolButtonList4Provider }, - { kLolButtonList5, kLolButtonList5Provider }, - { kLolButtonList6, kLolButtonList6Provider }, - { kLolButtonList7, kLolButtonList7Provider }, - { kLolButtonList8, kLolButtonList8Provider }, - { kLolLegendData, kLolLegendDataProvider }, - { kLolMapCursorOvl, kLolMapCursorOvlProvider }, - { kLolMapStringId, kLolMapStringIdProvider }, - { kLolSpellbookAnim, kLolSpellbookAnimProvider }, - { kLolSpellbookCoords, kLolSpellbookCoordsProvider }, - { kLolHealShapeFrames, kLolHealShapeFramesProvider }, - { kLolLightningDefs, kLolLightningDefsProvider }, - { kLolFireballCoords, kLolFireballCoordsProvider }, - { kLolCredits, kLolCreditsProvider }, - { kLolHistory, kLolHistoryProvider }, + { kLoLIngamePakFiles, kLoLIngamePakFilesProvider }, + { kLoLCharacterDefs, kLoLCharacterDefsProvider }, + { kLoLIngameSfxFiles, kLoLIngameSfxFilesProvider }, + { kLoLIngameSfxIndex, kLoLIngameSfxIndexProvider }, + { kLoLMusicTrackMap, kLoLMusicTrackMapProvider }, + { kLoLIngameGMSfxIndex, kLoLIngameGMSfxIndexProvider }, + { kLoLIngameMT32SfxIndex, kLoLIngameMT32SfxIndexProvider }, + { kLoLIngamePcSpkSfxIndex, kLoLIngamePcSpkSfxIndexProvider }, + { kLoLSpellProperties, kLoLSpellPropertiesProvider }, + { kLoLGameShapeMap, kLoLGameShapeMapProvider }, + { kLoLSceneItemOffs, kLoLSceneItemOffsProvider }, + { kLoLCharInvIndex, kLoLCharInvIndexProvider }, + { kLoLCharInvDefs, kLoLCharInvDefsProvider }, + { kLoLCharDefsMan, kLoLCharDefsManProvider }, + { kLoLCharDefsWoman, kLoLCharDefsWomanProvider }, + { kLoLCharDefsKieran, kLoLCharDefsKieranProvider }, + { kLoLCharDefsAkshel, kLoLCharDefsAkshelProvider }, + { kLoLExpRequirements, kLoLExpRequirementsProvider }, + { kLoLMonsterModifiers, kLoLMonsterModifiersProvider }, + { kLoLMonsterShiftOffsets, kLoLMonsterShiftOffsetsProvider }, + { kLoLMonsterDirFlags, kLoLMonsterDirFlagsProvider }, + { kLoLMonsterScaleY, kLoLMonsterScaleYProvider }, + { kLoLMonsterScaleX, kLoLMonsterScaleXProvider }, + { kLoLMonsterScaleWH, kLoLMonsterScaleWHProvider }, + { kLoLFlyingObjectShp, kLoLFlyingObjectShpProvider }, + { kLoLInventoryDesc, kLoLInventoryDescProvider }, + { kLoLLevelShpList, kLoLLevelShpListProvider }, + { kLoLLevelDatList, kLoLLevelDatListProvider }, + { kLoLCompassDefs, kLoLCompassDefsProvider }, + { kLoLItemPrices, kLoLItemPricesProvider }, + { kLoLStashSetup, kLoLStashSetupProvider }, + { kLoLDscWalls, kLoLDscWallsProvider }, + { kRpgCommonDscShapeIndex, kRpgCommonDscShapeIndexProvider }, + { kLoLDscOvlMap, kLoLDscOvlMapProvider }, + { kLoLDscScaleWidthData, kLoLDscScaleWidthDataProvider }, + { kLoLDscScaleHeightData, kLoLDscScaleHeightDataProvider }, + { kRpgCommonDscX, kRpgCommonDscXProvider }, + { kLoLDscY, kLoLDscYProvider }, + { kRpgCommonDscTileIndex, kRpgCommonDscTileIndexProvider }, + { kRpgCommonDscUnk2, kRpgCommonDscUnk2Provider }, + { kRpgCommonDscDoorShapeIndex, kRpgCommonDscDoorShapeIndexProvider }, + { kRpgCommonDscDimData1, kRpgCommonDscDimData1Provider }, + { kRpgCommonDscDimData2, kRpgCommonDscDimData2Provider }, + { kRpgCommonDscBlockMap, kRpgCommonDscBlockMapProvider }, + { kRpgCommonDscDimMap, kRpgCommonDscDimMapProvider }, + { kLoLDscOvlIndex, kLoLDscOvlIndexProvider }, + { kRpgCommonDscBlockIndex, kRpgCommonDscBlockIndexProvider }, + { kRpgCommonDscDoorY2, kRpgCommonDscDoorY2Provider }, + { kLoLDscDoorScale, kLoLDscDoorScaleProvider }, + { kLoLDscDoor4, kLoLDscDoor4Provider }, + { kLoLDscDoorX, kLoLDscDoorXProvider }, + { kLoLDscDoorY, kLoLDscDoorYProvider }, + { kLoLScrollXTop, kLoLScrollXTopProvider }, + { kLoLScrollYTop, kLoLScrollYTopProvider }, + { kLoLScrollXBottom, kLoLScrollXBottomProvider }, + { kLoLScrollYBottom, kLoLScrollYBottomProvider }, + { kLoLButtonDefs, kLoLButtonDefsProvider }, + { kLoLButtonList1, kLoLButtonList1Provider }, + { kLoLButtonList2, kLoLButtonList2Provider }, + { kLoLButtonList3, kLoLButtonList3Provider }, + { kLoLButtonList4, kLoLButtonList4Provider }, + { kLoLButtonList5, kLoLButtonList5Provider }, + { kLoLButtonList6, kLoLButtonList6Provider }, + { kLoLButtonList7, kLoLButtonList7Provider }, + { kLoLButtonList8, kLoLButtonList8Provider }, + { kLoLLegendData, kLoLLegendDataProvider }, + { kLoLMapCursorOvl, kLoLMapCursorOvlProvider }, + { kLoLMapStringId, kLoLMapStringIdProvider }, + { kLoLSpellbookAnim, kLoLSpellbookAnimProvider }, + { kLoLSpellbookCoords, kLoLSpellbookCoordsProvider }, + { kLoLHealShapeFrames, kLoLHealShapeFramesProvider }, + { kLoLLightningDefs, kLoLLightningDefsProvider }, + { kLoLFireballCoords, kLoLFireballCoordsProvider }, + { kLoLCredits, kLoLCreditsProvider }, + { kLoLHistory, kLoLHistoryProvider }, { -1, NULL } }; |