From ab9f5400ab241b48938e92889cb554279d5c69bd Mon Sep 17 00:00:00 2001 From: zhouhaihai Date: Thu, 5 Mar 2020 20:37:31 +0800 Subject: [PATCH] 临时代码 --- src/models/RolePlugin.lua | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+), 0 deletions(-) diff --git a/src/models/RolePlugin.lua b/src/models/RolePlugin.lua index d65d2ee..1d318fa 100644 --- a/src/models/RolePlugin.lua +++ b/src/models/RolePlugin.lua @@ -360,6 +360,11 @@ function RolePlugin.bind(Role) type= heroType, } + -- 需要删除的临时代码 + if heroType == 110 then + heroInfo.wakeL = 5 + end + local newHero = require("models.Hero").new(heroInfo) newHero:create() newHero.owner = self @@ -1082,6 +1087,27 @@ function RolePlugin.bind(Role) }) end + function Role:savePvpHTeam(team) + if not team then + team = self:getProperty("pvpTH") + else + self:updateProperty({field = "pvpTH", value = team}) + end + + local pvpTSH, pvpTBH, pvpTBVH = {}, {}, {} + for i = 1, 3 do + pvpTSH[i] = self:getTeamHerosInfo(team[i].heros) + pvpTBH[i] = self:getTeamBattleInfo(team[i]) + pvpTBVH[i] = self:getTeamBattleValue(team[i].heros) + end + + self:setProperties({ + pvpTSH = pvpTSH, + pvpTBH = pvpTBH, + pvpTBVH = pvpTBVH, + }) + end + -- update function Role:onRecoverTimer(now) self:checkNewEvent(now) -- libgit2 0.21.2