Commit ab9f5400ab241b48938e92889cb554279d5c69bd
1 parent
9d66362c
临时代码
Showing
1 changed file
with
26 additions
and
0 deletions
Show diff stats
src/models/RolePlugin.lua
... | ... | @@ -360,6 +360,11 @@ function RolePlugin.bind(Role) |
360 | 360 | type= heroType, |
361 | 361 | } |
362 | 362 | |
363 | + -- 需要删除的临时代码 | |
364 | + if heroType == 110 then | |
365 | + heroInfo.wakeL = 5 | |
366 | + end | |
367 | + | |
363 | 368 | local newHero = require("models.Hero").new(heroInfo) |
364 | 369 | newHero:create() |
365 | 370 | newHero.owner = self |
... | ... | @@ -1082,6 +1087,27 @@ function RolePlugin.bind(Role) |
1082 | 1087 | }) |
1083 | 1088 | end |
1084 | 1089 | |
1090 | + function Role:savePvpHTeam(team) | |
1091 | + if not team then | |
1092 | + team = self:getProperty("pvpTH") | |
1093 | + else | |
1094 | + self:updateProperty({field = "pvpTH", value = team}) | |
1095 | + end | |
1096 | + | |
1097 | + local pvpTSH, pvpTBH, pvpTBVH = {}, {}, {} | |
1098 | + for i = 1, 3 do | |
1099 | + pvpTSH[i] = self:getTeamHerosInfo(team[i].heros) | |
1100 | + pvpTBH[i] = self:getTeamBattleInfo(team[i]) | |
1101 | + pvpTBVH[i] = self:getTeamBattleValue(team[i].heros) | |
1102 | + end | |
1103 | + | |
1104 | + self:setProperties({ | |
1105 | + pvpTSH = pvpTSH, | |
1106 | + pvpTBH = pvpTBH, | |
1107 | + pvpTBVH = pvpTBVH, | |
1108 | + }) | |
1109 | + end | |
1110 | + | |
1085 | 1111 | -- update |
1086 | 1112 | function Role:onRecoverTimer(now) |
1087 | 1113 | self:checkNewEvent(now) | ... | ... |