local DailyChallengeManager = class("DailyChallengeManager", BaseModule) function DailyChallengeManager:init() -- body end -- 开始挑战 function DailyChallengeManager:startChallenge() -- body end -- 挑战结束 function DailyChallengeManager:endChallenge() -- 挑战完成固定会给战斗奖励 end -- 获取波次(战斗)奖励 function DailyChallengeManager:getWaveReward() -- body end -- 获取任务(箱子)奖励 function DailyChallengeManager:getTaskReward(taskId) -- 跨天通关时,不算完成第二天的任务 end return DailyChallengeManager