Commit 1d2f2aac authored by TOM_RUS's avatar TOM_RUS
Browse files

WOW-25902patch8.0.1_Beta

parent 8398c39f
local AchievementInfo =
{
Name = "AchievementInfo",
Type = "System",
Namespace = "C_AchievementInfo",
Functions =
{
},
Events =
{
{
Name = "AchievementEarned",
Type = "Event",
LiteralName = "ACHIEVEMENT_EARNED",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = false },
{ Name = "alreadyEarned", Type = "bool", Nilable = true },
},
},
{
Name = "AchievementPlayerName",
Type = "Event",
LiteralName = "ACHIEVEMENT_PLAYER_NAME",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = false },
},
},
{
Name = "AchievementSearchUpdated",
Type = "Event",
LiteralName = "ACHIEVEMENT_SEARCH_UPDATED",
},
{
Name = "CriteriaComplete",
Type = "Event",
LiteralName = "CRITERIA_COMPLETE",
Payload =
{
{ Name = "criteriaID", Type = "number", Nilable = false },
},
},
{
Name = "CriteriaEarned",
Type = "Event",
LiteralName = "CRITERIA_EARNED",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = false },
{ Name = "description", Type = "string", Nilable = false },
},
},
{
Name = "CriteriaUpdate",
Type = "Event",
LiteralName = "CRITERIA_UPDATE",
},
{
Name = "InspectAchievementReady",
Type = "Event",
LiteralName = "INSPECT_ACHIEVEMENT_READY",
Payload =
{
{ Name = "guid", Type = "string", Nilable = false },
},
},
{
Name = "ReceivedAchievementList",
Type = "Event",
LiteralName = "RECEIVED_ACHIEVEMENT_LIST",
},
{
Name = "ReceivedAchievementMemberList",
Type = "Event",
LiteralName = "RECEIVED_ACHIEVEMENT_MEMBER_LIST",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = false },
},
},
{
Name = "TrackedAchievementListChanged",
Type = "Event",
LiteralName = "TRACKED_ACHIEVEMENT_LIST_CHANGED",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = true },
{ Name = "added", Type = "bool", Nilable = true },
},
},
{
Name = "TrackedAchievementUpdate",
Type = "Event",
LiteralName = "TRACKED_ACHIEVEMENT_UPDATE",
Payload =
{
{ Name = "achievementID", Type = "number", Nilable = false },
{ Name = "criteriaID", Type = "number", Nilable = true },
{ Name = "elapsed", Type = "number", Nilable = true },
{ Name = "duration", Type = "number", Nilable = true },
},
},
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(AchievementInfo);
\ No newline at end of file
local ActionBarFrameLua =
local ActionBarFrame =
{
Name = "ActionBar",
Type = "System",
......@@ -173,6 +173,75 @@ local ActionBarFrameLua =
Events =
{
{
Name = "ActionbarHidegrid",
Type = "Event",
LiteralName = "ACTIONBAR_HIDEGRID",
},
{
Name = "ActionbarPageChanged",
Type = "Event",
LiteralName = "ACTIONBAR_PAGE_CHANGED",
},
{
Name = "ActionbarShowBottomleft",
Type = "Event",
LiteralName = "ACTIONBAR_SHOW_BOTTOMLEFT",
},
{
Name = "ActionbarShowgrid",
Type = "Event",
LiteralName = "ACTIONBAR_SHOWGRID",
},
{
Name = "ActionbarSlotChanged",
Type = "Event",
LiteralName = "ACTIONBAR_SLOT_CHANGED",
Payload =
{
{ Name = "slot", Type = "number", Nilable = false },
},
},
{
Name = "ActionbarUpdateCooldown",
Type = "Event",
LiteralName = "ACTIONBAR_UPDATE_COOLDOWN",
},
{
Name = "ActionbarUpdateState",
Type = "Event",
LiteralName = "ACTIONBAR_UPDATE_STATE",
},
{
Name = "ActionbarUpdateUsable",
Type = "Event",
LiteralName = "ACTIONBAR_UPDATE_USABLE",
},
{
Name = "PetBarUpdate",
Type = "Event",
LiteralName = "PET_BAR_UPDATE",
},
{
Name = "UpdateBonusActionbar",
Type = "Event",
LiteralName = "UPDATE_BONUS_ACTIONBAR",
},
{
Name = "UpdateExtraActionbar",
Type = "Event",
LiteralName = "UPDATE_EXTRA_ACTIONBAR",
},
{
Name = "UpdateMultiCastActionbar",
Type = "Event",
LiteralName = "UPDATE_MULTI_CAST_ACTIONBAR",
},
{
Name = "UpdateOverrideActionbar",
Type = "Event",
LiteralName = "UPDATE_OVERRIDE_ACTIONBAR",
},
},
Tables =
......@@ -180,4 +249,4 @@ local ActionBarFrameLua =
},
};
APIDocumentation:AddDocumentationTable(ActionBarFrameLua);
\ No newline at end of file
APIDocumentation:AddDocumentationTable(ActionBarFrame);
\ No newline at end of file
local AddOns =
{
Name = "AddOns",
Type = "System",
Namespace = "C_AddOns",
Functions =
{
},
Events =
{
{
Name = "AddonLoaded",
Type = "Event",
LiteralName = "ADDON_LOADED",
Payload =
{
{ Name = "addOnName", Type = "string", Nilable = false },
},
},
{
Name = "AddonsUnloading",
Type = "Event",
LiteralName = "ADDONS_UNLOADING",
Payload =
{
{ Name = "closingClient", Type = "bool", Nilable = false },
},
},
{
Name = "SavedVariablesTooLarge",
Type = "Event",
LiteralName = "SAVED_VARIABLES_TOO_LARGE",
Payload =
{
{ Name = "addOnName", Type = "string", Nilable = false },
},
},
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(AddOns);
\ No newline at end of file
local AdventureJournal =
{
Name = "AdventureJournal",
Type = "System",
Namespace = "C_AdventureJournal",
Functions =
{
},
Events =
{
{
Name = "AjDungeonAction",
Type = "Event",
LiteralName = "AJ_DUNGEON_ACTION",
Payload =
{
{ Name = "lfgDungeonID", Type = "number", Nilable = false },
},
},
{
Name = "AjOpen",
Type = "Event",
LiteralName = "AJ_OPEN",
},
{
Name = "AjPveLfgAction",
Type = "Event",
LiteralName = "AJ_PVE_LFG_ACTION",
},
{
Name = "AjPvpAction",
Type = "Event",
LiteralName = "AJ_PVP_ACTION",
Payload =
{
{ Name = "battleMasterListID", Type = "number", Nilable = false },
},
},
{
Name = "AjPvpLfgAction",
Type = "Event",
LiteralName = "AJ_PVP_LFG_ACTION",
},
{
Name = "AjPvpRbgAction",
Type = "Event",
LiteralName = "AJ_PVP_RBG_ACTION",
},
{
Name = "AjPvpSkirmishAction",
Type = "Event",
LiteralName = "AJ_PVP_SKIRMISH_ACTION",
},
{
Name = "AjQuestLogOpen",
Type = "Event",
LiteralName = "AJ_QUEST_LOG_OPEN",
Payload =
{
{ Name = "questID", Type = "number", Nilable = false },
{ Name = "worldMapAreaID", Type = "number", Nilable = false },
},
},
{
Name = "AjRaidAction",
Type = "Event",
LiteralName = "AJ_RAID_ACTION",
Payload =
{
{ Name = "lfgDungeonID", Type = "number", Nilable = false },
},
},
{
Name = "AjRefreshDisplay",
Type = "Event",
LiteralName = "AJ_REFRESH_DISPLAY",
},
{
Name = "AjRewardDataReceived",
Type = "Event",
LiteralName = "AJ_REWARD_DATA_RECEIVED",
},
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(AdventureJournal);
\ No newline at end of file
local AdventureMap =
{
Name = "AdventureMap",
Type = "System",
Namespace = "C_AdventureMap",
Functions =
{
},
Events =
{
{
Name = "AdventureMapClose",
Type = "Event",
LiteralName = "ADVENTURE_MAP_CLOSE",
},
{
Name = "AdventureMapOpen",
Type = "Event",
LiteralName = "ADVENTURE_MAP_OPEN",
},
{
Name = "AdventureMapQuestUpdate",
Type = "Event",
LiteralName = "ADVENTURE_MAP_QUEST_UPDATE",
Payload =
{
{ Name = "questID", Type = "number", Nilable = false },
},
},
{
Name = "AdventureMapUpdateInsets",
Type = "Event",
LiteralName = "ADVENTURE_MAP_UPDATE_INSETS",
},
{
Name = "AdventureMapUpdatePois",
Type = "Event",
LiteralName = "ADVENTURE_MAP_UPDATE_POIS",
},
},
Tables =
{
},
};
APIDocumentation:AddDocumentationTable(AdventureMap);
\ No newline at end of file
......@@ -42,6 +42,20 @@ local AlliedRacesFrame =
Events =
{
{
Name = "AlliedRaceClose",
Type = "Event",
LiteralName = "ALLIED_RACE_CLOSE",
},
{
Name = "AlliedRaceOpen",
Type = "Event",
LiteralName = "ALLIED_RACE_OPEN",
Payload =
{
{ Name = "raceID", Type = "number", Nilable = false },
},
},
},
Tables =
......@@ -60,7 +74,7 @@ local AlliedRacesFrame =
{ Name = "crestAtlas", Type = "string", Nilable = false },
{ Name = "modelBackgroundAtlas", Type = "string", Nilable = false },
{ Name = "raceFileString", Type = "string", Nilable = false },
{ Name = "bannerColor", Type = "colorRGB", Mixin = "ColorMixin", Nilable = false },
{ Name = "bannerColor", Type = "table", Mixin = "ColorMixin", Nilable = false },
},
},
{
......
local ArtifactRelicForgeUILua =
local ArtifactRelicForgeUI =
{
Name = "ArtifactUI",
Type = "System",
......@@ -149,4 +149,4 @@ local ArtifactRelicForgeUILua =
},
};
APIDocumentation:AddDocumentationTable(ArtifactRelicForgeUILua);
\ No newline at end of file
APIDocumentation:AddDocumentationTable(ArtifactRelicForgeUI);
\ No newline at end of file
local ArtifactUILua =
local ArtifactUI =
{
Name = "ArtifactUI",
Type = "System",
......@@ -801,6 +801,73 @@ local ArtifactUILua =
Events =
{
{
Name = "ArtifactClose",
Type = "Event",
LiteralName = "ARTIFACT_CLOSE",
},
{
Name = "ArtifactEndgameRefund",
Type = "Event",
LiteralName = "ARTIFACT_ENDGAME_REFUND",
Payload =
{
{ Name = "numRefundedPowers", Type = "number", Nilable = false },
{ Name = "refundedTier", Type = "number", Nilable = false },
{ Name = "bagOrSlotIndex", Type = "number", Nilable = false },
{ Name = "slotIndex", Type = "number", Nilable = true },
},
},
{
Name = "ArtifactRelicForgeClose",
Type = "Event",
LiteralName = "ARTIFACT_RELIC_FORGE_CLOSE",
},
{
Name = "ArtifactRelicForgePreviewRelicChanged",
Type = "Event",
LiteralName = "ARTIFACT_RELIC_FORGE_PREVIEW_RELIC_CHANGED",
},
{
Name = "ArtifactRelicForgeUpdate",
Type = "Event",
LiteralName = "ARTIFACT_RELIC_FORGE_UPDATE",
},
{
Name = "ArtifactRelicInfoReceived",
Type = "Event",
LiteralName = "ARTIFACT_RELIC_INFO_RECEIVED",
},
{
Name = "ArtifactRespecPrompt",
Type = "Event",
LiteralName = "ARTIFACT_RESPEC_PROMPT",
},
{
Name = "ArtifactTierChanged",
Type = "Event",
LiteralName = "ARTIFACT_TIER_CHANGED",
Payload =
{
{ Name = "newTier", Type = "number", Nilable = false },
{ Name = "bagOrSlotIndex", Type = "number", Nilable = false },
{ Name = "slotIndex", Type = "number", Nilable = true },
},
},
{
Name = "ArtifactUpdate",
Type = "Event",
LiteralName = "ARTIFACT_UPDATE",
Payload =
{
{ Name = "newItem", Type = "bool", Nilable = false },
},
},
{
Name = "ArtifactXpUpdate",
Type = "Event",
LiteralName = "ARTIFACT_XP_UPDATE",
},
},
Tables =
......@@ -812,9 +879,9 @@ local ArtifactUILua =
{
{ Name = "textureKit", Type = "string", Nilable = false },
{ Name = "titleName", Type = "string", Nilable = false },
{ Name = "titleColor", Type = "colorRGB", Mixin = "ColorMixin", Nilable = false },
{ Name = "barConnectedColor", Type = "colorRGB", Mixin = "ColorMixin", Nilable = false },
{ Name = "barDisconnectedColor", Type = "colorRGB", Mixin = "ColorMixin", Nilable = false },
{ Name = "titleColor", Type = "table", Mixin = "ColorMixin", Nilable = false },
{ Name = "barConnectedColor", Type = "table", Mixin = "ColorMixin", Nilable = false },
{ Name = "barDisconnectedColor", Type = "table", Mixin = "ColorMixin", Nilable = false },
{ Name = "uiModelSceneID", Type = "number", Nilable = false },
{ Name = "spellVisualKitID", Type = "number", Nilable = false },
},
......@@ -835,12 +902,12 @@ local ArtifactUILua =
{ Name = "isGoldMedal", Type = "bool", Nilable = false },
{ Name = "isFinal", Type = "bool", Nilable = false },
{ Name = "tier", Type = "number", Nilable = false },
{ Name = "position", Type = "vector2", Mixin = "Vector2DMixin", Nilable = false },
{ Name = "offset", Type = "vector2", Mixin = "Vector2DMixin", Nilable = true },
{ Name = "position", Type = "table", Mixin = "Vector2DMixin", Nilable = false },
{ Name = "offset", Type = "table", Mixin = "Vector2DMixin", Nilable = true },
{ Name = "linearIndex", Type = "number", Nilable = true },
},
},
},
};
APIDocumentation:AddDocumentationTable(ArtifactUILua);
\ No newline at end of file
APIDocumentation:AddDocumentationTable(ArtifactUI);
\ No newline at end of file
local AuctionHouse =
{
Name = "AuctionHouse",
Type = "System",
Namespace = "C_AuctionHouse",
Functions =
{
},
Events =
{
{
Name = "AuctionBidderListUpdate",
Type = "Event",
LiteralName = "AUCTION_BIDDER_LIST_UPDATE",
},
{
Name = "AuctionHouseClosed",
Type = "Event",
LiteralName = "AUCTION_HOUSE_CLOSED",
},
{
Name = "AuctionHouseDisabled",
Type = "Event",
LiteralName = "AUCTION_HOUSE_DISABLED",
},
{
Name = "AuctionHouseShow",
Type = "Event",
LiteralName = "AUCTION_HOUSE_SHOW",
},
{
Name = "AuctionItemListUpdate",
Type = "Event",
LiteralName = "AUCTION_ITEM_LIST_UPDATE",
},
{
Name = "AuctionMultisellFailure",