Skip to content

Commit

Permalink
Various mappings
Browse files Browse the repository at this point in the history
  • Loading branch information
Marlamin committed Sep 21, 2023
1 parent f149ddf commit 4b9fbe3
Show file tree
Hide file tree
Showing 20 changed files with 82 additions and 97 deletions.
4 changes: 2 additions & 2 deletions definitions/ActionBarGroupEntry.dbd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
COLUMNS
int ID
int Field_10_1_0_48480_000?
int Field_10_1_0_48480_001?
int<Spell::ID> SpellID?
int Field_10_1_0_48480_002?
int Field_10_1_0_48480_003?
int<ActionBarGroup::ID> ActionBarGroupID?
Expand All @@ -16,7 +16,7 @@ BUILD 3.4.2.49311, 3.4.2.49442, 3.4.2.49563, 3.4.2.49584, 3.4.2.49658, 3.4.2.496
BUILD 1.14.4.50252, 1.14.4.50304, 1.14.4.50337, 1.14.4.50461, 1.14.4.50547, 1.14.4.50643, 1.14.4.50753, 1.14.4.50849, 1.14.4.50960, 1.14.4.51001, 1.14.4.51056, 1.14.4.51146, 1.14.4.51311, 1.14.4.51395
$noninline,id$ID<32>
Field_10_1_0_48480_000<32>
Field_10_1_0_48480_001<32>
SpellID<32>
Field_10_1_0_48480_002<32>
Field_10_1_0_48480_003<32>
$noninline,relation$ActionBarGroupID<32>
4 changes: 2 additions & 2 deletions definitions/ChrCustomizationElement.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ int<ChrCustItemGeoModify::ID> ChrCustItemGeoModifyID
int<ChrCustomizationVoice::ID> ChrCustomizationVoiceID?
int<AnimKit::ID> AnimKitID?
int<ParticleColor::ID> ParticleColorID?
int Field_10_2_0_51239_012?
int<ChrCustGeoComponentLink::ID> ChrCustGeoComponentLinkID?

LAYOUT F2BB8F88
BUILD 3.4.0.43659, 3.4.0.43682, 3.4.0.43746, 3.4.0.43788, 3.4.0.43866, 3.4.0.43881, 3.4.0.43929, 3.4.0.43955, 3.4.0.44064, 3.4.0.44184, 3.4.0.44250, 3.4.0.44301, 3.4.0.44369, 3.4.0.44463, 3.4.0.44547, 3.4.0.44644, 3.4.0.44701, 3.4.0.44729, 3.4.0.44832, 3.4.0.44925, 3.4.0.44930, 3.4.0.44996, 3.4.0.45043, 3.4.0.45064, 3.4.0.45102, 3.4.0.45166, 3.4.0.45189, 3.4.0.45264, 3.4.0.45327, 3.4.0.45435, 3.4.0.45506, 3.4.0.45572, 3.4.0.45613, 3.4.0.45704, 3.4.0.45770, 3.4.0.45772, 3.4.0.45854, 3.4.0.45942, 3.4.0.46158, 3.4.0.46182, 3.4.0.46248, 3.4.0.46269, 3.4.0.46368, 3.4.0.46779, 3.4.0.46902, 3.4.0.47168, 3.4.0.47659
Expand Down Expand Up @@ -217,4 +217,4 @@ ChrCustItemGeoModifyID<32>
ChrCustomizationVoiceID<32>
AnimKitID<32>
ParticleColorID<32>
Field_10_2_0_51239_012<32>
ChrCustGeoComponentLinkID<32>
4 changes: 2 additions & 2 deletions definitions/ConditionalChrModel.dbd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
COLUMNS
int Field_10_1_5_50006_000?
int ID? // Both Meta and DB2 designate ChrModelID as ID field but it's not unique so that's wrong
int<ChrModel::ID> ChrModelID?
int<ChrCustomizationReq::ID> ChrCustomizationReqID?
int<PlayerCondition::ID> PlayerConditionID?
Expand All @@ -12,7 +12,7 @@ BUILD 10.1.7.50442, 10.1.7.50505, 10.1.7.50587, 10.1.7.50730, 10.1.7.50793, 10.1
BUILD 10.1.5.50006, 10.1.5.50130, 10.1.5.50199, 10.1.5.50232, 10.1.5.50355, 10.1.5.50379, 10.1.5.50401, 10.1.5.50438, 10.1.5.50467, 10.1.5.50469, 10.1.5.50504, 10.1.5.50585, 10.1.5.50622, 10.1.5.50747, 10.1.5.50791, 10.1.5.51130
BUILD 3.4.3.51126, 3.4.3.51278, 3.4.3.51384, 3.4.3.51397
BUILD 1.14.4.50252, 1.14.4.50304, 1.14.4.50337, 1.14.4.50461, 1.14.4.50547, 1.14.4.50643, 1.14.4.50753, 1.14.4.50849, 1.14.4.50960, 1.14.4.51001, 1.14.4.51056, 1.14.4.51146, 1.14.4.51311, 1.14.4.51395
Field_10_1_5_50006_000<32>
ID<32>
$id$ChrModelID<32>
ChrCustomizationReqID<32>
PlayerConditionID<32>
Expand Down
8 changes: 4 additions & 4 deletions definitions/ConditionalItemAppearance.dbd
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
COLUMNS
int ID
int Field_10_2_0_51425_000?
int Field_10_2_0_51425_001?
int<ItemAppearance::ID> OverrideItemAppearanceID?
int Field_10_2_0_51425_002?
int Field_10_2_0_51425_003?
int Field_10_2_0_51425_004?
int Field_10_2_0_51425_005?
int<ItemAppearance::ID> ItemAppearanceID? // Either nonsense values or entirely wrong name

