# Key-value pairs for accessing constant data in A.EXE.

# Each line has a key and value. The value is either an offset into the
# executable or an offset and length pair for fixed-size strings.

[Calendar]
MonthNames=0x3E894
TimesOfDay=0x40529
WeekdayNames=0x3E92A
HolidayNames=0x3E95D
HolidayDates=0x3EAA9

[CharacterClasses]
AllowedArmors=0x36204
AllowedShields=0x361D1
AllowedShieldsLists=0x361F5
AllowedWeapons=0x36185
AllowedWeaponsLists=0x361A9
ClassNames=0x3E15E
ClassNumbersToIDs=0x3E14c
HealthDice=0x3E2D1
InitialExperienceCaps=0x36D0E
LockpickingDivisors=0x3E13A
PreferredAttributes=0x35E34

[CharacterCreation]
ChooseClassCreation=0x35A80,37
ChooseClassCreationGenerate=0x3F637,8
ChooseClassCreationSelect=0x3F641,6
ClassQuestionsIntro=0x35AA7,175
SuggestedClass=0x35BB1,75
ChooseClassList=0x3F61A,19
ChooseName=0x35B58,26
ChooseGender=0x35B74,20
ChooseGenderMale=0x3F652,4
ChooseGenderFemale=0x3F658,6
ChooseRace=0x35B8A,37
ConfirmRace=0x35BFF,74
ConfirmedRace1=0x35C4C,84
ConfirmedRace2=0x3F56E,18
ConfirmedRace3=0x35CA2,60
ConfirmedRace4=0x35CE0,67
DistributeClassPoints=0x35D25,93
ChooseAttributes=0x35FA3,23
ChooseAttributesSave=0x3F669,14
ChooseAttributesReroll=0x3F679,16
ChooseAppearance=0x35D84,174

[CityGeneration]
CoastalCityList=0x3FEA8
CityTemplateFilenames=0x3FEE2
StartingPositions=0x3FF55
ReservedBlockLists=0x3FF8E
TavernPrefixes=0x36216
TavernMarineSuffixes=0x362BD
TavernSuffixes=0x36357
TemplePrefixes=0x363E1
Temple1Suffixes=0x3640C
Temple2Suffixes=0x36449
Temple3Suffixes=0x36488
EquipmentPrefixes=0x364D1
EquipmentSuffixes=0x3659E
MagesGuildMenuName=0x42567

[Entities]
CreatureNames=0x36BBE
CreatureLevels=0x3E366
CreatureHitPoints=0x3E3AE
CreatureBaseExperience=0x3E40E
CreatureExperienceMultipliers=0x3E46E
CreatureSounds=0x3E2EE
CreatureSoundNames=0x3FA9D
CreatureDamages=0x3E486
CreatureMagicEffects=0x3E37E
CreatureScales=0x3E336
CreatureYOffsets=0x3E306
CreatureHasNoCorpse=0x3E31E
CreatureBlood=0x438FF
CreatureDiseaseChances=0x3E4E2
CreatureAttributes=0x3608B
CreatureAnimationFilenames=0x3E4FB
FinalBossName=0x36D03
RaceAttributes=0x35FC3
GuardAttributes=0x36043
MaleCitizenAnimationFilenames=0x4186A
FemaleCitizenAnimationFilenames=0x41891
HumanFilenameTypes=0x41FF0
HumanFilenameTemplates=0x4200C
CFAHumansWithWeaponAnimations=0x42033
CFAWeaponAnimations=0x42067
EffectAnimations=0x3F1CC
CitizenColorBase=0x43366
CitizenSkinColors=0x43376

