部分ui逻辑

This commit is contained in:
Fang 2023-05-25 17:55:48 +08:00
parent 9d212aaf26
commit da120dc0a0
2 changed files with 14 additions and 1 deletions

View File

@ -89,6 +89,7 @@ BIReport.ITEM_GET_TYPE = {
SEVEN_DAY_STEP_REWARD = "SevenDayStepReward",
DAILY_CHALLENGE = "DailyChallenge",
DAILY_CHALLENGE_END = "DailyChallengeEnd",
DAILY_CHALLENGE_RESET = "DailyChallengeReset",
}
BIReport.ADS_CLICK_TYPE = {

View File

@ -1,7 +1,9 @@
local DailyChallengeManager = class("DailyChallengeManager", BaseModule)
function DailyChallengeManager:init()
-- body
self.sid = self:scheduleGlobal(function()
self:onDayChange()
end, DataManager.DailyChallengeData:getTodaySurplusTime())
end
function DailyChallengeManager:showBattleBuffUI()
@ -89,6 +91,16 @@ function DailyChallengeManager:endChallengeFinish(result)
end
end
function DailyChallengeManager:onDayChange()
self:sendMessage(ProtoMsgType.FromMsgEnum.ChapterDailyChallengeResetReq, nil, {}, self.rspDayChange, BIReport.ITEM_GET_TYPE.DAILY_CHALLENGE_RESET)
end
function DailyChallengeManager:rspDayChange(result)
if result.err_code == GConst.ERROR_STR.SUCCESS then
DataManager.DailyChallengeData:init(result.daily_challenge)
end
end
-- 获取波次(战斗)奖励
function DailyChallengeManager:getWaveReward()
-- body