LAYOUT 46A8294C
BUILD 10.2.0.51425
$noninline,id$ID<32>
Field_10_2_0_51425_000<32>
Field_10_2_0_51425_001<32>
OverrideItemAppearanceID<32>
Field_10_2_0_51425_002<32>
Field_10_2_0_51425_003<32>
Field_10_2_0_51425_004<32>
$noninline,relation$Field_10_2_0_51425_005<32>
$noninline,relation$ItemAppearanceID<32>
10 changes: 5 additions & 5 deletions definitions/Covenant.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ int<Spell::ID> DeathTeleportSpellID
int<Spell::ID> Field_9_0_2_36165_006?
int<Spell::ID> Field_9_0_2_36165_007?
int<Faction::ID> FactionID
int Field_10_0_0_45141_008?
int Field_10_0_7_47910_009?
int<CurrencyTypes::ID> CurrencyTypesID?
int<PlayerCondition::ID> RequiredPlayerConditionID?

LAYOUT 0CA77A5C
BUILD 9.0.1.33978, 9.0.1.34003, 9.0.1.34081, 9.0.1.34098
Expand Down Expand Up @@ -109,7 +109,7 @@ DeathTeleportSpellID<32>
Field_9_0_2_36165_006<32>
Field_9_0_2_36165_007<32>
FactionID<32>
Field_10_0_0_45141_008<32>
CurrencyTypesID<32>

LAYOUT 1918652F
BUILD 10.2.0.51239, 10.2.0.51297, 10.2.0.51425
Expand All @@ -126,5 +126,5 @@ DeathTeleportSpellID<32>
Field_9_0_2_36165_006<32>
Field_9_0_2_36165_007<32>
FactionID<32>
Field_10_0_0_45141_008<32>
Field_10_0_7_47910_009<32>
CurrencyTypesID<32>
RequiredPlayerConditionID<32>
4 changes: 2 additions & 2 deletions definitions/ItemBonusListGroup.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ int<Spell::ID> SequenceSpellID
int<PlayerCondition::ID> PlayerConditionID?
int<ItemExtendedCost::ID> ItemExtendedCostID?
int<ItemLogicalCostGroup::ID> ItemLogicalCostGroupID?
int Field_10_1_0_48480_004?
int<ItemGroupIlvlScalingEntry::ItemGroupIlvlScalingID> ItemGroupIlvlScalingID?

