~/forever/addon-api
Addon API
CovenantMission:SelectTab(id)CovenantMission:SetEnemies(missionPage, enemies, numFollowers)CovenantMission:SetPlacerFrame(placer, info, yOffset, soundKit)CovenantMission:SetupShowMissionTutorials(missionInfo)CovenantMission:SetupTabs()CovenantMission:ShouldShowMissionsAndFollowersTabs()CovenantMission:ShowMission(missionInfo)CovenantMission:ShowStrategicPositioningTutorials()CovenantMission:TriggerOnAssignFollowerTutorials(followerInfo)CovenantMission:UpdateAllyPower(missionPage)CovenantMission:UpdateCurrencyInfo()CovenantMission:UpdateEnemyPower(missionPage, enemies)CovenantMission:UpdateMissionParty()CovenantMission:UpdateTextures()CovenantMissionEnvironmentEffectMixin:OnEnter()CovenantMissionEnvironmentEffectMixin:OnLeave()CovenantMissionEnvironmentEffectMixin:SetEnvironmentEffect(environmentEffect)CovenantMissionHealAllButton_OnClick(self)CovenantMissionHealAllButton_OnEnter(self)CovenantMissionHealAllButton_OnLeave(self)CovenantMissionPage_OnHide(self)CovenantMissionPage_OnShow(self)CovenantMissionUpdateBoardTextures(frame, textureKit)GarrisonBonusArea_Set(bonusArea, timeLeftStr, timeLeft, icon, name, description)GarrisonBonusEffectFrame_Set(frame, icon, name, description)GarrisonBuildingAddFollowerButton_OnClick(self, button)GarrisonBuildingAddFollowerButton_OnEnter(self, button)GarrisonBuildingAddFollowerButton_OnLeave(self, button)GarrisonBuildingFollowerButton_GetFollowerList(self)GarrisonBuildingFollowerButton_OnClick(self, button)GarrisonBuildingFollowerButton_OnEnter(self, button)GarrisonBuildingFollowerButton_OnLeave(self, button)GarrisonBuildingFollowerList_OnHide(self)GarrisonBuildingFollowerList_OnShow(self)GarrisonBuildingFrameComplete_OnEnter(self)GarrisonBuildingFrameConfirmation_SetContext(context)GarrisonBuildingFrameLevelIcon_OnEnter(self, button)GarrisonBuildingFrameLevelIcon_OnLeave(self, button)GarrisonBuildingFrameTimerCancel_OnClick(self, button)GarrisonBuildingFrameTimerCancel_OnConfirm(selectedBuilding)GarrisonBuildingFrame_CancelConfirmation()GarrisonBuildingFrame_ClearConfirmation()GarrisonBuildingFrame_ClearPlotHighlights()GarrisonBuildingFrame_ConfirmBuild()GarrisonBuildingFrame_ConfirmUpgrade()GarrisonBuildingFrame_ConfirmUpgradeGarrison()GarrisonBuildingFrame_HighlightPlots(plotList, highlightOwned)GarrisonBuildingFrame_OnEvent(self, event, ...)GarrisonBuildingFrame_OnHide(self)GarrisonBuildingFrame_OnLoad(self)Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.