Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Simpy
BlizzardInterfaceCode
Commits
1d5fffcc
Commit
1d5fffcc
authored
Jul 23, 2020
by
TOM_RUS
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
WOW-35256patch9.0.1_Beta
parent
484923d0
Changes
111
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
111 changed files
with
3302 additions
and
709 deletions
+3302
-709
Interface/AddOns/Blizzard_APIDocumentation/BarberShopDocumentation.lua
...Ons/Blizzard_APIDocumentation/BarberShopDocumentation.lua
+9
-0
Interface/AddOns/Blizzard_APIDocumentation/CharacterCustomizationSharedDocumentation.lua
...cumentation/CharacterCustomizationSharedDocumentation.lua
+2
-1
Interface/AddOns/Blizzard_APIDocumentation/DamageConstantsDocumentation.lua
...lizzard_APIDocumentation/DamageConstantsDocumentation.lua
+102
-0
Interface/AddOns/Blizzard_APIDocumentation/GamePadDocumentation.lua
...AddOns/Blizzard_APIDocumentation/GamePadDocumentation.lua
+324
-0
Interface/AddOns/Blizzard_APIDocumentation/LegendaryCraftingDocumentation.lua
...zzard_APIDocumentation/LegendaryCraftingDocumentation.lua
+72
-0
Interface/AddOns/Blizzard_APIDocumentation/LevelConstantsDocumentation.lua
...Blizzard_APIDocumentation/LevelConstantsDocumentation.lua
+16
-0
Interface/AddOns/Blizzard_APIDocumentation/MinimapDocumentation.lua
...AddOns/Blizzard_APIDocumentation/MinimapDocumentation.lua
+9
-0
Interface/AddOns/Blizzard_APIDocumentation/QuestLineInfoDocumentation.lua
.../Blizzard_APIDocumentation/QuestLineInfoDocumentation.lua
+1
-0
Interface/AddOns/Blizzard_APIDocumentation/SoulbindsDocumentation.lua
...dOns/Blizzard_APIDocumentation/SoulbindsDocumentation.lua
+27
-15
Interface/AddOns/Blizzard_APIDocumentation/TradeSkillUIDocumentation.lua
...s/Blizzard_APIDocumentation/TradeSkillUIDocumentation.lua
+50
-0
Interface/AddOns/Blizzard_APIDocumentation/UIWidgetManagerDocumentation.lua
...lizzard_APIDocumentation/UIWidgetManagerDocumentation.lua
+1
-0
Interface/AddOns/Blizzard_APIDocumentation/UIWidgetManagerSharedDocumentation.lua
...d_APIDocumentation/UIWidgetManagerSharedDocumentation.lua
+3
-2
Interface/AddOns/Blizzard_AuctionHouseUI/Blizzard_AuctionHouseItemSellFrame.lua
...ard_AuctionHouseUI/Blizzard_AuctionHouseItemSellFrame.lua
+5
-0
Interface/AddOns/Blizzard_BarbershopUI/Blizzard_BarberShopUI.lua
...ce/AddOns/Blizzard_BarbershopUI/Blizzard_BarberShopUI.lua
+34
-5
Interface/AddOns/Blizzard_BarbershopUI/Blizzard_BarberShopUI.xml
...ce/AddOns/Blizzard_BarbershopUI/Blizzard_BarberShopUI.xml
+5
-18
Interface/AddOns/Blizzard_CharacterCreate/Blizzard_CharacterCreate.lua
...Ons/Blizzard_CharacterCreate/Blizzard_CharacterCreate.lua
+21
-44
Interface/AddOns/Blizzard_CharacterCreate/Blizzard_CharacterCreate.xml
...Ons/Blizzard_CharacterCreate/Blizzard_CharacterCreate.xml
+11
-28
Interface/AddOns/Blizzard_CharacterCustomize/Blizzard_CharacterCustomize.lua
...izzard_CharacterCustomize/Blizzard_CharacterCustomize.lua
+64
-4
Interface/AddOns/Blizzard_CharacterCustomize/Blizzard_CharacterCustomize.xml
...izzard_CharacterCustomize/Blizzard_CharacterCustomize.xml
+33
-8
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.lua
...Ons/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.lua
+30
-7
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.toc
...Ons/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.toc
+1
-1
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.xml
...Ons/Blizzard_CovenantSanctum/Blizzard_CovenantSanctum.xml
+24
-2
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumFoundations.lua
...d_CovenantSanctum/Blizzard_CovenantSanctumFoundations.lua
+0
-2
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumFoundations.xml
...d_CovenantSanctum/Blizzard_CovenantSanctumFoundations.xml
+0
-18
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumRenown.lua
...izzard_CovenantSanctum/Blizzard_CovenantSanctumRenown.lua
+102
-0
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumRenown.xml
...izzard_CovenantSanctum/Blizzard_CovenantSanctumRenown.xml
+159
-0
Interface/AddOns/Blizzard_CovenantSanctum/Blizzard_CovenantSanctumUpgrades.lua
...zard_CovenantSanctum/Blizzard_CovenantSanctumUpgrades.lua
+3
-5
Interface/AddOns/Blizzard_GarrisonTemplates/Blizzard_CovenantMissionTemplates.lua
...d_GarrisonTemplates/Blizzard_CovenantMissionTemplates.lua
+68
-4
Interface/AddOns/Blizzard_GarrisonTemplates/Blizzard_CovenantMissionTemplates.xml
...d_GarrisonTemplates/Blizzard_CovenantMissionTemplates.xml
+104
-12
Interface/AddOns/Blizzard_GarrisonTemplates/Blizzard_GarrisonMissionTemplates.lua
...d_GarrisonTemplates/Blizzard_GarrisonMissionTemplates.lua
+11
-9
Interface/AddOns/Blizzard_GarrisonTemplates/Blizzard_GarrisonSharedTemplates.lua
...rd_GarrisonTemplates/Blizzard_GarrisonSharedTemplates.lua
+12
-6
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresCombatLog.lua
...dOns/Blizzard_GarrisonUI/Blizzard_AdventuresCombatLog.lua
+11
-1
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresCompleteScreen.xml
...Blizzard_GarrisonUI/Blizzard_AdventuresCompleteScreen.xml
+1
-1
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresPuck.lua
...ce/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresPuck.lua
+3
-42
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresPuck.xml
...ce/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresPuck.xml
+15
-47
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresRewardsScreen.lua
.../Blizzard_GarrisonUI/Blizzard_AdventuresRewardsScreen.lua
+5
-1
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_AdventuresRewardsScreen.xml
.../Blizzard_GarrisonUI/Blizzard_AdventuresRewardsScreen.xml
+1
-1
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_CovenantMissionUI.lua
...AddOns/Blizzard_GarrisonUI/Blizzard_CovenantMissionUI.lua
+28
-18
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_CovenantMissionUI.xml
...AddOns/Blizzard_GarrisonUI/Blizzard_CovenantMissionUI.xml
+7
-1
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_GarrisonLandingPage.lua
...dOns/Blizzard_GarrisonUI/Blizzard_GarrisonLandingPage.lua
+2
-0
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_GarrisonLandingPage.xml
...dOns/Blizzard_GarrisonUI/Blizzard_GarrisonLandingPage.xml
+5
-0
Interface/AddOns/Blizzard_GarrisonUI/Blizzard_GarrisonMissionUI.lua
...AddOns/Blizzard_GarrisonUI/Blizzard_GarrisonMissionUI.lua
+13
-7
Interface/AddOns/Blizzard_HybridMinimap/Blizzard_HybridMinimap.lua
.../AddOns/Blizzard_HybridMinimap/Blizzard_HybridMinimap.lua
+20
-7
Interface/AddOns/Blizzard_NewPlayerExperience/Blizzard_TutorialLogic.lua
...s/Blizzard_NewPlayerExperience/Blizzard_TutorialLogic.lua
+1
-1
Interface/AddOns/Blizzard_NewPlayerExperience/Blizzard_TutorialSteps.lua
...s/Blizzard_NewPlayerExperience/Blizzard_TutorialSteps.lua
+20
-17
Interface/AddOns/Blizzard_PTRFeedback/Blizzard_PTRFeedback_Events.lua
...dOns/Blizzard_PTRFeedback/Blizzard_PTRFeedback_Events.lua
+22
-3
Interface/AddOns/Blizzard_PTRFeedback/Blizzard_PTRFeedback_Frames.lua
...dOns/Blizzard_PTRFeedback/Blizzard_PTRFeedback_Frames.lua
+11
-4
Interface/AddOns/Blizzard_PTRFeedback/Blizzard_Reports.lua
Interface/AddOns/Blizzard_PTRFeedback/Blizzard_Reports.lua
+50
-0
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCraftingFrame.lua
.../Blizzard_RuneforgeUI/Blizzard_RuneforgeCraftingFrame.lua
+71
-3
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCraftingFrame.xml
.../Blizzard_RuneforgeUI/Blizzard_RuneforgeCraftingFrame.xml
+7
-0
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCraftingTooltip.lua
...lizzard_RuneforgeUI/Blizzard_RuneforgeCraftingTooltip.lua
+33
-2
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCreateFrame.lua
...ns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCreateFrame.lua
+18
-6
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCreateFrame.xml
...ns/Blizzard_RuneforgeUI/Blizzard_RuneforgeCreateFrame.xml
+2
-1
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeFrame.lua
...e/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeFrame.lua
+125
-10
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeFrame.xml
...e/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeFrame.xml
+1
-1
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeItemSlot.lua
...ddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeItemSlot.lua
+133
-21
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeItemSlot.xml
...ddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeItemSlot.xml
+13
-0
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeModifierSlot.lua
...s/Blizzard_RuneforgeUI/Blizzard_RuneforgeModifierSlot.lua
+26
-7
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeModifierSlot.xml
...s/Blizzard_RuneforgeUI/Blizzard_RuneforgeModifierSlot.xml
+1
-1
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgePowerList.lua
...dOns/Blizzard_RuneforgeUI/Blizzard_RuneforgePowerList.lua
+26
-6
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgePowerList.xml
...dOns/Blizzard_RuneforgeUI/Blizzard_RuneforgePowerList.xml
+1
-1
Interface/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeUtil.lua
...ce/AddOns/Blizzard_RuneforgeUI/Blizzard_RuneforgeUtil.lua
+15
-0
Interface/AddOns/Blizzard_ScriptedAnimations/Blizzard_ScriptAnimatedEffectController.lua
...tedAnimations/Blizzard_ScriptAnimatedEffectController.lua
+141
-0
Interface/AddOns/Blizzard_ScriptedAnimations/Blizzard_ScriptAnimatedModelScene.lua
..._ScriptedAnimations/Blizzard_ScriptAnimatedModelScene.lua
+208
-0
Interface/AddOns/Blizzard_ScriptedAnimations/Blizzard_ScriptAnimatedModelScene.xml
..._ScriptedAnimations/Blizzard_ScriptAnimatedModelScene.xml
+1
-1
Interface/AddOns/Blizzard_ScriptedAnimations/Blizzard_ScriptAnimatedModelSceneActor.lua
...ptedAnimations/Blizzard_ScriptAnimatedModelSceneActor.lua
+94
-0
Interface/AddOns/Blizzard_ScriptedAnimations/Blizzard_ScriptedAnimations.toc
...izzard_ScriptedAnimations/Blizzard_ScriptedAnimations.toc
+3
-1
Interface/AddOns/Blizzard_SharedMapDataProviders/StorylineQuestDataProvider.lua
...ard_SharedMapDataProviders/StorylineQuestDataProvider.lua
+2
-0
Interface/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsNode.lua
...face/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsNode.lua
+10
-6
Interface/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsSelectButton.lua
...Ons/Blizzard_Soulbinds/Blizzard_SoulbindsSelectButton.lua
+1
-1
Interface/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsViewer.lua
...ce/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsViewer.lua
+9
-11
Interface/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsViewer.xml
...ce/AddOns/Blizzard_Soulbinds/Blizzard_SoulbindsViewer.xml
+12
-2
Interface/AddOns/Blizzard_TalentUI/Blizzard_TalentUI.lua
Interface/AddOns/Blizzard_TalentUI/Blizzard_TalentUI.lua
+1
-11
Interface/AddOns/Blizzard_TalentUI/Blizzard_TalentUI.xml
Interface/AddOns/Blizzard_TalentUI/Blizzard_TalentUI.xml
+3
-13
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillDetails.lua
...dOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillDetails.lua
+96
-8
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillDetails.xml
...dOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillDetails.xml
+41
-0
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillOptionalReagentList.lua
...d_TradeSkillUI/Blizzard_TradeSkillOptionalReagentList.lua
+6
-2
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillRecipeButton.xml
...Blizzard_TradeSkillUI/Blizzard_TradeSkillRecipeButton.xml
+1
-34
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillTemplates.xml
...ns/Blizzard_TradeSkillUI/Blizzard_TradeSkillTemplates.xml
+37
-0
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillUI.lua
...ce/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillUI.lua
+4
-0
Interface/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillUI.xml
...ce/AddOns/Blizzard_TradeSkillUI/Blizzard_TradeSkillUI.xml
+12
-10
Interface/AddOns/Blizzard_Tutorial/Blizzard_TutorialLogic.lua
...rface/AddOns/Blizzard_Tutorial/Blizzard_TutorialLogic.lua
+3
-2
Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua
...ce/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua
+76
-31
Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua
...dOns/Blizzard_UIWidgets/Blizzard_UIWidgetTemplateBase.lua
+2
-0
Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetTemplateStatusBar.lua
...Blizzard_UIWidgets/Blizzard_UIWidgetTemplateStatusBar.lua
+31
-0
Interface/FrameXML/Bindings.xml
Interface/FrameXML/Bindings.xml
+3
-0
Interface/FrameXML/ContainerFrame.lua
Interface/FrameXML/ContainerFrame.lua
+14
-1
Interface/FrameXML/CustomizationDebugFrame.lua
Interface/FrameXML/CustomizationDebugFrame.lua
+23
-0
Interface/FrameXML/CustomizationDebugFrame.xml
Interface/FrameXML/CustomizationDebugFrame.xml
+23
-0
Interface/FrameXML/EquipmentFlyout.lua
Interface/FrameXML/EquipmentFlyout.lua
+62
-5
Interface/FrameXML/EquipmentFlyout.xml
Interface/FrameXML/EquipmentFlyout.xml
+1
-1
Interface/FrameXML/FrameXML.toc
Interface/FrameXML/FrameXML.toc
+1
-0
Interface/FrameXML/GossipFrame.lua
Interface/FrameXML/GossipFrame.lua
+11
-4
Interface/FrameXML/ItemButtonTemplate.lua
Interface/FrameXML/ItemButtonTemplate.lua
+14
-3
Interface/FrameXML/ItemButtonTemplate.xml
Interface/FrameXML/ItemButtonTemplate.xml
+27
-0
Interface/FrameXML/ItemUtil.lua
Interface/FrameXML/ItemUtil.lua
+9
-3
Interface/FrameXML/Minimap.lua
Interface/FrameXML/Minimap.lua
+2
-2
Interface/FrameXML/PartyMemberFrame.lua
Interface/FrameXML/PartyMemberFrame.lua
+1
-1
Interface/FrameXML/QuestInfo.lua
Interface/FrameXML/QuestInfo.lua
+87
-76
Interface/FrameXML/QuestMapFrame.lua
Interface/FrameXML/QuestMapFrame.lua
+1
-0
Interface/FrameXML/StatsFrame.xml
Interface/FrameXML/StatsFrame.xml
+0
-1
Interface/FrameXML/TalentFrameBase.lua
Interface/FrameXML/TalentFrameBase.lua
+0
-5
Interface/FrameXML/TalentFrameTemplates.xml
Interface/FrameXML/TalentFrameTemplates.xml
+1
-7
Interface/FrameXML/UI.xsd
Interface/FrameXML/UI.xsd
+1
-0
Interface/FrameXML/UIParent.lua
Interface/FrameXML/UIParent.lua
+6
-2
Interface/FrameXML/WarCampaignTemplates.lua
Interface/FrameXML/WarCampaignTemplates.lua
+42
-1
Interface/SharedXML/ScriptAnimationUtil.lua
Interface/SharedXML/ScriptAnimationUtil.lua
+1
-1
Interface/SharedXML/SharedFontStyles.xml
Interface/SharedXML/SharedFontStyles.xml
+3
-0
Interface/SharedXML/SharedFonts.xml
Interface/SharedXML/SharedFonts.xml
+53
-0
Interface/SharedXML/SharedUIPanelTemplates.lua
Interface/SharedXML/SharedUIPanelTemplates.lua
+117
-51
Interface/SharedXML/SharedUIPanelTemplates.xml
Interface/SharedXML/SharedUIPanelTemplates.xml
+15
-11
No files found.
Interface/AddOns/Blizzard_APIDocumentation/BarberShopDocumentation.lua
View file @
1d5fffcc
...
...
@@ -123,6 +123,15 @@ local BarberShop =
{
Name
=
"dressedState"
,
Type
=
"bool"
,
Nilable
=
false
},
},
},
{
Name
=
"SetSelectedSex"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"sex"
,
Type
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"SetViewingAlteredForm"
,
Type
=
"Function"
,
...
...
Interface/AddOns/Blizzard_APIDocumentation/CharacterCustomizationSharedDocumentation.lua
View file @
1d5fffcc
...
...
@@ -46,7 +46,8 @@ local CharacterCustomizationShared =
{
{
Name
=
"id"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"name"
,
Type
=
"string"
,
Nilable
=
false
},
{
Name
=
"swatchColor"
,
Type
=
"table"
,
Mixin
=
"ColorMixin"
,
Nilable
=
true
},
{
Name
=
"swatchColor1"
,
Type
=
"table"
,
Mixin
=
"ColorMixin"
,
Nilable
=
true
},
{
Name
=
"swatchColor2"
,
Type
=
"table"
,
Mixin
=
"ColorMixin"
,
Nilable
=
true
},
},
},
{
...
...
Interface/AddOns/Blizzard_APIDocumentation/DamageConstantsDocumentation.lua
0 → 100644
View file @
1d5fffcc
local
DamageConstants
=
{
Tables
=
{
{
Name
=
"Damageclass"
,
Type
=
"Enumeration"
,
NumValues
=
44
,
MinValue
=
0
,
MaxValue
=
127
,
Fields
=
{
{
Name
=
"Physical"
,
Type
=
"Damageclass"
,
EnumValue
=
0
},
{
Name
=
"Holy"
,
Type
=
"Damageclass"
,
EnumValue
=
1
},
{
Name
=
"Fire"
,
Type
=
"Damageclass"
,
EnumValue
=
2
},
{
Name
=
"Nature"
,
Type
=
"Damageclass"
,
EnumValue
=
3
},
{
Name
=
"Frost"
,
Type
=
"Damageclass"
,
EnumValue
=
4
},
{
Name
=
"Shadow"
,
Type
=
"Damageclass"
,
EnumValue
=
5
},
{
Name
=
"Arcane"
,
Type
=
"Damageclass"
,
EnumValue
=
6
},
{
Name
=
"FirstResist"
,
Type
=
"Damageclass"
,
EnumValue
=
2
},
{
Name
=
"LastResist"
,
Type
=
"Damageclass"
,
EnumValue
=
6
},
{
Name
=
"MaskPhysical"
,
Type
=
"Damageclass"
,
EnumValue
=
1
},
{
Name
=
"MaskHoly"
,
Type
=
"Damageclass"
,
EnumValue
=
2
},
{
Name
=
"MaskFire"
,
Type
=
"Damageclass"
,
EnumValue
=
4
},
{
Name
=
"MaskNature"
,
Type
=
"Damageclass"
,
EnumValue
=
8
},
{
Name
=
"MaskFrost"
,
Type
=
"Damageclass"
,
EnumValue
=
16
},
{
Name
=
"MaskShadow"
,
Type
=
"Damageclass"
,
EnumValue
=
32
},
{
Name
=
"MaskArcane"
,
Type
=
"Damageclass"
,
EnumValue
=
64
},
{
Name
=
"AllPhysical"
,
Type
=
"Damageclass"
,
EnumValue
=
1
},
{
Name
=
"AllMagical"
,
Type
=
"Damageclass"
,
EnumValue
=
126
},
{
Name
=
"All"
,
Type
=
"Damageclass"
,
EnumValue
=
127
},
{
Name
=
"MaskFlamestrike"
,
Type
=
"Damageclass"
,
EnumValue
=
5
},
{
Name
=
"MaskFroststrike"
,
Type
=
"Damageclass"
,
EnumValue
=
17
},
{
Name
=
"MaskSpellstrike"
,
Type
=
"Damageclass"
,
EnumValue
=
65
},
{
Name
=
"MaskShadowstrike"
,
Type
=
"Damageclass"
,
EnumValue
=
33
},
{
Name
=
"MaskStormstrike"
,
Type
=
"Damageclass"
,
EnumValue
=
9
},
{
Name
=
"MaskHolystrike"
,
Type
=
"Damageclass"
,
EnumValue
=
3
},
{
Name
=
"MaskFrostfire"
,
Type
=
"Damageclass"
,
EnumValue
=
20
},
{
Name
=
"MaskSpellfire"
,
Type
=
"Damageclass"
,
EnumValue
=
68
},
{
Name
=
"MaskFirestorm"
,
Type
=
"Damageclass"
,
EnumValue
=
12
},
{
Name
=
"MaskShadowflame"
,
Type
=
"Damageclass"
,
EnumValue
=
36
},
{
Name
=
"MaskHolyfire"
,
Type
=
"Damageclass"
,
EnumValue
=
6
},
{
Name
=
"MaskSpellfrost"
,
Type
=
"Damageclass"
,
EnumValue
=
80
},
{
Name
=
"MaskFroststorm"
,
Type
=
"Damageclass"
,
EnumValue
=
24
},
{
Name
=
"MaskShadowfrost"
,
Type
=
"Damageclass"
,
EnumValue
=
48
},
{
Name
=
"MaskHolyfrost"
,
Type
=
"Damageclass"
,
EnumValue
=
18
},
{
Name
=
"MaskSpellstorm"
,
Type
=
"Damageclass"
,
EnumValue
=
72
},
{
Name
=
"MaskSpellshadow"
,
Type
=
"Damageclass"
,
EnumValue
=
96
},
{
Name
=
"MaskDivine"
,
Type
=
"Damageclass"
,
EnumValue
=
66
},
{
Name
=
"MaskShadowstorm"
,
Type
=
"Damageclass"
,
EnumValue
=
40
},
{
Name
=
"MaskHolystorm"
,
Type
=
"Damageclass"
,
EnumValue
=
10
},
{
Name
=
"MaskTwilight"
,
Type
=
"Damageclass"
,
EnumValue
=
34
},
{
Name
=
"MaskElemental"
,
Type
=
"Damageclass"
,
EnumValue
=
28
},
{
Name
=
"MaskChromatic"
,
Type
=
"Damageclass"
,
EnumValue
=
62
},
{
Name
=
"MaskMagical"
,
Type
=
"Damageclass"
,
EnumValue
=
126
},
{
Name
=
"MaskChaos"
,
Type
=
"Damageclass"
,
EnumValue
=
124
},
},
},
{
Name
=
"DamageclassType"
,
Type
=
"Enumeration"
,
NumValues
=
2
,
MinValue
=
0
,
MaxValue
=
1
,
Fields
=
{
{
Name
=
"Physical"
,
Type
=
"DamageclassType"
,
EnumValue
=
0
},
{
Name
=
"Magical"
,
Type
=
"DamageclassType"
,
EnumValue
=
1
},
},
},
{
Name
=
"EnvironmentalDamageFlags"
,
Type
=
"Enumeration"
,
NumValues
=
2
,
MinValue
=
1
,
MaxValue
=
2
,
Fields
=
{
{
Name
=
"OneTime"
,
Type
=
"EnvironmentalDamageFlags"
,
EnumValue
=
1
},
{
Name
=
"DmgIsPct"
,
Type
=
"EnvironmentalDamageFlags"
,
EnumValue
=
2
},
},
},
{
Name
=
"Environmentaldamagetype"
,
Type
=
"Enumeration"
,
NumValues
=
6
,
MinValue
=
0
,
MaxValue
=
5
,
Fields
=
{
{
Name
=
"Fatigue"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
0
},
{
Name
=
"Drowning"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
1
},
{
Name
=
"Falling"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
2
},
{
Name
=
"Lava"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
3
},
{
Name
=
"Slime"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
4
},
{
Name
=
"Fire"
,
Type
=
"Environmentaldamagetype"
,
EnumValue
=
5
},
},
},
},
};
APIDocumentation
:
AddDocumentationTable
(
DamageConstants
);
\ No newline at end of file
Interface/AddOns/Blizzard_APIDocumentation/GamePadDocumentation.lua
0 → 100644
View file @
1d5fffcc
local
GamePad
=
{
Name
=
"GamePad"
,
Type
=
"System"
,
Namespace
=
"C_GamePad"
,
Functions
=
{
{
Name
=
"ApplyConfigs"
,
Type
=
"Function"
,
},
{
Name
=
"AxisIndexToConfigName"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"axisIndex"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"configName"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"ButtonBindingToIndex"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"bindingName"
,
Type
=
"string"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"buttonIndex"
,
Type
=
"number"
,
Nilable
=
true
},
},
},
{
Name
=
"ButtonIndexToBinding"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"buttonIndex"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"bindingName"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"ButtonIndexToConfigName"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"buttonIndex"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"configName"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"DeleteConfig"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"configID"
,
Type
=
"GamePadConfigID"
,
Nilable
=
false
},
},
},
{
Name
=
"GetActiveDeviceID"
,
Type
=
"Function"
,
Returns
=
{
{
Name
=
"deviceID"
,
Type
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GetAllConfigIDs"
,
Type
=
"Function"
,
Returns
=
{
{
Name
=
"configIDs"
,
Type
=
"table"
,
InnerType
=
"GamePadConfigID"
,
Nilable
=
false
},
},
},
{
Name
=
"GetAllDeviceIDs"
,
Type
=
"Function"
,
Returns
=
{
{
Name
=
"deviceIDs"
,
Type
=
"table"
,
InnerType
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GetCombinedDeviceID"
,
Type
=
"Function"
,
Returns
=
{
{
Name
=
"deviceID"
,
Type
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GetConfig"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"configID"
,
Type
=
"GamePadConfigID"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"config"
,
Type
=
"GamePadConfig"
,
Nilable
=
true
},
},
},
{
Name
=
"GetDeviceMappedState"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"deviceID"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"state"
,
Type
=
"GamePadMappedState"
,
Nilable
=
true
},
},
},
{
Name
=
"GetDeviceRawState"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"deviceID"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"rawState"
,
Type
=
"GamePadRawState"
,
Nilable
=
true
},
},
},
{
Name
=
"IsEnabled"
,
Type
=
"Function"
,
Returns
=
{
{
Name
=
"enabled"
,
Type
=
"bool"
,
Nilable
=
false
},
},
},
{
Name
=
"SetConfig"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"config"
,
Type
=
"GamePadConfig"
,
Nilable
=
false
},
},
},
{
Name
=
"StickIndexToConfigName"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"stickIndex"
,
Type
=
"number"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"configName"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
},
Events
=
{
{
Name
=
"GamePadConfigsChanged"
,
Type
=
"Event"
,
LiteralName
=
"GAME_PAD_CONFIGS_CHANGED"
,
},
{
Name
=
"GamePadConnected"
,
Type
=
"Event"
,
LiteralName
=
"GAME_PAD_CONNECTED"
,
},
{
Name
=
"GamePadDisconnected"
,
Type
=
"Event"
,
LiteralName
=
"GAME_PAD_DISCONNECTED"
,
},
},
Tables
=
{
{
Name
=
"GamePadAxisConfig"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"axis"
,
Type
=
"string"
,
Nilable
=
false
},
{
Name
=
"shift"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"scale"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"deadzone"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"buttonThreshold"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"buttonPos"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"buttonNeg"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"comment"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"GamePadConfig"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"comment"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"name"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"configID"
,
Type
=
"GamePadConfigID"
,
Nilable
=
false
},
{
Name
=
"rawButtonMappings"
,
Type
=
"table"
,
InnerType
=
"GamePadRawButtonMapping"
,
Nilable
=
false
},
{
Name
=
"rawAxisMappings"
,
Type
=
"table"
,
InnerType
=
"GamePadRawAxisMapping"
,
Nilable
=
false
},
{
Name
=
"axisConfigs"
,
Type
=
"table"
,
InnerType
=
"GamePadAxisConfig"
,
Nilable
=
false
},
{
Name
=
"stickConfigs"
,
Type
=
"table"
,
InnerType
=
"GamePadStickConfig"
,
Nilable
=
false
},
},
},
{
Name
=
"GamePadConfigID"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"vendorID"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"productID"
,
Type
=
"number"
,
Nilable
=
true
},
},
},
{
Name
=
"GamePadMappedState"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"name"
,
Type
=
"string"
,
Nilable
=
false
},
{
Name
=
"buttonCount"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"axisCount"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"stickCount"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"buttons"
,
Type
=
"table"
,
InnerType
=
"bool"
,
Nilable
=
false
},
{
Name
=
"axes"
,
Type
=
"table"
,
InnerType
=
"number"
,
Nilable
=
false
},
{
Name
=
"sticks"
,
Type
=
"table"
,
InnerType
=
"GamePadStick"
,
Nilable
=
false
},
},
},
{
Name
=
"GamePadRawAxisMapping"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"rawIndex"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"axis"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"comment"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"GamePadRawButtonMapping"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"rawIndex"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"button"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"axis"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"axisValue"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"comment"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
{
Name
=
"GamePadRawState"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"name"
,
Type
=
"string"
,
Nilable
=
false
},
{
Name
=
"vendorID"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"productID"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"rawButtonCount"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"rawAxisCount"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"rawButtons"
,
Type
=
"table"
,
InnerType
=
"bool"
,
Nilable
=
false
},
{
Name
=
"rawAxes"
,
Type
=
"table"
,
InnerType
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GamePadStick"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"x"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"y"
,
Type
=
"number"
,
Nilable
=
false
},
{
Name
=
"len"
,
Type
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GamePadStickConfig"
,
Type
=
"Structure"
,
Fields
=
{
{
Name
=
"stick"
,
Type
=
"string"
,
Nilable
=
false
},
{
Name
=
"axisX"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"axisY"
,
Type
=
"string"
,
Nilable
=
true
},
{
Name
=
"deadzone"
,
Type
=
"number"
,
Nilable
=
true
},
{
Name
=
"comment"
,
Type
=
"string"
,
Nilable
=
true
},
},
},
},
};
APIDocumentation
:
AddDocumentationTable
(
GamePad
);
\ No newline at end of file
Interface/AddOns/Blizzard_APIDocumentation/LegendaryCraftingDocumentation.lua
View file @
1d5fffcc
...
...
@@ -19,6 +19,20 @@ local LegendaryCrafting =
{
Name
=
"description"
,
Type
=
"RuneforgeLegendaryCraftDescription"
,
Nilable
=
false
},
},
},
{
Name
=
"GetRuneforgeLegendaryComponentInfo"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"runeforgeLegendary"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"componentInfo"
,
Type
=
"RuneforgeLegendaryComponentInfo"
,
Nilable
=
false
},
},
},
{
Name
=
"GetRuneforgeLegendaryCost"
,
Type
=
"Function"
,
...
...
@@ -51,6 +65,21 @@ local LegendaryCrafting =
{
Name
=
"currencies"
,
Type
=
"table"
,
InnerType
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"GetRuneforgeLegendaryUpgradeCost"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"runeforgeLegendary"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
{
Name
=
"upgradeItem"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"cost"
,
Type
=
"table"
,
InnerType
=
"CurrencyCost"
,
Nilable
=
false
},
},
},
{
Name
=
"GetRuneforgeModifierInfo"
,
Type
=
"Function"
,
...
...
@@ -106,6 +135,35 @@ local LegendaryCrafting =
{
Name
=
"runeforgePowerIDs"
,
Type
=
"table"
,
InnerType
=
"number"
,
Nilable
=
false
},
},
},
{
Name
=
"IsRuneforgeLegendary"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"item"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"isRuneforgeLegendary"
,
Type
=
"bool"
,
Nilable
=
false
},
},
},
{
Name
=
"IsUpgradeItemValidForRuneforgeLegendary"
,
Type
=
"Function"
,
Arguments
=
{
{
Name
=
"runeforgeLegendary"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
{
Name
=
"upgradeItem"
,
Type
=
"table"
,
Mixin
=
"ItemLocationMixin"
,
Nilable
=
false
},
},
Returns
=
{
{
Name
=
"isValid"
,
Type
=
"bool"
,
Nilable
=
false
},
},
},