mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-14 05:38:56 +00:00
KYRA: (EOB2/Amiga) - add static resources
This commit is contained in:
parent
d3c783457d
commit
02ecc7abb7
@ -45,7 +45,7 @@
|
||||
|
||||
|
||||
enum {
|
||||
kKyraDatVersion = 93
|
||||
kKyraDatVersion = 94
|
||||
};
|
||||
|
||||
const ExtractFilename extractFilenames[] = {
|
||||
@ -414,10 +414,10 @@ const ExtractFilename extractFilenames[] = {
|
||||
{ kEoBBaseSoundFilesIntro, kStringList, false },
|
||||
{ kEoBBaseSoundFilesIngame, kStringList, false },
|
||||
{ kEoBBaseSoundFilesFinale, kStringList, false },
|
||||
{ kEoBBaseLevelSoundFiles1, kStringList, false },
|
||||
{ kEoBBaseLevelSoundFiles2, kStringList, false },
|
||||
|
||||
// EYE OF THE BEHOLDER I
|
||||
{ kEoB1LevelSoundFiles1, kStringList, false },
|
||||
{ kEoB1LevelSoundFiles2, kStringList, false },
|
||||
{ kEoB1MainMenuStrings, kStringList, true },
|
||||
{ kEoB1BonusStrings, kStringList, true },
|
||||
|
||||
@ -552,6 +552,9 @@ const ExtractFilename extractFilenames[] = {
|
||||
{ kEoB2IntroShapes01, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroShapes04, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroShapes07, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroShapes13, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroShapes14, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroShapes15, kEoB2ShapeData, false },
|
||||
{ kEoB2IntroCpsDataStreet1, kRawData, false },
|
||||
{ kEoB2IntroCpsDataStreet2, kRawData, false },
|
||||
{ kEoB2IntroCpsDataDoorway1, kRawData, false },
|
||||
@ -867,6 +870,12 @@ const ExtractFilename extractFilenames[] = {
|
||||
{ kEoB2PcmSoundEffectsIntro, kRawData, false },
|
||||
{ kEoB2PcmSoundEffectsFinale, kRawData, false },
|
||||
|
||||
{ kEoB2SoundMapExtra, kStringList, false },
|
||||
{ kEoB2SoundIndex1, kRawData, false },
|
||||
{ kEoB2SoundIndex2, kRawData, false },
|
||||
{ kEoB2SoundFilesIngame2, kStringList, false },
|
||||
{ kEoB2MonsterSoundPatchData, kRawData, false },
|
||||
|
||||
// LANDS OF LORE
|
||||
|
||||
// Ingame
|
||||
|
@ -418,9 +418,9 @@ enum kExtractID {
|
||||
kEoBBaseSoundFilesIntro,
|
||||
kEoBBaseSoundFilesIngame,
|
||||
kEoBBaseSoundFilesFinale,
|
||||
kEoBBaseLevelSoundFiles1,
|
||||
kEoBBaseLevelSoundFiles2,
|
||||
|
||||
kEoB1LevelSoundFiles1,
|
||||
kEoB1LevelSoundFiles2,
|
||||
kEoB1MainMenuStrings,
|
||||
kEoB1BonusStrings,
|
||||
|
||||
@ -558,6 +558,9 @@ enum kExtractID {
|
||||
kEoB2IntroShapes01,
|
||||
kEoB2IntroShapes04,
|
||||
kEoB2IntroShapes07,
|
||||
kEoB2IntroShapes13,
|
||||
kEoB2IntroShapes14,
|
||||
kEoB2IntroShapes15,
|
||||
|
||||
kEoB2FinaleStrings,
|
||||
kEoB2CreditsData,
|
||||
@ -857,6 +860,12 @@ enum kExtractID {
|
||||
kEoB2PcmSoundEffectsIntro,
|
||||
kEoB2PcmSoundEffectsFinale,
|
||||
|
||||
kEoB2SoundMapExtra,
|
||||
kEoB2SoundIndex1,
|
||||
kEoB2SoundIndex2,
|
||||
kEoB2SoundFilesIngame2,
|
||||
kEoB2MonsterSoundPatchData,
|
||||
|
||||
kLoLIngamePakFiles,
|
||||
kLoLCharacterDefs,
|
||||
kLoLIngameSfxFiles,
|
||||
|
@ -113,8 +113,8 @@ const Game eob2Games[] = {
|
||||
{ kEoB2, kPlatformDOS, kNoSpecial, EN_ANY },
|
||||
{ kEoB2, kPlatformDOS, kNoSpecial, DE_DEU },
|
||||
|
||||
//{ kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY },
|
||||
//{ kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU },
|
||||
{ kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY },
|
||||
{ kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU },
|
||||
|
||||
//{ kEoB2, kPlatformPC98, kNoSpecial, JA_JPN },
|
||||
|
||||
@ -1703,8 +1703,8 @@ const int eob1AmigaNeed[] = {
|
||||
kEoBBaseNpcPresets,
|
||||
|
||||
kEoBBaseSoundMap,
|
||||
kEoB1LevelSoundFiles1,
|
||||
kEoB1LevelSoundFiles2,
|
||||
kEoBBaseLevelSoundFiles1,
|
||||
kEoBBaseLevelSoundFiles2,
|
||||
kEoBBaseSoundFilesIntro,
|
||||
kEoBBaseSoundFilesIngame,
|
||||
kEoBBaseSoundFilesFinale,
|
||||
@ -2322,6 +2322,341 @@ const int eob2FloppyNeed[] = {
|
||||
-1
|
||||
};
|
||||
|
||||
const int eob2AmigaNeed[] = {
|
||||
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,
|
||||
kEoBBaseMagicObjectString5,
|
||||
kEoBBasePatternSuffix,
|
||||
kEoBBasePatternGrFix1,
|
||||
kEoBBasePatternGrFix2,
|
||||
kEoBBaseValidateArmorString,
|
||||
kEoBBaseValidateCursedString,
|
||||
kEoBBaseValidateNoDropString,
|
||||
kEoBBasePotionStrings,
|
||||
kEoBBaseWandStrings,
|
||||
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,
|
||||
|
||||
kRpgCommonDscDoorScaleOffs,
|
||||
kEoBBaseDscDoorScaleMult1,
|
||||
kEoBBaseDscDoorScaleMult2,
|
||||
kEoBBaseDscDoorScaleMult3,
|
||||
kEoBBaseDscDoorType5Offs,
|
||||
kEoBBaseDscDoorY1,
|
||||
kRpgCommonDscDoorY2,
|
||||
kRpgCommonDscDoorFrameY1,
|
||||
kRpgCommonDscDoorFrameY2,
|
||||
|
||||
kEoBBaseDscItemPosIndex,
|
||||
kEoBBaseDscItemShpX,
|
||||
kEoBBaseDscItemScaleIndex,
|
||||
kEoBBaseDscItemTileIndex,
|
||||
kEoBBaseDscItemShapeMap,
|
||||
kEoBBaseDscTelptrShpCoords,
|
||||
|
||||
kEoBBasePortalSeqData,
|
||||
kEoBBaseManDef,
|
||||
kEoBBaseManWord,
|
||||
kEoBBaseManPrompt,
|
||||
|
||||
kEoBBaseDscMonsterFrmOffsTbl1,
|
||||
kEoBBaseDscMonsterFrmOffsTbl2,
|
||||
|
||||
kEoBBaseInvSlotX,
|
||||
kEoBBaseInvSlotY,
|
||||
kEoBBaseSlotValidationFlags,
|
||||
|
||||
kEoBBaseProjectileWeaponTypes,
|
||||
kEoBBaseWandTypes,
|
||||
|
||||
kEoBBaseDrawObjPosIndex,
|
||||
kEoBBaseFlightObjFlipIndex,
|
||||
kEoBBaseFlightObjShpMap,
|
||||
kEoBBaseFlightObjSclIndex,
|
||||
|
||||
kEoB2MainMenuStrings,
|
||||
|
||||
kEoB2TransferPortraitFrames,
|
||||
kEoB2TransferConvertTable,
|
||||
kEoB2TransferItemTable,
|
||||
kEoB2TransferExpTable,
|
||||
kEoB2TransferStrings1,
|
||||
kEoB2TransferStrings2,
|
||||
kEoB2TransferLabels,
|
||||
|
||||
kEoB2IntroStrings,
|
||||
kEoB2IntroCPSFiles,
|
||||
kEoB2IntroAnimData00,
|
||||
kEoB2IntroAnimData01,
|
||||
kEoB2IntroAnimData02,
|
||||
kEoB2IntroAnimData03,
|
||||
kEoB2IntroAnimData04,
|
||||
kEoB2IntroAnimData05,
|
||||
kEoB2IntroAnimData06,
|
||||
kEoB2IntroAnimData07,
|
||||
kEoB2IntroAnimData08,
|
||||
kEoB2IntroAnimData09,
|
||||
kEoB2IntroAnimData10,
|
||||
kEoB2IntroAnimData11,
|
||||
kEoB2IntroAnimData12,
|
||||
kEoB2IntroAnimData13,
|
||||
kEoB2IntroAnimData14,
|
||||
kEoB2IntroAnimData15,
|
||||
kEoB2IntroAnimData16,
|
||||
kEoB2IntroAnimData17,
|
||||
kEoB2IntroAnimData18,
|
||||
kEoB2IntroAnimData19,
|
||||
kEoB2IntroAnimData20,
|
||||
kEoB2IntroAnimData21,
|
||||
kEoB2IntroAnimData22,
|
||||
kEoB2IntroAnimData23,
|
||||
kEoB2IntroAnimData24,
|
||||
kEoB2IntroAnimData25,
|
||||
kEoB2IntroAnimData26,
|
||||
kEoB2IntroAnimData27,
|
||||
kEoB2IntroAnimData28,
|
||||
kEoB2IntroAnimData29,
|
||||
kEoB2IntroAnimData30,
|
||||
kEoB2IntroAnimData31,
|
||||
kEoB2IntroAnimData32,
|
||||
kEoB2IntroAnimData33,
|
||||
kEoB2IntroAnimData34,
|
||||
kEoB2IntroAnimData35,
|
||||
kEoB2IntroAnimData36,
|
||||
kEoB2IntroAnimData37,
|
||||
kEoB2IntroAnimData38,
|
||||
kEoB2IntroAnimData39,
|
||||
kEoB2IntroAnimData40,
|
||||
|
||||
kEoB2IntroShapes00,
|
||||
kEoB2IntroShapes01,
|
||||
kEoB2IntroShapes04,
|
||||
kEoB2IntroShapes07,
|
||||
kEoB2IntroShapes13,
|
||||
kEoB2IntroShapes14,
|
||||
kEoB2IntroShapes15,
|
||||
|
||||
kEoB2FinaleStrings,
|
||||
kEoB2FinaleCPSFiles,
|
||||
kEoB2FinaleAnimData00,
|
||||
kEoB2FinaleAnimData01,
|
||||
kEoB2FinaleAnimData02,
|
||||
kEoB2FinaleAnimData03,
|
||||
kEoB2FinaleAnimData04,
|
||||
kEoB2FinaleAnimData05,
|
||||
kEoB2FinaleAnimData06,
|
||||
kEoB2FinaleAnimData07,
|
||||
kEoB2FinaleAnimData08,
|
||||
kEoB2FinaleAnimData09,
|
||||
kEoB2FinaleAnimData10,
|
||||
kEoB2FinaleAnimData11,
|
||||
kEoB2FinaleAnimData12,
|
||||
kEoB2FinaleAnimData13,
|
||||
kEoB2FinaleAnimData14,
|
||||
kEoB2FinaleAnimData15,
|
||||
kEoB2FinaleAnimData16,
|
||||
kEoB2FinaleAnimData17,
|
||||
kEoB2FinaleAnimData18,
|
||||
kEoB2FinaleAnimData19,
|
||||
kEoB2FinaleAnimData20,
|
||||
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,
|
||||
|
||||
kRpgCommonDscShapeIndex,
|
||||
kRpgCommonDscX,
|
||||
kRpgCommonDscTileIndex,
|
||||
kRpgCommonDscDimData1,
|
||||
kRpgCommonDscDimData2,
|
||||
kRpgCommonDscBlockMap,
|
||||
kRpgCommonDscDimMap,
|
||||
kRpgCommonDscBlockIndex,
|
||||
|
||||
kEoBBaseSoundMap,
|
||||
kEoB2SoundMapExtra,
|
||||
kEoB2SoundIndex1,
|
||||
kEoB2SoundIndex2,
|
||||
kEoB2SoundFilesIngame2,
|
||||
kEoB2MonsterSoundPatchData,
|
||||
kEoBBaseLevelSoundFiles1,
|
||||
kEoBBaseLevelSoundFiles2,
|
||||
kEoBBaseSoundFilesIntro,
|
||||
kEoBBaseSoundFilesIngame,
|
||||
kEoBBaseSoundFilesFinale,
|
||||
|
||||
-1
|
||||
};
|
||||
|
||||
const int eob2PC98Need[] = {
|
||||
kEoBBaseChargenStrings1,
|
||||
kEoBBaseChargenStrings2,
|
||||
@ -3263,7 +3598,7 @@ const GameNeed gameNeedTable[] = {
|
||||
//{ kEoB1, kPlatformPC98, kNoSpecial, eob1PC98Need },
|
||||
|
||||
{ kEoB2, kPlatformDOS, kNoSpecial, eob2FloppyNeed },
|
||||
//{ kEoB2, kPlatformAmiga, kNoSpecial, eob2AmigaNeed },
|
||||
{ kEoB2, kPlatformAmiga, kNoSpecial, eob2AmigaNeed },
|
||||
//{ kEoB2, kPlatformPC98, kNoSpecial, eob2PC98Need },
|
||||
{ kEoB2, kPlatformFMTowns, kNoSpecial, eob2FMTownsNeed },
|
||||
|
||||
|
@ -104,9 +104,9 @@
|
||||
#include "resources/eob2_dos.h"
|
||||
#include "resources/eob2_dos_english.h"
|
||||
#include "resources/eob2_dos_german.h"
|
||||
//#include "resources/eob2_amiga.h"
|
||||
//#include "resources/eob2_amiga_english.h"
|
||||
//#include "resources/eob2_amiga_german.h"
|
||||
#include "resources/eob2_amiga.h"
|
||||
#include "resources/eob2_amiga_english.h"
|
||||
#include "resources/eob2_amiga_german.h"
|
||||
//#include "resources/eob2_pc98.h"
|
||||
//#include "resources/eob2_pc98_japanese.h"
|
||||
#include "resources/eob2_fmtowns.h"
|
||||
@ -1595,8 +1595,8 @@ static const ResourceProvider resourceProviders[] = {
|
||||
{ kEoBBaseEncodeMonsterDefs, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1EncodeMonsterDefsAmigaProvider },
|
||||
{ kEoBBaseNpcPresets, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1NpcPresetsAmigaProvider },
|
||||
{ kEoBBaseSoundMap, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1SoundMapAmigaProvider },
|
||||
{ kEoB1LevelSoundFiles1, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1LevelSoundFiles1AmigaProvider },
|
||||
{ kEoB1LevelSoundFiles2, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1LevelSoundFiles2AmigaProvider },
|
||||
{ kEoBBaseLevelSoundFiles1, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1LevelSoundFiles1AmigaProvider },
|
||||
{ kEoBBaseLevelSoundFiles2, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1LevelSoundFiles2AmigaProvider },
|
||||
{ kEoBBaseSoundFilesIntro, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1SoundFilesIntroAmigaProvider },
|
||||
{ kEoBBaseSoundFilesIngame, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1SoundFilesIngameAmigaProvider },
|
||||
{ kEoBBaseSoundFilesFinale, kEoB1, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB1SoundFilesFinaleAmigaProvider },
|
||||
@ -2073,6 +2073,407 @@ static const ResourceProvider resourceProviders[] = {
|
||||
{ kEoB2MonsterDustStrings, kEoB2, kPlatformDOS, kNoSpecial, DE_DEU, &kEoB2MonsterDustStringsDOSGermanProvider },
|
||||
{ kEoB2KheldranStrings, kEoB2, kPlatformDOS, kNoSpecial, DE_DEU, &kEoB2KheldranStringsDOSGermanProvider },
|
||||
{ kEoB2HornStrings, kEoB2, kPlatformDOS, kNoSpecial, DE_DEU, &kEoB2HornStringsDOSGermanProvider },
|
||||
|
||||
|
||||
|
||||
|
||||
{ kEoBBaseChargenStrings1, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenStrings1AmigaEnglishProvider },
|
||||
{ kEoBBaseChargenStrings2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenStrings2AmigaEnglishProvider },
|
||||
{ kEoBBaseChargenStartLevels, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ChargenStartLevelsAmigaProvider },
|
||||
{ kEoBBaseChargenStatStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenStatStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseChargenRaceSexStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenRaceSexStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseChargenClassStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenClassStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseChargenAlignmentStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenAlignmentStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseChargenEnterGameStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ChargenEnterGameStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseChargenClassMinStats, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ChargenClassMinStatsAmigaProvider },
|
||||
{ kEoBBaseChargenRaceMinStats, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ChargenRaceMinStatsAmigaProvider },
|
||||
{ kEoBBaseChargenRaceMaxStats, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ChargenRaceMaxStatsAmigaProvider },
|
||||
{ kEoBBaseSaveThrowTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrowTable1AmigaProvider },
|
||||
{ kEoBBaseSaveThrowTable2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrowTable2AmigaProvider },
|
||||
{ kEoBBaseSaveThrowTable3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrowTable3AmigaProvider },
|
||||
{ kEoBBaseSaveThrowTable4, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrowTable4AmigaProvider },
|
||||
{ kEoBBaseSaveThrwLvlIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrwLvlIndexAmigaProvider },
|
||||
{ kEoBBaseSaveThrwModDiv, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrwModDivAmigaProvider },
|
||||
{ kEoBBaseSaveThrwModExt, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SaveThrwModExtAmigaProvider },
|
||||
{ kEoBBasePryDoorStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PryDoorStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseWarningStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2WarningStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseItemSuffixStringsRings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ItemSuffixStringsRingsAmigaEnglishProvider },
|
||||
{ kEoBBaseItemSuffixStringsPotions, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ItemSuffixStringsPotionsAmigaEnglishProvider },
|
||||
{ kEoBBaseItemSuffixStringsWands, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ItemSuffixStringsWandsAmigaEnglishProvider },
|
||||
{ kEoBBaseRipItemStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2RipItemStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseCursedString, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CursedStringAmigaEnglishProvider },
|
||||
{ kEoBBaseEnchantedString, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2EnchantedStringAmigaProvider },
|
||||
{ kEoBBaseMagicObjectStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicObjectStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseMagicObjectString5, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicObjectString5AmigaEnglishProvider },
|
||||
{ kEoBBasePatternSuffix, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PatternSuffixAmigaEnglishProvider },
|
||||
{ kEoBBasePatternGrFix1, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PatternGrFix1AmigaEnglishProvider },
|
||||
{ kEoBBasePatternGrFix2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PatternGrFix2AmigaEnglishProvider },
|
||||
{ kEoBBaseValidateArmorString, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ValidateArmorStringAmigaEnglishProvider },
|
||||
{ kEoBBaseValidateCursedString, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ValidateCursedStringAmigaEnglishProvider },
|
||||
{ kEoBBaseValidateNoDropString, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ValidateNoDropStringAmigaEnglishProvider },
|
||||
{ kEoBBasePotionStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PotionStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseWandStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2WandStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseItemMisuseStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ItemMisuseStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseTakenStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2TakenStringsAmigaEnglishProvider },
|
||||
{ kEoBBasePotionEffectStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2PotionEffectStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseYesNoStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2YesNoStringsAmigaEnglishProvider },
|
||||
{ kRpgCommonMoreStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MoreStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseNpcMaxStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2NpcMaxStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseOkStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2OkStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseNpcJoinStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2NpcJoinStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseCancelStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CancelStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseAbortStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2AbortStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsMain, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsMainAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsSaveLoad, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsSaveLoadAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsOnOff, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsOnOffAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsSpells, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsSpellsAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsRest, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsRestAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsDrop, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsDropAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsExit, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsExitAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsStarve, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsStarveAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsScribe, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsScribeAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsDrop2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsDrop2AmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsHead, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsHeadAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsPoison, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsPoisonAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsMgc, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsMgcAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsPrefs, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsPrefsAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsRest2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsRest2AmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsRest3, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsRest3AmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsRest4, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsRest4AmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsDefeat, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsDefeatAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsTransfer, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsTransferAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsSpec, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuStringsSpecAmigaEnglishProvider },
|
||||
{ kEoBBaseMenuStringsSpellNo, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MenuStringsSpellNoAmigaProvider },
|
||||
{ kEoBBaseMenuYesNoStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MenuYesNoStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseSpellLevelsMage, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SpellLevelsMageAmigaProvider },
|
||||
{ kEoBBaseSpellLevelsCleric, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SpellLevelsClericAmigaProvider },
|
||||
{ kEoBBaseNumSpellsCleric, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NumSpellsClericAmigaProvider },
|
||||
{ kEoBBaseNumSpellsWisAdj, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NumSpellsWisAdjAmigaProvider },
|
||||
{ kEoBBaseNumSpellsPal, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NumSpellsPalAmigaProvider },
|
||||
{ kEoBBaseNumSpellsMage, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NumSpellsMageAmigaProvider },
|
||||
{ kEoBBaseCharGuiStringsHp, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharGuiStringsHpAmigaEnglishProvider },
|
||||
{ kEoBBaseCharGuiStringsWp2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharGuiStringsWp2AmigaEnglishProvider },
|
||||
{ kEoBBaseCharGuiStringsWr, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharGuiStringsWrAmigaEnglishProvider },
|
||||
{ kEoBBaseCharGuiStringsSt2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharGuiStringsSt2AmigaEnglishProvider },
|
||||
{ kEoBBaseCharGuiStringsIn, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharGuiStringsInAmigaEnglishProvider },
|
||||
{ kEoBBaseCharStatusStrings7, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharStatusStrings7AmigaEnglishProvider },
|
||||
{ kEoBBaseCharStatusStrings82, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharStatusStrings82AmigaEnglishProvider },
|
||||
{ kEoBBaseCharStatusStrings9, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharStatusStrings9AmigaEnglishProvider },
|
||||
{ kEoBBaseCharStatusStrings12, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharStatusStrings12AmigaEnglishProvider },
|
||||
{ kEoBBaseCharStatusStrings132, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2CharStatusStrings132AmigaEnglishProvider },
|
||||
{ kEoBBaseLevelGainStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2LevelGainStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseExperienceTable0, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExperienceTable0AmigaProvider },
|
||||
{ kEoBBaseExperienceTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExperienceTable1AmigaProvider },
|
||||
{ kEoBBaseExperienceTable2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExperienceTable2AmigaProvider },
|
||||
{ kEoBBaseExperienceTable3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExperienceTable3AmigaProvider },
|
||||
{ kEoBBaseExperienceTable4, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExperienceTable4AmigaProvider },
|
||||
{ kEoBBaseBookNumbers, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2BookNumbersAmigaEnglishProvider },
|
||||
{ kEoBBaseMageSpellsList, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MageSpellsListAmigaEnglishProvider },
|
||||
{ kEoBBaseClericSpellsList, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ClericSpellsListAmigaEnglishProvider },
|
||||
{ kEoBBaseSpellNames, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2SpellNamesAmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings1, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings1AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings2AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings3, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings3AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings4, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings4AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings6, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings6AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings7, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings7AmigaEnglishProvider },
|
||||
{ kEoBBaseMagicStrings8, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MagicStrings8AmigaEnglishProvider },
|
||||
{ kEoBBaseExpObjectTlMode, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectTlModeAmigaProvider },
|
||||
{ kEoBBaseExpObjectTblIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectTblIndexAmigaProvider },
|
||||
{ kEoBBaseExpObjectShpStart, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectShpStartAmigaProvider },
|
||||
{ kEoBBaseExpObjectTbl1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectTbl1AmigaProvider },
|
||||
{ kEoBBaseExpObjectTbl2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectTbl2AmigaProvider },
|
||||
{ kEoBBaseExpObjectTbl3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectTbl3AmigaProvider },
|
||||
{ kEoBBaseExpObjectY, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ExpObjectYAmigaProvider },
|
||||
{ kEoBBaseSparkDefSteps, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefStepsAmigaProvider },
|
||||
{ kEoBBaseSparkDefSubSteps, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefSubStepsAmigaProvider },
|
||||
{ kEoBBaseSparkDefShift, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefShiftAmigaProvider },
|
||||
{ kEoBBaseSparkDefAdd, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefAddAmigaProvider },
|
||||
{ kEoBBaseSparkDefX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefXAmigaProvider },
|
||||
{ kEoBBaseSparkDefY, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkDefYAmigaProvider },
|
||||
{ kEoBBaseSparkOfFlags1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkOfFlags1AmigaProvider },
|
||||
{ kEoBBaseSparkOfFlags2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkOfFlags2AmigaProvider },
|
||||
{ kEoBBaseSparkOfShift, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkOfShiftAmigaProvider },
|
||||
{ kEoBBaseSparkOfX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkOfXAmigaProvider },
|
||||
{ kEoBBaseSparkOfY, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SparkOfYAmigaProvider },
|
||||
{ kEoBBaseSpellProperties, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SpellPropertiesAmigaProvider },
|
||||
{ kEoBBaseMagicFlightProps, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MagicFlightPropsAmigaProvider },
|
||||
{ kEoBBaseTurnUndeadEffect, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2TurnUndeadEffectAmigaProvider },
|
||||
{ kEoBBaseBurningHandsDest, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2BurningHandsDestAmigaProvider },
|
||||
{ kEoBBaseConeOfColdDest1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ConeOfColdDest1AmigaProvider },
|
||||
{ kEoBBaseConeOfColdDest2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ConeOfColdDest2AmigaProvider },
|
||||
{ kEoBBaseConeOfColdDest3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ConeOfColdDest3AmigaProvider },
|
||||
{ kEoBBaseConeOfColdDest4, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ConeOfColdDest4AmigaProvider },
|
||||
{ kEoBBaseConeOfColdGfxTbl, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ConeOfColdGfxTblAmigaProvider },
|
||||
{ kRpgCommonDscDoorShapeIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorShapeIndexAmigaProvider },
|
||||
{ kEoBBaseWllFlagPreset, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WllFlagPresetAmigaProvider },
|
||||
{ kEoBBaseDscShapeCoords, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscShapeCoordsAmigaProvider },
|
||||
{ kRpgCommonDscDoorScaleOffs, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorScaleOffsAmigaProvider },
|
||||
{ kEoBBaseDscDoorScaleMult1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorScaleMult1AmigaProvider },
|
||||
{ kEoBBaseDscDoorScaleMult2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorScaleMult2AmigaProvider },
|
||||
{ kEoBBaseDscDoorScaleMult3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorScaleMult3AmigaProvider },
|
||||
{ kEoBBaseDscDoorType5Offs, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorType5OffsAmigaProvider },
|
||||
{ kEoBBaseDscDoorY1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorY1AmigaProvider },
|
||||
{ kRpgCommonDscDoorY2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorY2AmigaProvider },
|
||||
{ kRpgCommonDscDoorFrameY1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorFrameY1AmigaProvider },
|
||||
{ kRpgCommonDscDoorFrameY2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDoorFrameY2AmigaProvider },
|
||||
{ kEoBBaseDscItemPosIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscItemPosIndexAmigaProvider },
|
||||
{ kEoBBaseDscItemShpX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscItemShpXAmigaProvider },
|
||||
{ kEoBBaseDscItemScaleIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscItemScaleIndexAmigaProvider },
|
||||
{ kEoBBaseDscItemTileIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscItemTileIndexAmigaProvider },
|
||||
{ kEoBBaseDscItemShapeMap, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscItemShapeMapAmigaProvider },
|
||||
{ kEoBBaseDscTelptrShpCoords, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscTelptrShpCoordsAmigaProvider },
|
||||
{ kEoBBasePortalSeqData, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2PortalSeqDataAmigaProvider },
|
||||
{ kEoBBaseManDef, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ManDefAmigaEnglishProvider },
|
||||
{ kEoBBaseManWord, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ManWordAmigaEnglishProvider },
|
||||
{ kEoBBaseManPrompt, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2ManPromptAmigaEnglishProvider },
|
||||
{ kEoBBaseDscMonsterFrmOffsTbl1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscMonsterFrmOffsTbl1AmigaProvider },
|
||||
{ kEoBBaseDscMonsterFrmOffsTbl2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscMonsterFrmOffsTbl2AmigaProvider },
|
||||
{ kEoBBaseInvSlotX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2InvSlotXAmigaProvider },
|
||||
{ kEoBBaseInvSlotY, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2InvSlotYAmigaProvider },
|
||||
{ kEoBBaseSlotValidationFlags, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SlotValidationFlagsAmigaProvider },
|
||||
{ kEoBBaseProjectileWeaponTypes, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ProjectileWeaponTypesAmigaProvider },
|
||||
{ kEoBBaseWandTypes, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WandTypesAmigaProvider },
|
||||
{ kEoBBaseDrawObjPosIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DrawObjPosIndexAmigaProvider },
|
||||
{ kEoBBaseFlightObjFlipIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FlightObjFlipIndexAmigaProvider },
|
||||
{ kEoBBaseFlightObjShpMap, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FlightObjShpMapAmigaProvider },
|
||||
{ kEoBBaseFlightObjSclIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FlightObjSclIndexAmigaProvider },
|
||||
{ kEoB2MainMenuStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MainMenuStringsAmigaEnglishProvider },
|
||||
{ kEoB2TransferPortraitFrames, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2TransferPortraitFramesAmigaProvider },
|
||||
{ kEoB2TransferConvertTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2TransferConvertTableAmigaProvider },
|
||||
{ kEoB2TransferItemTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2TransferItemTableAmigaProvider },
|
||||
{ kEoB2TransferExpTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2TransferExpTableAmigaProvider },
|
||||
{ kEoB2TransferStrings1, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2TransferStrings1AmigaEnglishProvider },
|
||||
{ kEoB2TransferStrings2, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2TransferStrings2AmigaEnglishProvider },
|
||||
{ kEoB2TransferLabels, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2TransferLabelsAmigaEnglishProvider },
|
||||
{ kEoB2IntroStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2IntroStringsAmigaEnglishProvider },
|
||||
{ kEoB2IntroCPSFiles, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2IntroCPSFilesAmigaEnglishProvider },
|
||||
{ kEoB2IntroAnimData00, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData00AmigaProvider },
|
||||
{ kEoB2IntroAnimData01, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData01AmigaProvider },
|
||||
{ kEoB2IntroAnimData02, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData02AmigaProvider },
|
||||
{ kEoB2IntroAnimData03, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData03AmigaProvider },
|
||||
{ kEoB2IntroAnimData04, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData04AmigaProvider },
|
||||
{ kEoB2IntroAnimData05, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData05AmigaProvider },
|
||||
{ kEoB2IntroAnimData06, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData06AmigaProvider },
|
||||
{ kEoB2IntroAnimData07, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData07AmigaProvider },
|
||||
{ kEoB2IntroAnimData08, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData08AmigaProvider },
|
||||
{ kEoB2IntroAnimData09, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData09AmigaProvider },
|
||||
{ kEoB2IntroAnimData10, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData10AmigaProvider },
|
||||
{ kEoB2IntroAnimData11, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData11AmigaProvider },
|
||||
{ kEoB2IntroAnimData12, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData12AmigaProvider },
|
||||
{ kEoB2IntroAnimData13, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData13AmigaProvider },
|
||||
{ kEoB2IntroAnimData14, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData14AmigaProvider },
|
||||
{ kEoB2IntroAnimData15, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData15AmigaProvider },
|
||||
{ kEoB2IntroAnimData16, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData16AmigaProvider },
|
||||
{ kEoB2IntroAnimData17, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData17AmigaProvider },
|
||||
{ kEoB2IntroAnimData18, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData18AmigaProvider },
|
||||
{ kEoB2IntroAnimData19, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData19AmigaProvider },
|
||||
{ kEoB2IntroAnimData20, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData20AmigaProvider },
|
||||
{ kEoB2IntroAnimData21, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData21AmigaProvider },
|
||||
{ kEoB2IntroAnimData22, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData22AmigaProvider },
|
||||
{ kEoB2IntroAnimData23, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData23AmigaProvider },
|
||||
{ kEoB2IntroAnimData24, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData24AmigaProvider },
|
||||
{ kEoB2IntroAnimData25, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData25AmigaProvider },
|
||||
{ kEoB2IntroAnimData26, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData26AmigaProvider },
|
||||
{ kEoB2IntroAnimData27, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData27AmigaProvider },
|
||||
{ kEoB2IntroAnimData28, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData28AmigaProvider },
|
||||
{ kEoB2IntroAnimData29, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData29AmigaProvider },
|
||||
{ kEoB2IntroAnimData30, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData30AmigaProvider },
|
||||
{ kEoB2IntroAnimData31, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData31AmigaProvider },
|
||||
{ kEoB2IntroAnimData32, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData32AmigaProvider },
|
||||
{ kEoB2IntroAnimData33, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData33AmigaProvider },
|
||||
{ kEoB2IntroAnimData34, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData34AmigaProvider },
|
||||
{ kEoB2IntroAnimData35, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData35AmigaProvider },
|
||||
{ kEoB2IntroAnimData36, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData36AmigaProvider },
|
||||
{ kEoB2IntroAnimData37, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData37AmigaProvider },
|
||||
{ kEoB2IntroAnimData38, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData38AmigaProvider },
|
||||
{ kEoB2IntroAnimData39, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData39AmigaProvider },
|
||||
{ kEoB2IntroAnimData40, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroAnimData40AmigaProvider },
|
||||
{ kEoB2IntroShapes00, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes00AmigaProvider },
|
||||
{ kEoB2IntroShapes01, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes01AmigaProvider },
|
||||
{ kEoB2IntroShapes04, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes04AmigaProvider },
|
||||
{ kEoB2IntroShapes07, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes07AmigaProvider },
|
||||
{ kEoB2IntroShapes13, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes13AmigaProvider },
|
||||
{ kEoB2IntroShapes14, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes14AmigaProvider },
|
||||
{ kEoB2IntroShapes15, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2IntroShapes15AmigaProvider },
|
||||
{ kEoB2FinaleStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2FinaleStringsAmigaEnglishProvider },
|
||||
{ kEoB2FinaleCPSFiles, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2FinaleCPSFilesAmigaEnglishProvider },
|
||||
{ kEoB2FinaleAnimData00, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData00AmigaProvider },
|
||||
{ kEoB2FinaleAnimData01, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData01AmigaProvider },
|
||||
{ kEoB2FinaleAnimData02, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData02AmigaProvider },
|
||||
{ kEoB2FinaleAnimData03, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData03AmigaProvider },
|
||||
{ kEoB2FinaleAnimData04, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData04AmigaProvider },
|
||||
{ kEoB2FinaleAnimData05, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData05AmigaProvider },
|
||||
{ kEoB2FinaleAnimData06, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData06AmigaProvider },
|
||||
{ kEoB2FinaleAnimData07, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData07AmigaProvider },
|
||||
{ kEoB2FinaleAnimData08, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData08AmigaProvider },
|
||||
{ kEoB2FinaleAnimData09, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData09AmigaProvider },
|
||||
{ kEoB2FinaleAnimData10, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData10AmigaProvider },
|
||||
{ kEoB2FinaleAnimData11, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData11AmigaProvider },
|
||||
{ kEoB2FinaleAnimData12, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData12AmigaProvider },
|
||||
{ kEoB2FinaleAnimData13, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData13AmigaProvider },
|
||||
{ kEoB2FinaleAnimData14, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData14AmigaProvider },
|
||||
{ kEoB2FinaleAnimData15, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData15AmigaProvider },
|
||||
{ kEoB2FinaleAnimData16, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData16AmigaProvider },
|
||||
{ kEoB2FinaleAnimData17, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData17AmigaProvider },
|
||||
{ kEoB2FinaleAnimData18, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData18AmigaProvider },
|
||||
{ kEoB2FinaleAnimData19, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData19AmigaProvider },
|
||||
{ kEoB2FinaleAnimData20, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleAnimData20AmigaProvider },
|
||||
{ kEoB2FinaleShapes00, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleShapes00AmigaProvider },
|
||||
{ kEoB2FinaleShapes03, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleShapes03AmigaProvider },
|
||||
{ kEoB2FinaleShapes07, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleShapes07AmigaProvider },
|
||||
{ kEoB2FinaleShapes09, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleShapes09AmigaProvider },
|
||||
{ kEoB2FinaleShapes10, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FinaleShapes10AmigaProvider },
|
||||
{ kEoB2NpcShapeData, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NpcShapeDataAmigaProvider },
|
||||
{ kEoBBaseClassModifierFlags, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2ClassModifierFlagsAmigaProvider },
|
||||
{ kEoBBaseMonsterStepTable02, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterStepTable02AmigaProvider },
|
||||
{ kEoBBaseMonsterStepTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterStepTable1AmigaProvider },
|
||||
{ kEoBBaseMonsterStepTable2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterStepTable2AmigaProvider },
|
||||
{ kEoBBaseMonsterStepTable3, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterStepTable3AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttPosTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttPosTable1AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttPosTable22, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttPosTable22AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttUnkTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttUnkTableAmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttChkTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttChkTable1AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttChkTable2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttChkTable2AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttDstTable1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttDstTable1AmigaProvider },
|
||||
{ kEoBBaseMonsterCloseAttDstTable2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterCloseAttDstTable2AmigaProvider },
|
||||
{ kEoBBaseMonsterProximityTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterProximityTableAmigaProvider },
|
||||
{ kEoBBaseFindBlockMonstersTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2FindBlockMonstersTableAmigaProvider },
|
||||
{ kEoBBaseMonsterDirChangeTable, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterDirChangeTableAmigaProvider },
|
||||
{ kEoBBaseMonsterDistAttStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MonsterDistAttStringsAmigaEnglishProvider },
|
||||
{ kEoBBaseEncodeMonsterDefs, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2EncodeMonsterDefsAmigaProvider },
|
||||
{ kEoBBaseNpcPresets, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2NpcPresetsAmigaProvider },
|
||||
{ kEoBBaseSoundMap, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundMapAmigaProvider },
|
||||
{ kEoB2SoundMapExtra, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundMapExtraAmigaProvider },
|
||||
{ kEoB2SoundIndex1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundIndex1AmigaProvider },
|
||||
{ kEoB2SoundIndex2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundIndex2AmigaProvider },
|
||||
{ kEoB2SoundFilesIngame2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundFilesIngame2AmigaProvider },
|
||||
{ kEoB2MonsterSoundPatchData, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2MonsterSoundPatchDataAmigaProvider },
|
||||
{ kEoBBaseLevelSoundFiles1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2LevelSoundFiles1AmigaProvider },
|
||||
{ kEoBBaseLevelSoundFiles2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2LevelSoundFiles2AmigaProvider },
|
||||
{ kEoBBaseSoundFilesIntro, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundFilesIntroAmigaProvider },
|
||||
{ kEoBBaseSoundFilesIngame, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundFilesIngameAmigaProvider },
|
||||
{ kEoBBaseSoundFilesFinale, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2SoundFilesFinaleAmigaProvider },
|
||||
{ kEoB2Npc1Strings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2Npc1StringsAmigaEnglishProvider },
|
||||
{ kEoB2Npc2Strings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2Npc2StringsAmigaEnglishProvider },
|
||||
{ kEoB2MonsterDustStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2MonsterDustStringsAmigaEnglishProvider },
|
||||
{ kEoB2DreamSteps, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DreamStepsAmigaProvider },
|
||||
{ kEoB2KheldranStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2KheldranStringsAmigaEnglishProvider },
|
||||
{ kEoB2HornStrings, kEoB2, kPlatformAmiga, kNoSpecial, EN_ANY, &kEoB2HornStringsAmigaEnglishProvider },
|
||||
{ kEoB2HornSounds, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2HornSoundsAmigaProvider },
|
||||
{ kEoB2WallOfForceDsX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WallOfForceDsXAmigaProvider },
|
||||
{ kEoB2WallOfForceDsY, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WallOfForceDsYAmigaProvider },
|
||||
{ kEoB2WallOfForceNumW, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WallOfForceNumWAmigaProvider },
|
||||
{ kEoB2WallOfForceNumH, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WallOfForceNumHAmigaProvider },
|
||||
{ kEoB2WallOfForceShpId, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2WallOfForceShpIdAmigaProvider },
|
||||
{ kRpgCommonDscShapeIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscShapeIndexAmigaProvider },
|
||||
{ kRpgCommonDscX, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscXAmigaProvider },
|
||||
{ kRpgCommonDscTileIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscTileIndexAmigaProvider },
|
||||
{ kRpgCommonDscDimData1, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDimData1AmigaProvider },
|
||||
{ kRpgCommonDscDimData2, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDimData2AmigaProvider },
|
||||
{ kRpgCommonDscBlockMap, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscBlockMapAmigaProvider },
|
||||
{ kRpgCommonDscDimMap, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscDimMapAmigaProvider },
|
||||
{ kRpgCommonDscBlockIndex, kEoB2, kPlatformAmiga, kNoSpecial, UNK_LANG, &kEoB2DscBlockIndexAmigaProvider },
|
||||
{ kEoBBaseChargenStrings1, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenStrings1AmigaGermanProvider },
|
||||
{ kEoBBaseChargenStrings2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenStrings2AmigaGermanProvider },
|
||||
{ kEoBBaseChargenStatStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenStatStringsAmigaGermanProvider },
|
||||
{ kEoBBaseChargenRaceSexStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenRaceSexStringsAmigaGermanProvider },
|
||||
{ kEoBBaseChargenClassStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenClassStringsAmigaGermanProvider },
|
||||
{ kEoBBaseChargenAlignmentStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenAlignmentStringsAmigaGermanProvider },
|
||||
{ kEoBBaseChargenEnterGameStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ChargenEnterGameStringsAmigaGermanProvider },
|
||||
{ kEoBBasePryDoorStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PryDoorStringsAmigaGermanProvider },
|
||||
{ kEoBBaseWarningStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2WarningStringsAmigaGermanProvider },
|
||||
{ kEoBBaseItemSuffixStringsRings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ItemSuffixStringsRingsAmigaGermanProvider },
|
||||
{ kEoBBaseItemSuffixStringsPotions, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ItemSuffixStringsPotionsAmigaGermanProvider },
|
||||
{ kEoBBaseItemSuffixStringsWands, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ItemSuffixStringsWandsAmigaGermanProvider },
|
||||
{ kEoBBaseRipItemStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2RipItemStringsAmigaGermanProvider },
|
||||
{ kEoBBaseCursedString, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CursedStringAmigaGermanProvider },
|
||||
{ kEoBBaseMagicObjectStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicObjectStringsAmigaGermanProvider },
|
||||
{ kEoBBaseMagicObjectString5, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicObjectString5AmigaGermanProvider },
|
||||
{ kEoBBasePatternSuffix, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PatternSuffixAmigaGermanProvider },
|
||||
{ kEoBBasePatternGrFix1, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PatternGrFix1AmigaGermanProvider },
|
||||
{ kEoBBasePatternGrFix2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PatternGrFix2AmigaGermanProvider },
|
||||
{ kEoBBaseValidateArmorString, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ValidateArmorStringAmigaGermanProvider },
|
||||
{ kEoBBaseValidateCursedString, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ValidateCursedStringAmigaGermanProvider },
|
||||
{ kEoBBaseValidateNoDropString, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ValidateNoDropStringAmigaGermanProvider },
|
||||
{ kEoBBasePotionStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PotionStringsAmigaGermanProvider },
|
||||
{ kEoBBaseWandStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2WandStringsAmigaGermanProvider },
|
||||
{ kEoBBaseItemMisuseStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ItemMisuseStringsAmigaGermanProvider },
|
||||
{ kEoBBaseTakenStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2TakenStringsAmigaGermanProvider },
|
||||
{ kEoBBasePotionEffectStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2PotionEffectStringsAmigaGermanProvider },
|
||||
{ kEoBBaseYesNoStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2YesNoStringsAmigaGermanProvider },
|
||||
{ kRpgCommonMoreStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MoreStringsAmigaGermanProvider },
|
||||
{ kEoBBaseNpcMaxStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2NpcMaxStringsAmigaGermanProvider },
|
||||
{ kEoBBaseOkStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2OkStringsAmigaGermanProvider },
|
||||
{ kEoBBaseNpcJoinStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2NpcJoinStringsAmigaGermanProvider },
|
||||
{ kEoBBaseCancelStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CancelStringsAmigaGermanProvider },
|
||||
{ kEoBBaseAbortStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2AbortStringsAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsMain, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsMainAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsSaveLoad, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsSaveLoadAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsOnOff, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsOnOffAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsSpells, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsSpellsAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsRest, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsRestAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsDrop, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsDropAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsExit, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsExitAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsStarve, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsStarveAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsScribe, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsScribeAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsDrop2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsDrop2AmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsHead, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsHeadAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsPoison, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsPoisonAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsMgc, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsMgcAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsPrefs, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsPrefsAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsRest2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsRest2AmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsRest3, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsRest3AmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsRest4, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsRest4AmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsDefeat, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsDefeatAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsTransfer, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsTransferAmigaGermanProvider },
|
||||
{ kEoBBaseMenuStringsSpec, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuStringsSpecAmigaGermanProvider },
|
||||
{ kEoBBaseMenuYesNoStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MenuYesNoStringsAmigaGermanProvider },
|
||||
{ kEoBBaseCharGuiStringsHp, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharGuiStringsHpAmigaGermanProvider },
|
||||
{ kEoBBaseCharGuiStringsWp2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharGuiStringsWp2AmigaGermanProvider },
|
||||
{ kEoBBaseCharGuiStringsWr, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharGuiStringsWrAmigaGermanProvider },
|
||||
{ kEoBBaseCharGuiStringsSt2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharGuiStringsSt2AmigaGermanProvider },
|
||||
{ kEoBBaseCharGuiStringsIn, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharGuiStringsInAmigaGermanProvider },
|
||||
{ kEoBBaseCharStatusStrings7, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharStatusStrings7AmigaGermanProvider },
|
||||
{ kEoBBaseCharStatusStrings82, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharStatusStrings82AmigaGermanProvider },
|
||||
{ kEoBBaseCharStatusStrings9, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharStatusStrings9AmigaGermanProvider },
|
||||
{ kEoBBaseCharStatusStrings12, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharStatusStrings12AmigaGermanProvider },
|
||||
{ kEoBBaseCharStatusStrings132, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2CharStatusStrings132AmigaGermanProvider },
|
||||
{ kEoBBaseLevelGainStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2LevelGainStringsAmigaGermanProvider },
|
||||
{ kEoBBaseBookNumbers, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2BookNumbersAmigaGermanProvider },
|
||||
{ kEoBBaseMageSpellsList, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MageSpellsListAmigaGermanProvider },
|
||||
{ kEoBBaseClericSpellsList, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ClericSpellsListAmigaGermanProvider },
|
||||
{ kEoBBaseSpellNames, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2SpellNamesAmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings1, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings1AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings2AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings3, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings3AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings4, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings4AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings6, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings6AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings7, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings7AmigaGermanProvider },
|
||||
{ kEoBBaseMagicStrings8, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MagicStrings8AmigaGermanProvider },
|
||||
{ kEoBBaseManDef, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ManDefAmigaGermanProvider },
|
||||
{ kEoBBaseManWord, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ManWordAmigaGermanProvider },
|
||||
{ kEoBBaseManPrompt, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2ManPromptAmigaGermanProvider },
|
||||
{ kEoB2MainMenuStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MainMenuStringsAmigaGermanProvider },
|
||||
{ kEoB2TransferStrings1, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2TransferStrings1AmigaGermanProvider },
|
||||
{ kEoB2TransferStrings2, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2TransferStrings2AmigaGermanProvider },
|
||||
{ kEoB2TransferLabels, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2TransferLabelsAmigaGermanProvider },
|
||||
{ kEoB2IntroStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2IntroStringsAmigaGermanProvider },
|
||||
{ kEoB2IntroCPSFiles, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2IntroCPSFilesAmigaGermanProvider },
|
||||
{ kEoB2FinaleStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2FinaleStringsAmigaGermanProvider },
|
||||
{ kEoB2FinaleCPSFiles, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2FinaleCPSFilesAmigaGermanProvider },
|
||||
{ kEoBBaseMonsterDistAttStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MonsterDistAttStringsAmigaGermanProvider },
|
||||
{ kEoB2Npc1Strings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2Npc1StringsAmigaGermanProvider },
|
||||
{ kEoB2Npc2Strings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2Npc2StringsAmigaGermanProvider },
|
||||
{ kEoB2MonsterDustStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2MonsterDustStringsAmigaGermanProvider },
|
||||
{ kEoB2KheldranStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2KheldranStringsAmigaGermanProvider },
|
||||
{ kEoB2HornStrings, kEoB2, kPlatformAmiga, kNoSpecial, DE_DEU, &kEoB2HornStringsAmigaGermanProvider },
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{ kEoBBaseChargenStrings1, kEoB2, kPlatformFMTowns, kNoSpecial, JA_JPN, &kEoB2ChargenStrings1FMTownsJapaneseProvider },
|
||||
{ kEoBBaseChargenStrings2, kEoB2, kPlatformFMTowns, kNoSpecial, JA_JPN, &kEoB2ChargenStrings2FMTownsJapaneseProvider },
|
||||
{ kEoBBaseChargenStartLevels, kEoB2, kPlatformFMTowns, kNoSpecial, UNK_LANG, &kEoB2ChargenStartLevelsFMTownsProvider },
|
||||
|
2775
devtools/create_kyradat/resources/eob2_amiga.h
Normal file
2775
devtools/create_kyradat/resources/eob2_amiga.h
Normal file
File diff suppressed because it is too large
Load Diff
1055
devtools/create_kyradat/resources/eob2_amiga_english.h
Normal file
1055
devtools/create_kyradat/resources/eob2_amiga_english.h
Normal file
File diff suppressed because it is too large
Load Diff
1057
devtools/create_kyradat/resources/eob2_amiga_german.h
Normal file
1057
devtools/create_kyradat/resources/eob2_amiga_german.h
Normal file
File diff suppressed because it is too large
Load Diff
@ -556,7 +556,7 @@ static const char *const kEoB2CharStatusStrings82DOSEnglish[1] = {
|
||||
static const StringListProvider kEoB2CharStatusStrings82DOSEnglishProvider = { ARRAYSIZE(kEoB2CharStatusStrings82DOSEnglish), kEoB2CharStatusStrings82DOSEnglish };
|
||||
|
||||
static const char *const kEoB2CharStatusStrings9DOSEnglish[1] = {
|
||||
"%s is no longer paralyzed!\r"
|
||||
"\x06\x04""%s is no longer paralyzed!\r"
|
||||
};
|
||||
|
||||
static const StringListProvider kEoB2CharStatusStrings9DOSEnglishProvider = { ARRAYSIZE(kEoB2CharStatusStrings9DOSEnglish), kEoB2CharStatusStrings9DOSEnglish };
|
||||
|
@ -516,7 +516,7 @@ static const char *const kEoB2CharGuiStringsWp2DOSGerman[3] = {
|
||||
static const StringListProvider kEoB2CharGuiStringsWp2DOSGermanProvider = { ARRAYSIZE(kEoB2CharGuiStringsWp2DOSGerman), kEoB2CharGuiStringsWp2DOSGerman };
|
||||
|
||||
static const char *const kEoB2CharGuiStringsWrDOSGerman[4] = {
|
||||
"ZU",
|
||||
" ZU ",
|
||||
"WEIT",
|
||||
"OHNE",
|
||||
"MUN"
|
||||
@ -558,7 +558,7 @@ static const char *const kEoB2CharStatusStrings82DOSGerman[1] = {
|
||||
static const StringListProvider kEoB2CharStatusStrings82DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings82DOSGerman), kEoB2CharStatusStrings82DOSGerman };
|
||||
|
||||
static const char *const kEoB2CharStatusStrings9DOSGerman[1] = {
|
||||
"%s ist nicht l""\x84""nger bet""\x84""ubt!\r"
|
||||
"\x06\x04""%s ist nicht l""\x84""nger bet""\x84""ubt!\r"
|
||||
};
|
||||
|
||||
static const StringListProvider kEoB2CharStatusStrings9DOSGermanProvider = { ARRAYSIZE(kEoB2CharStatusStrings9DOSGerman), kEoB2CharStatusStrings9DOSGerman };
|
||||
|
Binary file not shown.
@ -492,9 +492,9 @@ enum KyraResources {
|
||||
kEoBBaseSoundFilesIntro,
|
||||
kEoBBaseSoundFilesIngame,
|
||||
kEoBBaseSoundFilesFinale,
|
||||
kEoBBaseLevelSounds1,
|
||||
kEoBBaseLevelSounds2,
|
||||
|
||||
kEoB1BaseLevelSounds1,
|
||||
kEoB1BaseLevelSounds2,
|
||||
kEoB1MainMenuStrings,
|
||||
kEoB1BonusStrings,
|
||||
|
||||
@ -632,6 +632,9 @@ enum KyraResources {
|
||||
kEoB2IntroShapes01,
|
||||
kEoB2IntroShapes04,
|
||||
kEoB2IntroShapes07,
|
||||
kEoB2IntroShapes13,
|
||||
kEoB2IntroShapes14,
|
||||
kEoB2IntroShapes15,
|
||||
|
||||
kEoB2FinaleStrings,
|
||||
kEoB2CreditsData,
|
||||
@ -930,6 +933,12 @@ enum KyraResources {
|
||||
kEoB2PcmSoundEffectsIntro,
|
||||
kEoB2PcmSoundEffectsFinale,
|
||||
|
||||
kEoB2SoundMapExtra,
|
||||
kEoB2SoundIndex1,
|
||||
kEoB2SoundIndex2,
|
||||
kEoB2SoundFilesIngame2,
|
||||
kEoB2MonsterSoundPatchData,
|
||||
|
||||
kLoLIngamePakFiles,
|
||||
kLoLCharacterDefs,
|
||||
kLoLIngameSfxFiles,
|
||||
|
@ -39,7 +39,7 @@
|
||||
|
||||
namespace Kyra {
|
||||
|
||||
#define RESFILE_VERSION 93
|
||||
#define RESFILE_VERSION 94
|
||||
|
||||
namespace {
|
||||
bool checkKyraDat(Common::SeekableReadStream *file) {
|
||||
|
@ -24,6 +24,8 @@
|
||||
#include "kyra/resource/resource.h"
|
||||
#include "kyra/sound/sound_intern.h"
|
||||
|
||||
#include "common/memstream.h"
|
||||
|
||||
|
||||
namespace Kyra {
|
||||
|
||||
@ -1390,18 +1392,19 @@ void DarkMoonEngine::initSpells() {
|
||||
EoBCoreEngine::initSpells();
|
||||
|
||||
int temp;
|
||||
const uint8 *src = _staticres->loadRawData(kEoBBaseSpellProperties, temp);
|
||||
const uint8 *data = _staticres->loadRawData(kEoBBaseSpellProperties, temp);
|
||||
Common::MemoryReadStreamEndian *src = new Common::MemoryReadStreamEndian(data, temp, _flags.platform == Common::kPlatformAmiga);
|
||||
|
||||
for (int i = 0; i < _numSpells; i++) {
|
||||
EoBSpell *s = &_spells[i];
|
||||
src += 8;
|
||||
s->flags = READ_LE_UINT16(src);
|
||||
src += 10;
|
||||
s->sound = *src++;
|
||||
s->effectFlags = READ_LE_UINT32(src);
|
||||
src += 4;
|
||||
s->damageFlags = READ_LE_UINT16(src);
|
||||
src += 2;
|
||||
src->skip(8);
|
||||
s->flags = src->readUint16();
|
||||
src->skip(8);
|
||||
s->sound = src->readByte();
|
||||
if (_flags.platform == Common::kPlatformAmiga)
|
||||
src->skip(1);
|
||||
s->effectFlags = src->readUint32();
|
||||
s->damageFlags = src->readUint16();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -833,11 +833,11 @@ void DarkMoonEngine::seq_playFinale() {
|
||||
snd_playSong(_flags.platform == Common::kPlatformFMTowns ? 16 : 1);
|
||||
|
||||
int temp = 0;
|
||||
const uint8 *creditsData = (_flags.platform == Common::kPlatformFMTowns) ? _res->fileData("CREDITS.TXT", 0) : _staticres->loadRawData(kEoB2CreditsData, temp);
|
||||
const uint8 *creditsData = (_flags.platform != Common::kPlatformDOS) ? _res->fileData("CREDITS.TXT", 0) : _staticres->loadRawData(kEoB2CreditsData, temp);
|
||||
|
||||
seq_playCredits(&sq, creditsData, 18, 2, 6, 2);
|
||||
|
||||
if (_flags.platform == Common::kPlatformFMTowns)
|
||||
if (_flags.platform != Common::kPlatformDOS)
|
||||
delete[] creditsData;
|
||||
|
||||
sq.delay(90);
|
||||
|
@ -52,8 +52,8 @@ bool SoundAmiga_EoB::init() {
|
||||
return false;
|
||||
|
||||
int temp = 0;
|
||||
_levelSoundList1 = _vm->staticres()->loadStrings(kEoB1BaseLevelSounds1, temp);
|
||||
_levelSoundList2 = _vm->staticres()->loadStrings(kEoB1BaseLevelSounds2, temp);
|
||||
_levelSoundList1 = _vm->staticres()->loadStrings(kEoBBaseLevelSounds1, temp);
|
||||
_levelSoundList2 = _vm->staticres()->loadStrings(kEoBBaseLevelSounds2, temp);
|
||||
|
||||
_ready = true;
|
||||
return true;
|
||||
|
Loading…
Reference in New Issue
Block a user