Commit 7c8aae84 authored by TOM_RUS's avatar TOM_RUS

WOW-33978patch9.0.1_Beta

parent b685b9c5
local AnimaDiversionUI =
{
Name = "AnimaDiversionInfo",
Type = "System",
Namespace = "C_AnimaDiversion",
Functions =
{
{
Name = "GetAnimaDiversionNodes",
Type = "Function",
Returns =
{
{ Name = "animaNodes", Type = "table", InnerType = "AnimaDiversionNodeInfo", Nilable = false },
},
},
{
Name = "OpenAnimaDiversionUI",
Type = "Function",
},
{
Name = "SelectAnimaNode",
Type = "Function",
Arguments =
{
{ Name = "talentID", Type = "number", Nilable = false },
},
},
},
Events =
{
{
Name = "AnimaDiversionClose",
Type = "Event",
LiteralName = "ANIMA_DIVERSION_CLOSE",
},
{
Name = "AnimaDiversionOpen",
Type = "Event",
LiteralName = "ANIMA_DIVERSION_OPEN",
Payload =
{
{ Name = "info", Type = "AnimaDiversionFrameInfo", Nilable = false },
},
},
},
Tables =
{
{
Name = "AnimaDiversionNodeState",
Type = "Enumeration",
NumValues = 3,
MinValue = 0,
MaxValue = 2,
Fields =
{
{ Name = "Available", Type = "AnimaDiversionNodeState", EnumValue = 0 },
{ Name = "SelectedTemporary", Type = "AnimaDiversionNodeState", EnumValue = 1 },
{ Name = "SelectedPermanent", Type = "AnimaDiversionNodeState", EnumValue = 2 },
},
},
{
Name = "AnimaDiversionFrameInfo",
Type = "Structure",
Fields =
{
{ Name = "textureKit", Type = "string", Nilable = false },
{ Name = "title", Type = "string", Nilable = false },
{ Name = "mapID", Type = "number", Nilable = false },
},
},
{
Name = "AnimaDiversionNodeInfo",
Type = "Structure",
Fields =
{
{ Name = "talentID", Type = "number", Nilable = false },
{ Name = "name", Type = "string", Nilable = false },
{ Name = "description", Type = "string", Nilable = false },
{ Name = "cost", Type = "number", Nilable = false },
{ Name = "currencyID", Type = "number", Nilable = false },
{ Name = "icon", Type = "number", Nilable = false },
{ Name = "normalizedPosition", Type = "table", Mixin = "Vector2DMixin", Nilable = false },
{ Name = "state", Type = "AnimaDiversionNodeState", Nilable = false },
},
},
},
};
APIDocumentation:AddDocumentationTable(AnimaDiversionUI);
\ No newline at end of file
......@@ -18,6 +18,7 @@ AddOnsDocumentation.lua
AdventureJournalDocumentation.lua
AdventureMapDocumentation.lua
AlliedRacesFrameDocumentation.lua
AnimaDiversionUIDocumentation.lua
AreaPoiInfoDocumentation.lua
ArtifactUIDocumentation.lua
AuctionHouseDocumentation.lua
......@@ -35,6 +36,7 @@ CalendarDocumentation.lua
ChallengeModeInfoDocumentation.lua
ChatBubblesDocumentation.lua
ChatInfoDocumentation.lua
ChromieTimeUIDocumentation.lua
CinematicDocumentation.lua
ClassColorDocumentation.lua
ClassTrialDocumentation.lua
......@@ -47,6 +49,8 @@ ConfigurationWarningsDocumentation.lua
ConsoleDocumentation.lua
ContainerDocumentation.lua
ContributionCollectorDocumentation.lua
CovenantPreviewDocumentation.lua
CovenantSanctumDocumentation.lua
CreatureInfoDocumentation.lua
CurrencyInfoDocumentation.lua
CursorDocumentation.lua
......@@ -66,6 +70,7 @@ GossipInfoDocumentation.lua
GuildBankDocumentation.lua
GuildInfoDocumentation.lua
HeirloomInfoDocumentation.lua
InGameNavigationDocumentation.lua
IncomingSummonDocumentation.lua
InstanceEncounterDocumentation.lua
InvasionInfoDocumentation.lua
......@@ -81,10 +86,11 @@ KnowledgeBaseDocumentation.lua
LFGInfoDocumentation.lua
LFGListInfoDocumentation.lua
LFGuildInfoDocumentation.lua
LegendaryCraftingDocumentation.lua
LevelLinkDocumentation.lua
LoadingScreenDocumentation.lua
LootDocumentation.lua
LootJournalDocumentation.lua
LoreTextDocumentation.lua
LossOfControlDocumentation.lua
MailInfoDocumentation.lua
MapDocumentation.lua
......@@ -99,9 +105,10 @@ PartyInfoDocumentation.lua
PartyPoseUIDocumentation.lua
PetInfoDocumentation.lua
PetJournalInfoDocumentation.lua
PlayerChoiceDocumentation.lua
PlayerInfoDocumentation.lua
PlayerLocationDocumentation.lua
PvpInfoDocumentation.lua
QuestChoiceDocumentation.lua
QuestLineInfoDocumentation.lua
QuestLogDocumentation.lua
QuestOfferDocumentation.lua
......@@ -126,9 +133,11 @@ SpecializationInfoDocumentation.lua
SpellDocumentation.lua
SpellActivationOverlayDocumentation.lua
SpellBookDocumentation.lua
SplashScreenDocumentation.lua
StableInfoDocumentation.lua
StorePublicUIDocumentation.lua
SummonInfoDocumentation.lua
SuperTrackManagerDocumentation.lua
SystemDocumentation.lua
TalkingHeadDocumentation.lua
TaxiMapDocumentation.lua
......@@ -147,6 +156,7 @@ UIManagerDocumentation.lua
UIModelInfoDocumentation.lua
UIWidgetManagerDocumentation.lua
UnitDocumentation.lua
UserFeedbackDocumentation.lua
VehicleDocumentation.lua
VideoDocumentation.lua
VignetteInfoDocumentation.lua
......@@ -168,16 +178,23 @@ ColorDocumentation.lua
GarrisonConstantsDocumentation.lua
GarrisonSharedDocumentation.lua
GuildInfoSharedDocumentation.lua
ItemConstantsDocumentation.lua
ItemLocationSharedDocumentation.lua
ItemSharedDocumentation.lua
LegendaryCraftingTypesDocumentation.lua
ModelSceneDocumentation.lua
NamePlateDocumentation.lua
PlayerDocumentation.lua
QuestConstantsDocumentation.lua
QuestSessionConstantsDocumentation.lua
QueueSpecificDocumentation.lua
RecruitAFriendSharedDocumentation.lua
ScriptRegionSharedDocumentation.lua
TextureSharedDocumentation.lua
TimeDocumentation.lua
TradeSkillUITypesDocumentation.lua
UIWidgetManagerSharedDocumentation.lua
UnitSharedDocumentation.lua
VectorSharedDocumentation.lua
VehicleConstantsDocumentation.lua
# End documentation files here
......@@ -291,6 +291,18 @@ local CalendarConstants =
{ Name = "TentativeSignup", Type = "CalendarWebActionType", EnumValue = 6 },
},
},
{
Name = "HolidayCalendarFlags",
Type = "Enumeration",
NumValues = 2,
MinValue = 1,
MaxValue = 2,
Fields =
{
{ Name = "Alliance", Type = "HolidayCalendarFlags", EnumValue = 1 },
{ Name = "Horde", Type = "HolidayCalendarFlags", EnumValue = 2 },
},
},
{
Name = "HolidayFlags",
Type = "Enumeration",
......
......@@ -424,7 +424,7 @@ local Calendar =
Arguments =
{
{ Name = "eventIndex", Type = "number", Nilable = false },
{ Name = "status", Type = "number", Nilable = false },
{ Name = "status", Type = "CalendarStatus", Nilable = false },
},
},
{
......@@ -1018,7 +1018,7 @@ local Calendar =
Type = "Structure",
Fields =
{
{ Name = "optionIndex", Type = "number", Nilable = false },
{ Name = "status", Type = "CalendarStatus", Nilable = false },
{ Name = "statusString", Type = "string", Nilable = false },
},
},
......
local ChromieTimeUI =
{
Name = "ChromieTimeInfo",
Type = "System",
Namespace = "C_ChromieTime",
Functions =
{
{
Name = "CloseUI",
Type = "Function",
},
{
Name = "GetChromieTimeExpansionOptions",
Type = "Function",
Returns =
{
{ Name = "expansionOptions", Type = "table", InnerType = "ChromieTimeExpansionInfo", Nilable = false },
},
},
{
Name = "SelectChromieTimeOption",
Type = "Function",
Arguments =
{
{ Name = "chromieTimeExpansionInfoId", Type = "number", Nilable = false },
},
},
},
Events =
{
{
Name = "ChromieTimeClose",
Type = "Event",
LiteralName = "CHROMIE_TIME_CLOSE",
},
{
Name = "ChromieTimeOpen",
Type = "Event",
LiteralName = "CHROMIE_TIME_OPEN",
},
},
Tables =
{
{
Name = "ChromieTimeExpansionInfo",
Type = "Structure",
Fields =
{
{ Name = "id", Type = "number", Nilable = false },
{ Name = "name", Type = "string", Nilable = false },
{ Name = "description", Type = "string", Nilable = false },
{ Name = "mapAtlas", Type = "string", Nilable = false },
{ Name = "previewAtlas", Type = "string", Nilable = false },
},
},
},
};
APIDocumentation:AddDocumentationTable(ChromieTimeUI);
\ No newline at end of file
......@@ -66,6 +66,15 @@ local Container =
Type = "Event",
LiteralName = "BAG_UPDATE_DELAYED",
},
{
Name = "EquipBindRefundableConfirm",
Type = "Event",
LiteralName = "EQUIP_BIND_REFUNDABLE_CONFIRM",
Payload =
{
{ Name = "slot", Type = "number", Nilable = false },
},
},
{
Name = "EquipBindTradeableConfirm",
Type = "Event",
......
local CovenantPreview =
{
Name = "CovenantPreview",
Type = "System",
Namespace = "C_CovenantPreview",
Functions =
{
{
Name = "CloseFromUI",
Type = "Function",
},
{
Name = "GetCovenantInfoForPlayerChoiceResponseID",
Type = "Function",
Arguments =
{
{ Name = "playerChoiceResponseID", Type = "number", Nilable = false },
},
Returns =
{
{ Name = "previewInfo", Type = "CovenantPreviewInfo", Nilable = false },
},
},
},
Events =
{
{
Name = "CovenantPreviewClose",
Type = "Event",
LiteralName = "COVENANT_PREVIEW_CLOSE",
},
{
Name = "CovenantPreviewOpen",
Type = "Event",
LiteralName = "COVENANT_PREVIEW_OPEN",
Payload =
{
{ Name = "previewInfo", Type = "CovenantPreviewInfo", Nilable = false },
},
},
},
Tables =
{
{
Name = "CovenantAbilityType",
Type = "Enumeration",
NumValues = 2,
MinValue = 0,
MaxValue = 1,
Fields =
{
{ Name = "Class", Type = "CovenantAbilityType", EnumValue = 0 },
{ Name = "Racial", Type = "CovenantAbilityType", EnumValue = 1 },
},
},
{
Name = "CovenantAbilityInfo",
Type = "Structure",
Fields =
{
{ Name = "spellID", Type = "number", Nilable = false },
{ Name = "type", Type = "CovenantAbilityType", Nilable = false },
},
},
{
Name = "CovenantPreviewInfo",
Type = "Structure",
Fields =
{
{