~/forever/addon-api
Addon API
C_NeighborhoodInitiative.AddTrackedInitiativeTask(initiativeTaskID)C_NeighborhoodInitiative.GetActiveNeighborhood() : neighborhoodGUIDC_NeighborhoodInitiative.GetAvailableHouseXP() : availabeXPC_NeighborhoodInitiative.GetInitiativeActivityLogInfo() : infoC_NeighborhoodInitiative.GetInitiativeTaskChatLink(initiativeTaskID) : linkC_NeighborhoodInitiative.GetInitiativeTaskInfo(initiativeTaskID) : infoC_NeighborhoodInitiative.GetInitiativeTaskRewardScaling(taskID, numItems) : scaledAmountC_NeighborhoodInitiative.GetNeighborhoodInitiativeInfo() : infoC_NeighborhoodInitiative.GetRequiredLevel() : reqLevelC_NeighborhoodInitiative.GetTrackedInitiativeTasks() : trackedInitiativeTasksC_NeighborhoodInitiative.IsInitiativeEnabled() : enabledC_NeighborhoodInitiative.IsPlayerInNeighborhoodGroup() : inValidGroupC_NeighborhoodInitiative.IsViewingActiveNeighborhood() : isViewingActiveNeighborhoodC_NeighborhoodInitiative.PlayerHasInitiativeAccess() : successC_NeighborhoodInitiative.PlayerMeetsRequiredLevel() : successC_NeighborhoodInitiative.RemoveTrackedInitiativeTask(initiativeTaskID)C_NeighborhoodInitiative.RequestInitiativeActivityLog()C_NeighborhoodInitiative.RequestNeighborhoodInitiativeInfo()C_NeighborhoodInitiative.SetActiveNeighborhood(neighborhoodGUID)C_NeighborhoodInitiative.SetViewingNeighborhood(neighborhoodGUID)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.