v0.13.8

C_WeeklyRewards

namespaceavailable in: camelot

Status in wowlua

21 functions: 0 implemented, 0 recorded, 21 guessed. 2 events, 1 of them fired by the emulator on its own.

Functions

functionwhat it doesstatus
AreRewardsForCurrentRewardPeriodWhether the Great Vault rewards belong to the current reward period. · by wowlua
(): boolean
guessed
CanClaimRewardsWhether the player can claim a Great Vault reward. · by wowlua
(): boolean
guessed
ClaimRewardClaims a Great Vault reward. · by wowlua
(id: number)
guessed
CloseInteractionCloses the interaction with the Great Vault. · by wowlua
()
guessed
GetActivitiesReturns the Great Vault activities and their progress. · by wowlua
(type: WeeklyRewardChestThresholdType?): WeeklyRewardActivityInfo[]
guessed
GetActivityEncounterInfoReturns the encounters that count toward a Great Vault activity. · by wowlua
(type: WeeklyRewardChestThresholdType, index: number): WeeklyRewardActivityEncounterInfo[]?
guessed
GetConquestWeeklyProgressReturns the player's weekly Conquest progress. · by wowlua
(): ConquestWeeklyProgress
guessed
GetDifficultyIDForActivityTierReturns the difficulty ID of a Great Vault activity tier. · by wowlua
(activityTierID: number): number?
guessed
GetExampleRewardItemHyperlinksReturns example item links for a Great Vault reward and its upgraded version. · by wowlua
(id: number): (string?, string?)
guessed
GetItemHyperlinkReturns the item link of a Great Vault reward item. · by wowlua
(itemDBID: WeeklyRewardItemDBID): string?
guessed
GetNextActivitiesIncreaseReturns what is needed for the next improvement of a Great Vault activity's reward. · by wowlua
(activityTierID: number, level: number): (boolean, number?, number?, number?)
guessed
GetNextMythicPlusIncreaseReturns what Mythic+ level improves the Great Vault reward next. · by wowlua
(mythicPlusLevel: number): (boolean, number?, number?)
guessed
GetNumCompletedDungeonRunsReturns the numbers of dungeon runs the player completed this week, by difficulty. · by wowlua
(): (number, number, number)
guessed
GetSortedProgressForActivityReturns a Great Vault activity's progress by tier, sorted. · by wowlua
(type: WeeklyRewardChestThresholdType, combineSharedDifficulty: boolean): WeeklyRewardActivityTierProgress[]
guessed
HasAvailableRewardsWhether the Great Vault has rewards to claim. · by wowlua
(): boolean
guessed
HasGeneratedRewardsWhether the Great Vault rewards have been generated. · by wowlua
(): boolean
guessed
HasInteractionWhether the player is interacting with the Great Vault. · by wowlua
(): boolean
guessed
IsWeeklyChestRetiredWhether the Great Vault is retired. · by wowlua
(): boolean
guessed
OnUIInteractTells the game that the player interacted with the Great Vault UI. · by wowlua
()
guessed
ShouldShowFinalRetirementMessageWhether to show the final message about the Great Vault's retirement. · by wowlua
(): boolean
guessed
ShouldShowRetirementMessageWhether to show the message about the Great Vault's retirement. · by wowlua
(): boolean
guessed

"by wowlua": no one documents this function, so wowlua wrote the description from its name, signature and behaviour.

Events

eventpayloadfired by the emulator
WEEKLY_REWARDS_ITEM_CHANGEDno payloadnot implemented
WEEKLY_REWARDS_UPDATEno payloadimplemented

An event the emulator doesn't fire on its own can still be fired from a test: mock.fireEvent("WEEKLY_REWARDS_ITEM_CHANGED").

Structures

  • ConquestWeeklyProgress · progress, maxProgress, displayType, unlocksCompleted, maxUnlocks, sampleItemHyperlink
  • WeeklyRewardActivityEncounterInfo · encounterID, bestDifficulty, uiOrder, instanceID
  • WeeklyRewardActivityInfo · type, index, threshold, progress, id, activityTierID, level, claimID?, raidString?, rewards
  • WeeklyRewardActivityRewardInfo · type, id, quantity, itemDBID?
  • WeeklyRewardActivityTierProgress · activityTierID, difficulty, numPoints

sources

Signatures, events and structures: Blizzard's API documentation (Blizzard_APIDocumentationGenerated) (WeeklyRewards system, camelot 1.60.1). Descriptions: written by wowlua where no documentation describes the entry.