LAYOUT 25BF4C79
BUILD 9.1.0.38312, 9.1.0.38394, 9.1.0.38511, 9.1.0.38524, 9.1.0.38549, 9.1.0.38600, 9.1.0.38627, 9.1.0.38709
Expand Down Expand Up @@ -53,4 +53,4 @@ SequenceSpellID<32>
PlayerConditionID<32>
ItemExtendedCostID<32>
ItemLogicalCostGroupID<32>
Field_10_1_0_48480_004<32>
ItemGroupIlvlScalingID<32>
12 changes: 6 additions & 6 deletions definitions/ItemConversion.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ int ID
int<ItemBonusListGroup::ID> ItemBonusListGroupID?
int Field_9_2_0_42069_001?
int<ItemBonusTree::ID> ItemBonusTreeID?
int Field_10_1_5_50130_002?
int Field_10_1_5_50130_003?
int Field_10_1_5_50130_004?
int<ItemLogicalCost::ID> ItemLogicalCostGroupID?
int<ItemLogicalCost::ID> AlternateItemLogicalCostGroupID? // If PlayerConditionID is valid?
int<PlayerCondition::ID> PlayerConditionID?

LAYOUT C7738C36
BUILD 9.2.0.41462, 9.2.0.41726, 9.2.0.41827, 9.2.0.41962
Expand Down Expand Up @@ -41,6 +41,6 @@ BUILD 10.1.5.50130, 10.1.5.50199, 10.1.5.50232, 10.1.5.50355, 10.1.5.50379, 10.1
$noninline,id$ID<32>
Field_9_2_0_42069_001<32>
ItemBonusTreeID<32>
Field_10_1_5_50130_002<32>
Field_10_1_5_50130_003<32>
Field_10_1_5_50130_004<32>
ItemLogicalCostGroupID<32>
AlternateItemLogicalCostGroupID<32>
PlayerConditionID<32>
8 changes: 4 additions & 4 deletions definitions/ItemGroupIlvlScalingEntry.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ int ID
int<CurrencyTypes::ID> CurrencyTypeID?
int<Item::ID> ItemID?
float CostScaling?
int Field_10_1_0_48480_003? // some kind of account wide flag
int Field_10_1_0_48480_004?
int Flags? // some kind of account wide flag
int ItemGroupIlvlScalingID?

LAYOUT 38E9D642
BUILD 10.2.0.51239, 10.2.0.51297, 10.2.0.51425
Expand All @@ -15,5 +15,5 @@ $noninline,id$ID<32>
CurrencyTypeID<32>
ItemID<32>
CostScaling
Field_10_1_0_48480_003<32>
$noninline,relation$Field_10_1_0_48480_004<32>
Flags<32>
$noninline,relation$ItemGroupIlvlScalingID<32>
4 changes: 2 additions & 2 deletions definitions/JournalTierXInstance.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ int<JournalTier::ID> JournalTierID
int<JournalInstance::ID> JournalInstanceID
int ID
int OrderIndex?
int Field_10_1_0_49092_003?
int AvailabilityCondition? // Used for M+ season switchovers

BUILD 5.0.1.15464-5.3.0.17116
$id$ID<32>
Expand Down Expand Up @@ -86,4 +86,4 @@ $noninline,id$ID<32>
$relation$JournalTierID<u16>
JournalInstanceID<u16>
OrderIndex<32>
Field_10_1_0_49092_003<32>
AvailabilityCondition<32>
12 changes: 6 additions & 6 deletions definitions/MusicOverride.dbd
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
COLUMNS
int ID
int Field_10_2_0_51239_000?
int Field_10_2_0_51239_001?
int Field_10_2_0_51239_002?
int<ZoneIntroMusicTable::ID> ZoneIntroMusicID?
int<ZoneMusic::ID> ZoneMusicID?
int Flags?

