>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

40 entries
C_Garrison.AddFollowerToMission(missionID, followerID, boardIndex?) : followerAdded[function]GarrisonInfoC_Garrison.GetAutoCombatDamageClassValues() : damageClassStrings[function]GarrisonInfoC_Garrison.GetAutoMissionBoardState(missionID) : targetInfo[function]GarrisonInfoC_Garrison.GetAutoMissionEnvironmentEffect(missionID) : autoMissionEnvEffect[function]GarrisonInfoC_Garrison.GetAutoMissionTargetingInfo(missionID, followerID, casterBoardIndex) : targetInfo[function]GarrisonInfoC_Garrison.GetAutoMissionTargetingInfoForSpell(missionID, autoCombatSpellID, casterBoardIndex) : targetInfo[function]GarrisonInfoC_Garrison.GetAutoTroops(followerType) : autoTroopInfo[function]GarrisonInfoC_Garrison.GetCombatLogSpellInfo(autoCombatSpellID) : spellInfo[function]GarrisonInfoC_Garrison.GetCurrentCypherEquipmentLevel() : equipmentLevel[function]GarrisonInfoC_Garrison.GetCurrentGarrTalentTreeFriendshipFactionID() : currentGarrTalentTreeFriendshipFactionID[function]GarrisonInfoC_Garrison.GetCurrentGarrTalentTreeID() : currentGarrTalentTreeID[function]GarrisonInfoC_Garrison.GetCyphersToNextEquipmentLevel() : cyphersToNext[function]GarrisonInfoC_Garrison.GetFollowerAutoCombatSpells(garrFollowerID, followerLevel) : autoCombatSpells, autoCombatAutoAttack[function]GarrisonInfoC_Garrison.GetFollowerAutoCombatStats(garrFollowerID) : autoCombatInfo[function]GarrisonInfoC_Garrison.GetFollowerMissionCompleteInfo(followerID) : followerMissionCompleteInfo[function]GarrisonInfoC_Garrison.GetGarrisonPlotsInstancesForMap(uiMapID) : garrisonPlotInstances[function]GarrisonInfoC_Garrison.GetGarrisonTalentTreeCurrencyTypes(garrTalentTreeID) : garrTalentTreeCurrencyType[function]GarrisonInfoC_Garrison.GetGarrisonTalentTreeType(garrTalentTreeID) : garrTalentTreeType[function]GarrisonInfoC_Garrison.GetMaxCypherEquipmentLevel() : maxEquipmentLevel[function]GarrisonInfoC_Garrison.GetMissionCompleteEncounters(missionID) : encounters[function]GarrisonInfoC_Garrison.GetMissionDeploymentInfo(missionID) : missionDeploymentInfo[function]GarrisonInfoC_Garrison.GetMissionEncounterIconInfo(missionID) : missionEncounterIconInfo[function]GarrisonInfoC_Garrison.GetTalentInfo(talentID) : info[function]GarrisonInfoC_Garrison.GetTalentPointsSpentInTalentTree(garrTalentTreeID) : talentPoints[function]GarrisonInfoC_Garrison.GetTalentTreeIDsByClassID(garrType, classID) : treeIDs[function]GarrisonInfoC_Garrison.GetTalentTreeInfo(treeID) : info[function]GarrisonInfoC_Garrison.GetTalentTreeResetInfo(garrTalentTreeID) : goldCost, currencyCosts[function]GarrisonInfoC_Garrison.GetTalentTreeTalentPointResearchInfo(garrTalentID, researchRank, garrTalentTreeID, talentPointIndex, isRespec) : goldCost, currencyCosts, durationSecs[function]GarrisonInfoC_Garrison.GetTalentUnlockWorldQuest(talentID) : worldQuestID[function]GarrisonInfoC_Garrison.HasAdventures() : hasAdventures[function]GarrisonInfoC_Garrison.IsAtGarrisonMissionNPC() : atGarrisonMissionNPC[function]GarrisonInfoC_Garrison.IsEnvironmentCountered(missionID) : environmentCountered[function]GarrisonInfoC_Garrison.IsFollowerOnCompletedMission(followerID) : followerOnCompletedMission[function]GarrisonInfoC_Garrison.IsLandingPageMinimapButtonVisible(garrType) : isLandingPageMinimapButtonVisible[function]GarrisonInfoC_Garrison.IsTalentConditionMet(talentID) : isMet, failureString[function]GarrisonInfoC_Garrison.RegenerateCombatLog(missionID) : success[function]GarrisonInfoC_Garrison.RemoveFollowerFromMission(missionID, followerID, boardIndex?)[function]GarrisonInfoC_Garrison.RushHealAllFollowers(followerType)[function]GarrisonInfoC_Garrison.RushHealFollower(garrFollowerID)[function]GarrisonInfoC_Garrison.SetAutoCombatSpellFastForward(state)[function]GarrisonInfo

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.