Commit 4b3327eb48d0dbd74db8c3ce54c98b6e16ca6f78
1 parent
13846d71
物资危机增加 代理拾荒时长和击杀boss数量的任务类型
Showing
4 changed files
with
6 additions
and
2 deletions
Show diff stats
src/actions/AdvAction.lua
... | ... | @@ -494,6 +494,7 @@ function _M.endHangRpc(agent, data) |
494 | 494 | |
495 | 495 | role:checkTaskEnter("AdvHang", {}) |
496 | 496 | role:checkTaskEnter("AdvHangHeroCnt", {count = heroCnt}) |
497 | + role:checkTaskEnter("AdvHangTime", {count = math.ceil(adv_idle_time / 3600)}) | |
497 | 498 | |
498 | 499 | SendPacket(actionCodes.Adv_endHangRpc, MsgPack.pack({reward = reward, change = change, isFull = isFull, heroFaith = heroFaithMap})) |
499 | 500 | return true | ... | ... |
src/models/Activity.lua
... | ... | @@ -986,7 +986,7 @@ activityFunc[Activity.ActivityType.Crisis] = { |
986 | 986 | status = -1 |
987 | 987 | end |
988 | 988 | |
989 | - self.owner:award(reward, {log = {desc = "activity_crisis"}, notNotify = not notify}) | |
989 | + self.owner:award(reward, {log = {desc = "activityCrisis"}, notNotify = not notify}) | |
990 | 990 | end |
991 | 991 | actData.task[id] = status |
992 | 992 | change = true | ... | ... |
src/models/RoleLog.lua
src/models/RoleTask.lua
... | ... | @@ -60,6 +60,7 @@ local TaskType = { |
60 | 60 | AdvUseItem = 419, -- 使用道具 - itemId count |
61 | 61 | AdvBuild = 420, -- 建筑交互 - buildId |
62 | 62 | AdvKill = 421, -- 拾荒击败敌人 |
63 | + AdvHangTime = 421, -- 拾荒委托累计时长 -- count | |
63 | 64 | |
64 | 65 | --爬塔相关 |
65 | 66 | TowerPass = 501, -- 爬塔通关 - level |
... | ... | @@ -253,6 +254,8 @@ local ActivityListener = { |
253 | 254 | [TaskType.AdvCostPower] = {{Activity.ActivityType.Crisis, 3, f("count")}}, |
254 | 255 | [TaskType.DailyTask] = {{Activity.ActivityType.CommonSignIn, f("pre"), f("cur")}}, |
255 | 256 | [TaskType.AddItem] = {{Activity.ActivityType.BattleCommand, f("id"), f("count")}}, |
257 | + [TaskType.AdvHangTime] = {{Activity.ActivityType.Crisis, 4, f("count")}}, | |
258 | + [TaskType.AdvKillBoss] = {{Activity.ActivityType.Crisis, 5}}, | |
256 | 259 | } |
257 | 260 | } |
258 | 261 | ... | ... |