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) | ... | ... |