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