Files
SL1900 5e0d58cfad Initial version - 1.2.0.60
EN: 1.2.0.60
CN: 1.2.0.61
JP: 1.2.0.63
KR: 1.2.0.67
2025-12-03 01:00:00 +09:00

55 lines
1.4 KiB
Lua

local PeriodicQuestCtrl_02 = class("PeriodicQuestCtrl_02", BaseCtrl)
PeriodicQuestCtrl_02._mapNodeConfig = {
goCommon = {
sNodeName = "---Common---"
}
}
PeriodicQuestCtrl_02._mapEventConfig = {
RefreshPeriodicAct = "OnEvent_RefreshPeriodicAct"
}
function PeriodicQuestCtrl_02:RefreshActInfo()
if self.activityCtrl ~= nil then
self.activityCtrl:RefreshQuestList()
end
end
function PeriodicQuestCtrl_02:UnbindCtrl()
if self.activityCtrl ~= nil then
self:UnbindCtrlByNode(self.activityCtrl)
self.activityCtrl = nil
end
end
function PeriodicQuestCtrl_02:InitActData(actData, bResetGroup)
if self.activityCtrl == nil then
self.activityCtrl = self:BindCtrlByNode(self._mapNode.goCommon, "Game.UI.Activity.PeriodicQuest.PeriodicQuestCtrl")
end
self.actData = actData
self.nActId = actData:GetActId()
self.activityCtrl:InitActData(actData, bResetGroup)
self:RefreshActInfo()
end
function PeriodicQuestCtrl_02:ClearActivity()
self:UnbindCtrl()
end
function PeriodicQuestCtrl_02:Awake()
end
function PeriodicQuestCtrl_02:FadeIn()
end
function PeriodicQuestCtrl_02:FadeOut()
end
function PeriodicQuestCtrl_02:OnEnable()
end
function PeriodicQuestCtrl_02:OnDisable()
self:UnbindCtrl()
end
function PeriodicQuestCtrl_02:OnDestroy()
end
function PeriodicQuestCtrl_02:OnRelease()
end
function PeriodicQuestCtrl_02:OnEvent_RefreshPeriodicAct(nActId)
if nActId == self.nActId then
self.bQuestAnim = false
self:RefreshActInfo()
end
end
return PeriodicQuestCtrl_02