Commit a25b4535777f6328e4c9a9f68e1dda4d43a78573

Authored by liuzujun
2 parents 5a8b84a1 0285ef6c

fix conflict

src/GlobalVar.lua
... ... @@ -325,6 +325,7 @@ MailId = {
325 325 PayBackAward = 242,
326 326 CBBackAward = 243,
327 327 CBBackAward2 = 244,
  328 + ActivityPoolRet = 280,
328 329 }
329 330  
330 331 TriggerEventType = {
... ...
src/adv/Adv.lua
... ... @@ -1165,6 +1165,11 @@ local function clickOut(self, room, block, params, isExit)
1165 1165 else
1166 1166 if self.level > (advPass[self.chapterId] or 0) then
1167 1167 self.owner:changeUpdates({{type = "advPass", field = self.chapterId, value = self.level}})
  1168 +
  1169 + if (self.level >= csvdb["adv_chapterCsv"][self.chapterId].limitlevel) then --关卡结束
  1170 + self.owner:checkTaskEnter("AdvPassFirst", {id = self.chapterId})
  1171 + end
  1172 +
1168 1173 end
1169 1174 end
1170 1175  
... ...
src/models/Activity.lua
... ... @@ -539,6 +539,12 @@ activityFunc[Activity.ActivityType.ActHeroPool] = {
539 539 local actData = self:getActData(actType)
540 540 local cfg = csvdb["activity_ctrlCsv"][actId]
541 541 if not cfg then return end
  542 + -- 保底次数转换成万能碎片
  543 + --local count = math.ceil(((actData[cfg.condition] or 0) / 100) * 60)
  544 + --if count > 0 then
  545 + -- local gift = {[723] = count}
  546 + -- self.owner:sendMail(MailId.ActivityPoolRet, nil, gift, {})
  547 + --end
542 548 actData[cfg.condition] = nil
543 549 self:updateActData(actType, actData, not notify)
544 550 end,
... ...
src/models/RoleTask.lua
... ... @@ -53,6 +53,7 @@ local TaskType = {
53 53 AdvMineLayer = 414, -- 宝藏洞激活
54 54 AdvKillBoss = 415, -- 拾荒击杀boss
55 55 AdvHangHeroCnt = 416, -- 拾荒人数
  56 + AdvPassFirst = 417, -- 冒险首次通关 - id
56 57  
57 58 --爬塔相关
58 59 TowerPass = 501, -- 爬塔通关 - level
... ... @@ -247,7 +248,7 @@ local StoreListener = {
247 248 [TaskType.HangPass] = {{TriggerEventType.HangPass, f("id")}},
248 249 [TaskType.RoleLevelUp] = {{TriggerEventType.LevelUp, f("level")}},
249 250 [TaskType.TowerPass] = {{TriggerEventType.TowerPass, f("level")}},
250   - [TaskType.AdvPass] = {{TriggerEventType.AdvPass, f("id")}},
  251 + [TaskType.AdvPassFirst] = {{TriggerEventType.AdvPass, f("id")}},
251 252 [TaskType.AddHero] = {{TriggerEventType.AddNewHero, f("heroType")}, {TriggerEventType.SSRCount, f("ssrCount")}},
252 253 }
253 254 }
... ... @@ -736,4 +737,4 @@ function RoleTask.bind(Role)
736 737  
737 738 end
738 739  
739   -return RoleTask
740 740 \ No newline at end of file
  741 +return RoleTask
... ...