LAYOUT EE5D12BD
BUILD 10.2.0.51239, 10.2.0.51297, 10.2.0.51425
$noninline,id$ID<32>
Field_10_2_0_51239_000<u16>
Field_10_2_0_51239_001<u16>
Field_10_2_0_51239_002<u8>
ZoneIntroMusicID<u16>
ZoneMusicID<u16>
Flags<u8>
9 changes: 3 additions & 6 deletions definitions/PVPScoreboardColumnHeader.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,7 @@ locstring Tooltip_lang
locstring Name_lang
int ID
int Field_8_2_0_30430_003? // 8.2.0.30430: all 0
locstring Field_10_1_0_48776_000_lang?
locstring Field_10_1_0_48776_001_lang?
locstring Field_10_1_0_48776_002_lang?
int Field_10_1_0_48776_003?

LAYOUT 910EEE06, B4340B7C
BUILD 9.1.0.38312, 9.1.0.38394, 9.1.0.38511, 9.1.0.38524
Expand Down Expand Up @@ -52,7 +49,7 @@ BUILD 10.1.7.50442, 10.1.7.50505, 10.1.7.50587, 10.1.7.50730, 10.1.7.50793, 10.1
BUILD 10.1.5.49516, 10.1.5.49595, 10.1.5.49719, 10.1.5.49824, 10.1.5.49908, 10.1.5.50006, 10.1.5.50130, 10.1.5.50199, 10.1.5.50232, 10.1.5.50355, 10.1.5.50379, 10.1.5.50401, 10.1.5.50438, 10.1.5.50467, 10.1.5.50469, 10.1.5.50504, 10.1.5.50585, 10.1.5.50622, 10.1.5.50747, 10.1.5.50791, 10.1.5.51130
BUILD 10.1.0.48776, 10.1.0.48898, 10.1.0.49092, 10.1.0.49190, 10.1.0.49222, 10.1.0.49255, 10.1.0.49318, 10.1.0.49365, 10.1.0.49407, 10.1.0.49426, 10.1.0.49444, 10.1.0.49474, 10.1.0.49570, 10.1.0.49679, 10.1.0.49741, 10.1.0.49801, 10.1.0.49890, 10.1.0.50000
$noninline,id$ID<32>
Field_10_1_0_48776_000_lang
Field_10_1_0_48776_001_lang
Name_lang
Tooltip_lang
Field_10_1_0_48776_002_lang
Field_10_1_0_48776_003<32>
Field_8_2_0_30430_003<32>
10 changes: 5 additions & 5 deletions definitions/PerksActivity.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ locstring Description_lang
int ID?
int<CriteriaTree::ID> CriteriaTreeID
int ThresholdContributionAmount
int Field_10_1_0_48480_005?
int Field_10_1_0_48776_006?
int Supersedes?
int Priority?

LAYOUT 6FD48C11
BUILD 10.0.7.47910, 10.0.7.47983, 10.0.7.48076, 10.0.7.48220, 10.0.7.48295, 10.0.7.48439, 10.0.7.48520, 10.0.7.48676, 10.0.7.48749, 10.0.7.48838, 10.0.7.48865, 10.0.7.48892, 10.0.7.48966, 10.0.7.48999, 10.0.7.49267, 10.0.7.49343
Expand All @@ -23,7 +23,7 @@ Description_lang
$id$ID<32>
CriteriaTreeID<32>
ThresholdContributionAmount<32>
Field_10_1_0_48480_005<32>
Supersedes<32>

LAYOUT 4FF9AFB2
BUILD 10.2.0.51239, 10.2.0.51297, 10.2.0.51425
Expand All @@ -35,5 +35,5 @@ Description_lang
$id$ID<32>
CriteriaTreeID<32>
ThresholdContributionAmount<32>
Field_10_1_0_48480_005<32>
Field_10_1_0_48776_006<32>
Supersedes<32>
Priority<32>
32 changes: 12 additions & 20 deletions definitions/PerksVendorItem.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,10 @@ int<PerksVendorCategory::ID> PerksVendorCategoryID
int Field_10_0_5_47118_002?
int<Item::ID> ItemID
int Field_10_0_5_47118_004?
int Field_10_0_5_47118_005?
int<CreatureDisplayInfo::ID> CreatureDisplayInfoID?
int Cost?
int<UiModelScene::ID> UiModelSceneID?
int Field_10_2_0_51425_000?
int Field_10_2_0_51425_001?
int Field_10_2_0_51425_002?
int Field_10_2_0_51425_003?
int Field_10_2_0_51425_004?
int Field_10_2_0_51425_005?
int Field_10_2_0_51425_006?
int Field_10_2_0_51425_007?
int Field_10_2_0_51425_008?
int<PerksVendorItemUIGroup::ID> UiGroupInfo?

