Merge branch 'dev' of http://git.juzugame.com/b6-client/b6-lua into dev
This commit is contained in:
commit
58d366ba9d
@ -32,8 +32,9 @@ function ChapterManager:startFight()
|
||||
if cost then
|
||||
vitCostNum = GFunc.getRewardNum(cost)
|
||||
end
|
||||
if vitCostNum > DataManager.BagData.ItemData:getVit() then
|
||||
if vitCostNum > DataManager.BagData.ItemData:getVit() then -- 体力不足
|
||||
GFunc.showItemNotEnough(GConst.ItemConst.ITEM_ID_VIT)
|
||||
ModuleManager.CommerceManager:showBuyVitUI()
|
||||
return
|
||||
end
|
||||
local parmas = {
|
||||
|
||||
@ -45,6 +45,9 @@ function IdleManager:getIdleQuickRewrad(isAd)
|
||||
local costId = GFunc.getRewardId(cost)
|
||||
local costNum = GFunc.getRewardNum(cost)
|
||||
if not GFunc.checkCost(costId, costNum, true) then
|
||||
if costId == GConst.ItemConst.ITEM_ID_VIT then
|
||||
ModuleManager.CommerceManager:showBuyVitUI()
|
||||
end
|
||||
return
|
||||
end
|
||||
local args = {
|
||||
|
||||
@ -137,7 +137,12 @@ function TaskMainUI:initDailyTaskAdCell()
|
||||
if DataManager.DailyTaskData:getDailyTaskCanClaimTask(taskId) then
|
||||
ModuleManager.TaskManager:claimDailyTask(taskId)
|
||||
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)
|
||||
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
|
||||
ModuleManager.TaskManager:claimDailyTask(taskId)
|
||||
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)
|
||||
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
|
||||
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()
|
||||
return DAILY_TASK_AD_ID
|
||||
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()
|
||||
return DAILY_TASK_FINAL_ID
|
||||
end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user