~/forever/addon-api
Addon API
C_PvP.GetMatchPVPStatColumns() : columnsC_PvP.GetNextHonorLevelForReward(honorLevel) : nextHonorLevelWithRewardC_PvP.GetOutdoorPvPWaitTime(uiMapID) : pvpWaitTimeC_PvP.GetPVPActiveMatchPersonalRatedInfo() : infoC_PvP.GetPVPActiveRatedMatchDeserterPenalty() : deserterPenaltyC_PvP.GetPVPSeasonRewardAchievementID() : achievementIDC_PvP.GetPersonalRatedBGBlitzSpecStats() : specStatsC_PvP.GetPersonalRatedSoloShuffleSpecStats() : specStatsC_PvP.GetPostMatchCurrencyRewards() : rewardsC_PvP.GetPostMatchItemRewards() : rewardsC_PvP.GetPvpTalentsUnlockedLevel() : unlockLevelC_PvP.GetPvpTierID(tierEnum, bracketEnum) : idC_PvP.GetPvpTierInfo(tierID) : pvpTierInfoC_PvP.GetRandomBGInfo() : infoC_PvP.GetRandomBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRandomEpicBGInfo() : infoC_PvP.GetRandomEpicBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRandomTrainingGroundArenaRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRandomTrainingGroundBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRatedBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRatedSoloRBGMinItemLevel() : minItemLevelC_PvP.GetRatedSoloRBGRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRatedSoloShuffleMinItemLevel() : minItemLevelC_PvP.GetRatedSoloShuffleRewards() : honor, experience, itemRewards, currencyRewards, roleShortageBonusC_PvP.GetRewardItemLevelsByTierEnum(pvpTierEnum) : activityItemLevel, weeklyItemLevelC_PvP.GetScoreInfo(offsetIndex) : infoC_PvP.GetScoreInfoByPlayerGuid(guid) : infoC_PvP.GetSeasonBestInfo() : tierID, nextTierIDC_PvP.GetSkirmishInfo(pvpBracket) : battlemasterListInfoC_PvP.GetSpecialEventBrawlInfo() : brawlInfoC_PvP.GetTeamInfo(factionIndex) : infoC_PvP.GetTrainingGrounds() : trainingGroundsC_PvP.GetUIDisplaySeason() : uiDisplaySeasonC_PvP.GetWarModeRewardBonus() : rewardBonusC_PvP.GetWarModeRewardBonusDefault() : defaultBonusC_PvP.GetWeeklyChestInfo() : rewardAchieved, lastWeekRewardAchieved, lastWeekRewardClaimed, pvpTierMaxFromWinsC_PvP.GetZonePVPInfo() : pvpType, isSubZonePvP, factionNameC_PvP.HasArenaSkirmishWinToday() : hasArenaSkirmishWinTodayC_PvP.HasMatchStarted() : hasStartedC_PvP.HasRandomTrainingGroundArenaWinToday() : hasRandomTrainingGroundArenaWinTodayC_PvP.HasRandomTrainingGroundBGWinToday() : hasRandomTrainingGroundBGWinTodayC_PvP.IsActiveBattlefield() : isActiveBattlefieldC_PvP.IsActiveMatchRegistered() : registeredC_PvP.IsArena() : isArenaC_PvP.IsBattleground() : isBattlegroundC_PvP.IsBattlegroundEnlistmentBonusActive() : battlegroundActive, brawlActiveC_PvP.IsBrawlSoloRBG() : isBrawlSoloRBGC_PvP.IsBrawlSoloShuffle() : isBrawlSoloShuffleC_PvP.IsInBrawl() : isInBrawlC_PvP.IsInRatedMatchWithDeserterPenalty() : isInRatedMatchWithDeserterPenaltyDocumented 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.