LAYOUT 451B856E
BUILD 10.2.0.51239, 10.2.0.51297
Expand All @@ -29,18 +21,18 @@ PerksVendorCategoryID<32>
Field_10_0_5_47118_002<32>
ItemID<32>
Field_10_0_5_47118_004<32>
Field_10_0_5_47118_005<32>
CreatureDisplayInfoID<32>
Cost<32>
UiModelSceneID<32>

LAYOUT 80A50418
BUILD 10.2.0.51425
$id$Field_10_2_0_51425_000<32>
Field_10_2_0_51425_001<32>
Field_10_2_0_51425_002<32>
Field_10_2_0_51425_003<32>
Field_10_2_0_51425_004<32>
Field_10_2_0_51425_005<32>
Field_10_2_0_51425_006<32>
Field_10_2_0_51425_007<32>
Field_10_2_0_51425_008<32>
$id$ID<32>
PerksVendorCategoryID<32>
Field_10_0_5_47118_002<32>
ItemID<32>
Field_10_0_5_47118_004<32>
CreatureDisplayInfoID<32>
Cost<32>
UiModelSceneID<32>
UiGroupInfo<32>
12 changes: 6 additions & 6 deletions definitions/PerksVendorItemUIGroup.dbd
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
COLUMNS
locstring Field_10_2_0_51425_000_lang?
int Field_10_2_0_51425_001?
int Field_10_2_0_51425_002?
locstring Name_lang?
int ID?
int Priority?

LAYOUT 3C22481A
BUILD 10.2.0.51425
Field_10_2_0_51425_000_lang
$id$Field_10_2_0_51425_001<32>
Field_10_2_0_51425_002<32>
Name_lang
$id$ID<32>
Priority<32>
4 changes: 2 additions & 2 deletions definitions/QuestLine.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ int ID
int<QuestV2::ID> QuestID?
locstring Description_lang
int<PlayerCondition::ID> PlayerConditionID?
int Field_10_1_0_48898_002?
int<PlayerCondition::ID> CompletionPlayerConditionID? // Appears to be used (when available) instead of looking up completion status for each quest in this questline.

LAYOUT 4B1C4A54
BUILD 3.4.3.51126, 3.4.3.51278, 3.4.3.51384, 3.4.3.51397
Expand Down Expand Up @@ -95,6 +95,6 @@ BUILD 10.1.0.48898, 10.1.0.49092, 10.1.0.49190, 10.1.0.49222, 10.1.0.49255, 10.1
$noninline,id$ID<32>
Name_lang
Description_lang
Field_10_1_0_48898_002<32>
CompletionPlayerConditionID<32>
QuestID<u32>
PlayerConditionID<32>
4 changes: 2 additions & 2 deletions definitions/SpellReplacement.dbd
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
COLUMNS
int ID
int Field_10_0_0_44999_000?
int<Spell::ID> ReplacementSpellID?
int<Spell::ID> SpellID?

