~/forever/addon-api
Addon API
CATALOG_SHOP_REFUNDABLE_DECORS_UPDATEDCATALOG_SHOP_REMOVE_PENDING_PRODUCT: productIDCATALOG_SHOP_RESULT_ERRORCATALOG_SHOP_SPECIFIC_PRODUCT_REFRESH: productIDCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE: currencyCode, balanceCATALOG_SHOP_VIRTUAL_CURRENCY_BALANCE_UPDATE_FAILURE: currencyCodeCAUTIONARY_CHANNEL_MESSAGE: confirmNumberCAUTIONARY_CHAT_MESSAGE: chatLineID, confirmNumberStructure CBORSerializationOptionsCDMDebugGetDebugger()CEMETERY_PREFERENCE_UPDATEDCHALLENGE_MODE_COMPLETEDCHALLENGE_MODE_COMPLETED_REWARDS: mapID, medal, timeMS, money, rewardsCHALLENGE_MODE_DEATH_COUNT_UPDATEDCHALLENGE_MODE_KEYSTONE_RECEPTABLE_OPENCHALLENGE_MODE_KEYSTONE_SLOTTED: keystoneIDCHALLENGE_MODE_LEADERBOARD_RESULT: mapID, challengeModeID, page, resultsCHALLENGE_MODE_LEADERS_UPDATECHALLENGE_MODE_LEAVER_TIMER_ENDEDCHALLENGE_MODE_LEAVER_TIMER_STARTEDCHALLENGE_MODE_MAPS_UPDATECHALLENGE_MODE_MEMBER_INFO_UPDATEDCHALLENGE_MODE_NEW_RECORD: mapID, timeMS, medalCHALLENGE_MODE_RESET: mapIDCHALLENGE_MODE_START: mapIDCHANNEL_COUNT_UPDATE: displayIndex, countCHANNEL_FLAGS_UPDATED: displayIndexCHANNEL_INVITE_REQUEST: channelID, nameCHANNEL_LEFT: chatChannelID, nameCHANNEL_PASSWORD_REQUEST: channelIDCHANNEL_ROSTER_UPDATE: displayIndex, countCHANNEL_UI_UPDATECHARACTER_ITEM_FIXUP_NOTIFICATION: fixupVersionCHARACTER_POINTS_CHANGED: changeCHARACTER_UPGRADE_SPELL_TIER_SET: tierIndexCHAT_COMBAT_MSG_ARENA_POINTS_GAIN: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_DISABLED_CHANGED: disabledCHAT_DISABLED_CHANGE_FAILED: disabledCHAT_LOGGING_CHANGED: whichLog, isEnabledCHAT_MSG_ACHIEVEMENT: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_ADDON: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceIDCHAT_MSG_ADDON_LOGGED: prefix, text, channel, sender, target, zoneChannelID, localID, name, instanceIDCHAT_MSG_AFK: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BG_SYSTEM_ALLIANCE: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BG_SYSTEM_HORDE: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BG_SYSTEM_NEUTRAL: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BN: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BN_INLINE_TOAST_ALERT: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BN_INLINE_TOAST_BROADCAST: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoCHAT_MSG_BN_INLINE_TOAST_BROADCAST_INFORM: text, playerName, languageName, channelName, playerName2, specialFlags, zoneChannelID, channelIndex, channelBaseName, languageID, lineID, guid, bnSenderID, isMobile, isSubtitle, hideSenderInLetterbox, suppressRaidIcons, discordInfoDocumented 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.