[Equipment]
EnchantmentChances=0x3D9F4
MaterialNames=0x3DD3B
MaterialBonuses=0x3DD74
MaterialChances=0x3DD7C
MaterialPriceMultipliers=0x3DF7E
ArmorNames=0x3DB20
PlateArmorNames=0x3DD8A
PlateArmorQualities=0x3DE21
PlateArmorBasePrices=0x3DBF0
PlateArmorWeights=0x3DC27
ChainArmorNames=0x3DE2C
ChainArmorQualities=0x3DEC3
ChainArmorBasePrices=0x3DBE5
ChainArmorWeights=0x3DC11
LeatherArmorNames=0x3DECE
LeatherArmorQualities=0x3DF73
LeatherArmorBasePrices=0x3DBDA
LeatherArmorWeights=0x3DBFB
ShieldArmorClasses=0x43D59
ArmorEnchantmentNames=0x3DC49
ArmorEnchantmentQualities=0x3DD11
ArmorEnchantmentSpells=0x3DD03
ArmorEnchantmentBonusPrices=0x3DD1F
WeaponNames=0x3D900
WeaponQualities=0x3D9E2
WeaponBasePrices=0x3D9D0
WeaponWeights=0x3D9AC
WeaponDamages=0x3D9F7
WeaponHandednesses=0x3D99A
WeaponEnchantmentNames=0x3DA1B
WeaponEnchantmentQualities=0x3DAE5
WeaponEnchantmentSpells=0x3DAD7
WeaponEnchantmentBonusPrices=0x3DAF3
SpellcastingItemNames=0x3D4CD
SpellcastingItemCumulativeChances=0x3D4E7
SpellcastingItemBasePrices=0x3D4EF
SpellcastingItemChargeRanges=0x3D4F7
SpellcastingItemAttackSpellNames=0x3D4FF
SpellcastingItemAttackSpellQualities=0x3D5D9
SpellcastingItemAttackSpellSpells=0x3D5CA
SpellcastingItemAttackSpellPricesPerCharge=0x3D5E2
SpellcastingItemDefensiveSpellNames=0x3D606
SpellcastingItemDefensiveSpellQualities=0x3D680
SpellcastingItemDefensiveSpellSpells=0x3D677
SpellcastingItemDefensiveSpellPricesPerCharge=0x3D689
SpellcastingItemMiscSpellNames=0x3D69B
SpellcastingItemMiscSpellQualities=0x3D70C
SpellcastingItemMiscSpellSpells=0x3D704
SpellcastingItemMiscSpellPricesPerCharge=0x3D71C
EnhancementItemNames=0x3D724
EnhancementItemCumulativeChances=0x3D73E
EnhancementItemBasePrices=0x3D746
BodyPartNames=0x3DB8D
WeaponAnimationFilenames=0x41DAC

[Locations]
ProvinceNames=0x392F8
CharCreationProvinceNames=0x3E602
ProvinceImgFilenames=0x3FDFA
LocationTypes=0x3D0C3
MenuMifPrefixes=0x43DCA
CenterProvinceCityMifName=0x3FF81
StartDungeonName=0x402A1
StartDungeonMifName=0x40297
FinalDungeonMifName=0x43F21
StaffProvinces=0x43747
Climates=0x3EC2E
WeatherTable=0x3EC60
ClimateSpeedTables=0x3EB96
WeatherSpeedTables=0x3EBEA
RulerTitles=0x3EAC7
DistantMountainFilenames=0x3F9A4
AnimDistantMountainFilenames=0x43229
CloudFilename=0x3F9C8
SunFilename=0x48EDB
MoonFilenames=0x48EE3
StarFilename=0x48F02

[Logbook]
IsEmpty=0x42F45

[Meta]
DataSegmentOffset=0x32560

[Quests]
MainQuestItemNames=0x402D8
StaffPieces=0x40358
KeyNames=0x3EB27
KeyPickedUp=0x4036B
DoorUnlockedWithKey=0x40382

[Races]
SingularNames=0x3E290
PluralNames=0x3E245

[Status]
PopUp=0x411D7
Date=0x404F4
Fortify=0x41E86
Disease=0x41E9D
Effect=0x41EAB
EffectsList=0x41EB8

[Travel]
LocationFormatTexts=0x374AD
DayPrediction=0x374F3
DistancePrediction=0x37538
ArrivalDatePrediction=0x37556
AlreadyAtDestination=0x3756C
NoDestination=0x37584
ArrivalPopUpLocation=0x37465
ArrivalPopUpDate=0x3747A
ArrivalPopUpDays=0x37488
ArrivalCenterProvinceLocation=0x42298
SearchTitleText=0x42127
StaffDungeonSplashes=0x432CA
StaffDungeonSplashIndices=0x432C2

[UI]
ChooseClassList=0x40816
BuyingWeapons=0x4076C
BuyingArmor=0x4076C
Spellmaker=0x406C2
PopUp5=0x406C2
LoadSave=0x406C2
CharacterClassSelection=0x40816
BuyingMagicItems=0x4076C
TravelCitySelection=0x406C2
Dialogue=0x407C1
RoomSelectionAndCures=0x40717
GeneralLootAndSelling=0x406C2
FollowerPortraitPositions=0x43200
MaleArmorClassPositions=0x413E9
FemaleArmorClassPositions=0x41405
HelmetPaletteIndices=0x37CB0
Race1HelmetPaletteValues=0x37CDE
Race3HelmetPaletteValues=0x37CFC
Race4HelmetPaletteValues=0x37D1A
CurrentWorldPosition=0x43D5F
InspectedEntityName=0x43B30

[WallHeightTables]
Box1A=0x48206
Box1B=0x48216
Box1C=0x48226
Box2A=0x48236
Box2B=0x48256
Box3A=0x482E6
Box3B=0x482F6
Box4=0x48306

[Weather]
ThunderstormFlashColors=0x3F8D2

[Wilderness]
NormalBlocks=0x3F02C
VillageBlocks=0x3F045
DungeonBlocks=0x3F052
TavernBlocks=0x3F05F
TempleBlocks=0x3F06A