LAYOUT 88FB6F2C
Expand All @@ -13,5 +13,5 @@ BUILD 10.0.5.47118, 10.0.5.47186, 10.0.5.47215, 10.0.5.47481, 10.0.5.47621, 10.0
BUILD 10.0.2.45480, 10.0.2.45505, 10.0.2.45569, 10.0.2.45632, 10.0.2.45698, 10.0.2.45746, 10.0.2.45779, 10.0.2.45969, 10.0.2.46091, 10.0.2.46092, 10.0.2.46144, 10.0.2.46157, 10.0.2.46259, 10.0.2.46394, 10.0.2.46420, 10.0.2.46456, 10.0.2.46479, 10.0.2.46619, 10.0.2.46658, 10.0.2.46689, 10.0.2.46702, 10.0.2.46741, 10.0.2.46781, 10.0.2.46801, 10.0.2.46802, 10.0.2.46879, 10.0.2.46924, 10.0.2.46999, 10.0.2.47067, 10.0.2.47120, 10.0.2.47187, 10.0.2.47213, 10.0.2.47631, 10.0.2.47657
BUILD 10.0.0.44999, 10.0.0.45141, 10.0.0.45232, 10.0.0.45335, 10.0.0.45454, 10.0.0.45570, 10.0.0.45661, 10.0.0.45697, 10.0.0.45970, 10.0.0.46047, 10.0.0.46112, 10.0.0.46181, 10.0.0.46247, 10.0.0.46270, 10.0.0.46293, 10.0.0.46313, 10.0.0.46340, 10.0.0.46366, 10.0.0.46455, 10.0.0.46547, 10.0.0.46549, 10.0.0.46597
$noninline,id$ID<32>
$relation$Field_10_0_0_44999_000<32>
$relation$ReplacementSpellID<32>
SpellID<32>
6 changes: 3 additions & 3 deletions definitions/UIGenericWidgetDisplay.dbd
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
COLUMNS
locstring Title_lang?
int ID?
int Field_10_0_2_46144_002?
int<UiTextureKit::ID> UiTextureKitID?
int<UiWidgetSet::ID> UiWidgetSetID?
int FrameWidth?
int FrameHeight?
Expand All @@ -17,7 +17,7 @@ BUILD 10.0.2.46144, 10.0.2.46259, 10.0.2.46394, 10.0.2.46420, 10.0.2.46456, 10.0
BUILD 3.4.1.46722, 3.4.1.46917, 3.4.1.46973, 3.4.1.47014, 3.4.1.47110, 3.4.1.47245, 3.4.1.47496, 3.4.1.47585, 3.4.1.47612, 3.4.1.47720, 3.4.1.47800, 3.4.1.47925, 3.4.1.47966, 3.4.1.48019, 3.4.1.48120, 3.4.1.48340, 3.4.1.48503, 3.4.1.48632, 3.4.1.49345, 3.4.1.49822, 3.4.1.49936
Title_lang
$id$ID<32>
Field_10_0_2_46144_002<32>
UiTextureKitID<32>
UiWidgetSetID<32>
FrameWidth<32>
FrameHeight<32>
Expand All @@ -34,7 +34,7 @@ Title_lang
Field_10_1_0_48480_001_lang
Field_10_1_0_48480_002_lang
$id$ID<32>
Field_10_0_2_46144_002<32>
UiTextureKitID<32>
UiWidgetSetID<32>
FrameWidth<32>
FrameHeight<32>
Expand Down
4 changes: 2 additions & 2 deletions definitions/UiMap.dbd
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ int<PlayerCondition::ID> VisibilityPlayerConditionID
int<UiTextureAtlasElement::ID> BkgAtlasID
int AlternateUiMapGroup?
int<ContentTuning::ID> ContentTuningID?
int<PlayerCondition::ID> Field_10_1_5_49595_008?
int<PlayerCondition::ID> TempVisibilityPlayerConditionID? // Only for time rifts so far?
int Field_1_14_4_50252_006?
int Field_1_14_4_50252_007?
int Field_1_14_4_50252_008?
Expand Down Expand Up @@ -233,7 +233,7 @@ System<u8>
Type<u8>
BountySetID<32>
BountyDisplayLocation<u32>
Field_10_1_5_49595_008<32>
TempVisibilityPlayerConditionID<32>
VisibilityPlayerConditionID<32>
HelpTextPosition<8>
BkgAtlasID<32>
Expand Down
Loading

0 comments on commit 4b9fbe3

Please sign in to comment.