牛气冲天任务修改提交
parent
5348a49256
commit
2c9e94dcc9
|
@ -60,17 +60,21 @@ function this.InitAllRewardData()
|
|||
end
|
||||
end
|
||||
|
||||
function this.GetRewardDataById(id)
|
||||
for k,v in ipairs(this.rewardData) do
|
||||
if v.id == id then
|
||||
return v
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function this.UpdateStatus()
|
||||
local temp = TaskManager.GetTypeTaskList(TaskTypeDef.NiuQiChongTian)
|
||||
for k,v in pairs(this.rewardData) do
|
||||
if temp[v.id] then
|
||||
v.state = temp[v.id].state
|
||||
v.progress = temp[v.id].progress
|
||||
if ( v.state < 2 and temp[v.id].progress >= v.value[2][1]) then
|
||||
v.state = 1
|
||||
else
|
||||
v.state = 0
|
||||
end
|
||||
for k,v in ipairs(temp) do
|
||||
local data = this.GetRewardDataById(v.missionId)
|
||||
if data then
|
||||
data.state = v.state
|
||||
data.progress = v.progress
|
||||
end
|
||||
end
|
||||
CheckRedPointStatus(RedPointType.NiuQiChongTian_1)
|
||||
|
|
|
@ -33,7 +33,7 @@ function this.InitTypeTaskList(_userMissionList)
|
|||
userMissionList.takeTimes = _userMissionList[i].takeTimes
|
||||
userMissionList.heroId = _userMissionList[i].heroId
|
||||
userMissionList.lock = _userMissionList[i].lock
|
||||
LogRed("任务 类型:"..userMissionList.type.." ID:"..userMissionList.missionId.." 状态:"..userMissionList.state.." lock "..userMissionList.lock.. " progress:".._userMissionList[i].progress)
|
||||
--LogRed("任务 类型:"..userMissionList.type.." ID:"..userMissionList.missionId.." 状态:"..userMissionList.state.." lock "..userMissionList.lock.. " progress:".._userMissionList[i].progress)
|
||||
if not TypeTaskData[_userMissionList[i].type] then
|
||||
TypeTaskData[_userMissionList[i].type] = {}
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue