Add C_TaskQuest module with functions for managing task quest operations
This commit is contained in:
64
C_TaskQuest.lua
Normal file
64
C_TaskQuest.lua
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
---@diagnostic disable: missing-return, lowercase-global
|
||||||
|
---@meta
|
||||||
|
|
||||||
|
---
|
||||||
|
--- C_TaskQuest is a namespace for functions related to task quests.
|
||||||
|
---
|
||||||
|
--- @class C_TaskQuest
|
||||||
|
C_TaskQuest = {
|
||||||
|
--- @param uiMapID number
|
||||||
|
--- @return boolean showsTaskQuestObjectives
|
||||||
|
DoesMapShowTaskQuestObjectives = function(uiMapID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return table widgetSet
|
||||||
|
GetQuestIconUIWidgetSet = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return string questTitle
|
||||||
|
--- @return number factionID
|
||||||
|
--- @return boolean capped
|
||||||
|
--- @return boolean displayAsObjective
|
||||||
|
GetQuestInfoByQuestID = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @param uiMapID number
|
||||||
|
--- @return number locationX
|
||||||
|
--- @return number locationY
|
||||||
|
GetQuestLocation = function(questID, uiMapID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return number progress
|
||||||
|
GetQuestProgressBarInfo = function(questID) end,
|
||||||
|
|
||||||
|
--- @param uiMapID number
|
||||||
|
--- @return table taskPOIs
|
||||||
|
GetQuestsOnMap = function(uiMapID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return number minutesLeft
|
||||||
|
GetQuestTimeLeftMinutes = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return number secondsLeft
|
||||||
|
GetQuestTimeLeftSeconds = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return table widgetSet
|
||||||
|
GetQuestTooltipUIWidgetSet = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return number uiMapID
|
||||||
|
GetQuestZoneID = function(questID) end,
|
||||||
|
|
||||||
|
--- @return table quests
|
||||||
|
GetThreatQuests = function() end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return boolean active
|
||||||
|
IsActive = function(questID) end,
|
||||||
|
|
||||||
|
--- @param questID number
|
||||||
|
--- @return nil
|
||||||
|
RequestPreloadRewardData = function(questID) end,
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user