任务宝箱tips
This commit is contained in:
parent
23de1b57e0
commit
9d398707e0
@ -137,7 +137,12 @@ function TaskMainUI:initDailyTaskAdCell()
|
|||||||
if DataManager.DailyTaskData:getDailyTaskCanClaimTask(taskId) then
|
if DataManager.DailyTaskData:getDailyTaskCanClaimTask(taskId) then
|
||||||
ModuleManager.TaskManager:claimDailyTask(taskId)
|
ModuleManager.TaskManager:claimDailyTask(taskId)
|
||||||
else
|
else
|
||||||
ModuleManager.ShopManager:showBoxHeroUI()
|
local reward = DataManager.DailyTaskData:getDailyTaskAdReward()
|
||||||
|
if reward and reward[1] then
|
||||||
|
local rewardId = GFunc.getRewardId(reward[1])
|
||||||
|
local rewardType = GFunc.getRewardType(reward[1])
|
||||||
|
ModuleManager.TipsManager:showRewardTips(rewardId, rewardType, self.dailyTaskAdCellBox)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
self.dailyTaskAdCellBoxInfo = self.uiMap["task_main_ui.bg.daily.task_ad_cell.box.info"]
|
self.dailyTaskAdCellBoxInfo = self.uiMap["task_main_ui.bg.daily.task_ad_cell.box.info"]
|
||||||
@ -153,7 +158,12 @@ function TaskMainUI:initDailyTaskFinalCell()
|
|||||||
if DataManager.DailyTaskData:getDailyTaskCanClaimTask(taskId) then
|
if DataManager.DailyTaskData:getDailyTaskCanClaimTask(taskId) then
|
||||||
ModuleManager.TaskManager:claimDailyTask(taskId)
|
ModuleManager.TaskManager:claimDailyTask(taskId)
|
||||||
else
|
else
|
||||||
ModuleManager.ShopManager:showBoxHeroUI()
|
local reward = DataManager.DailyTaskData:getDailyTaskFinalReward()
|
||||||
|
if reward and reward[1] then
|
||||||
|
local rewardId = GFunc.getRewardId(reward[1])
|
||||||
|
local rewardType = GFunc.getRewardType(reward[1])
|
||||||
|
ModuleManager.TipsManager:showRewardTips(rewardId, rewardType, self.dailyTaskFinalCellBox)
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end)
|
end)
|
||||||
self.dailyTaskFinalCellBoxInfo = self.uiMap["task_main_ui.bg.daily.task_final_cell.box.info"]
|
self.dailyTaskFinalCellBoxInfo = self.uiMap["task_main_ui.bg.daily.task_final_cell.box.info"]
|
||||||
|
|||||||
@ -145,10 +145,28 @@ function DailyTaskData:getDailyResetTime()
|
|||||||
return 86400 - Time:getServerTime() % 86400
|
return 86400 - Time:getServerTime() % 86400
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function DailyTaskData:getDailyTaskAdReward()
|
||||||
|
local task = self.dailyTasks[DAILY_TASK_AD_ID]
|
||||||
|
if task == nil then
|
||||||
|
return nil
|
||||||
|
end
|
||||||
|
local cfg = self:getTaskCfg()
|
||||||
|
return cfg[task.taskId].reward
|
||||||
|
end
|
||||||
|
|
||||||
function DailyTaskData:getDailyTaskAdId()
|
function DailyTaskData:getDailyTaskAdId()
|
||||||
return DAILY_TASK_AD_ID
|
return DAILY_TASK_AD_ID
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function DailyTaskData:getDailyTaskFinalReward()
|
||||||
|
local task = self.dailyTasks[DAILY_TASK_FINAL_ID]
|
||||||
|
if task == nil then
|
||||||
|
return nil
|
||||||
|
end
|
||||||
|
local cfg = self:getTaskCfg()
|
||||||
|
return cfg[task.taskId].reward
|
||||||
|
end
|
||||||
|
|
||||||
function DailyTaskData:getDailyTaskFinalId()
|
function DailyTaskData:getDailyTaskFinalId()
|
||||||
return DAILY_TASK_FINAL_ID
|
return DAILY_TASK_FINAL_ID
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user