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

Addon API

125 entries
Structure FollowerDisplayID[table]GarrisonInfoStructure FollowerMissionCompleteInfo[table]GarrisonInfoGARRISON_ARCHITECT_CLOSED[event]GarrisonInfoGARRISON_ARCHITECT_OPENED: followerTypeID[event]GarrisonInfoGARRISON_BUILDING_ACTIVATABLE: buildingName, garrisonType[event]GarrisonInfoGARRISON_BUILDING_ACTIVATED: garrisonPlotInstanceID, garrisonBuildingID[event]GarrisonInfoGARRISON_BUILDING_ERROR[event]GarrisonInfoGARRISON_BUILDING_LIST_UPDATE: categoryID[event]GarrisonInfoGARRISON_BUILDING_PLACED: garrisonPlotInstanceID, newPlacement[event]GarrisonInfoGARRISON_BUILDING_REMOVED: garrPlotInstanceID, garrBuildingID[event]GarrisonInfoGARRISON_BUILDING_UPDATE: garrisonBuildingID, garrPlotInstanceID?[event]GarrisonInfoGARRISON_FOLLOWER_ADDED: followerDbID, followerName, followerClassName, followerLevel, followerQuality, isUpgraded, textureKit, followerTypeID[event]GarrisonInfoGARRISON_FOLLOWER_CATEGORIES_UPDATED[event]GarrisonInfoGARRISON_FOLLOWER_DURABILITY_CHANGED: garrFollowerTypeID, followerDbID, followerDurability[event]GarrisonInfoGARRISON_FOLLOWER_HEALED: followerID[event]GarrisonInfoGARRISON_FOLLOWER_LIST_UPDATE: followerTypeID[event]GarrisonInfoGARRISON_FOLLOWER_REMOVED: followerTypeID[event]GarrisonInfoGARRISON_FOLLOWER_UPGRADED: followerDbID[event]GarrisonInfoGARRISON_FOLLOWER_XP_CHANGED: garrFollowerTypeID, followerDbID, xpChange, oldFollowerXp, oldFollowerLevel, oldFollowerQuality[event]GarrisonInfoGARRISON_HIDE_LANDING_PAGE[event]GarrisonInfoGARRISON_INVASION_AVAILABLE[event]GarrisonInfoGARRISON_INVASION_UNAVAILABLE[event]GarrisonInfoGARRISON_LANDINGPAGE_SHIPMENTS[event]GarrisonInfoGARRISON_MISSION_AREA_BONUS_ADDED: garrisonMissonBonusAbilityID[event]GarrisonInfoGARRISON_MISSION_BONUS_ROLL_COMPLETE: missionID, success[event]GarrisonInfoGARRISON_MISSION_COMPLETE_RESPONSE: missionID, canComplete, success, bonusRollSuccess, followerDeaths, autoCombatResult?[event]GarrisonInfoGARRISON_MISSION_FINISHED: followerTypeID, missionID[event]GarrisonInfoGARRISON_MISSION_LIST_UPDATE: garrFollowerTypeID[event]GarrisonInfoGARRISON_MISSION_NPC_CLOSED[event]GarrisonInfoGARRISON_MISSION_NPC_OPENED: followerTypeID[event]GarrisonInfoGARRISON_MISSION_REWARD_INFO: missionID, followerDbID[event]GarrisonInfoGARRISON_MISSION_STARTED: garrFollowerTypeID, missionID[event]GarrisonInfoGARRISON_MONUMENT_CLOSE_UI[event]GarrisonInfoGARRISON_MONUMENT_LIST_LOADED: success[event]GarrisonInfoGARRISON_MONUMENT_REPLACED: success[event]GarrisonInfoGARRISON_MONUMENT_SELECTED_TROPHY_ID_LOADED: success[event]GarrisonInfoGARRISON_MONUMENT_SHOW_UI[event]GarrisonInfoGARRISON_RANDOM_MISSION_ADDED: followerTypeID, missionID[event]GarrisonInfoGARRISON_RECALL_PORTAL_LAST_USED_TIME: success, recallPortalLastUsedTime[event]GarrisonInfoGARRISON_RECALL_PORTAL_USED: success[event]GarrisonInfoGARRISON_RECRUITMENT_FOLLOWERS_GENERATED[event]GarrisonInfoGARRISON_RECRUITMENT_NPC_CLOSED[event]GarrisonInfoGARRISON_RECRUITMENT_NPC_OPENED: followerTypeID[event]GarrisonInfoGARRISON_RECRUITMENT_READY[event]GarrisonInfoGARRISON_RECRUIT_FOLLOWER_RESULT[event]GarrisonInfoGARRISON_SHIPMENT_RECEIVED[event]GarrisonInfoGARRISON_SHIPYARD_NPC_CLOSED[event]GarrisonInfoGARRISON_SHIPYARD_NPC_OPENED: followerTypeID[event]GarrisonInfoGARRISON_SHOW_LANDING_PAGE[event]GarrisonInfoGARRISON_SPEC_GROUPS_CLEARED: garrTypeID[event]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.