竞技场结算时同步当前积分
This commit is contained in:
parent
e5547541e3
commit
77191e5707
@ -127,7 +127,7 @@ function ArenaManager:rspSettlement(result)
|
||||
if result.err_code == GConst.ERROR_STR.SUCCESS then
|
||||
local reqData = result.reqData
|
||||
|
||||
DataManager.ArenaData:onBattleResultReceived(result.settlement, result)
|
||||
DataManager.ArenaData:onBattleResultReceived(result.score, result.settlement, result)
|
||||
DataManager.ArenaData:initGiftInfo(result.act_arena_gift)
|
||||
local checkCount = 0
|
||||
if result.settlement.win then
|
||||
|
||||
@ -705,7 +705,7 @@ function ArenaData:onMatchInfoReceived(match)
|
||||
end
|
||||
|
||||
-- 结算战斗数据
|
||||
function ArenaData:onBattleResultReceived(settlement, result)
|
||||
function ArenaData:onBattleResultReceived(score, settlement, result)
|
||||
self.matchInfo = nil
|
||||
-- 战斗记录改变
|
||||
if self.recentBattle == nil then
|
||||
@ -714,7 +714,7 @@ function ArenaData:onBattleResultReceived(settlement, result)
|
||||
table.remove(self.recentBattle, #self.recentBattle)
|
||||
table.insert(self.recentBattle, 1, settlement)
|
||||
-- 积分改变
|
||||
self.score = self.score + settlement.incr_score
|
||||
self.score = score
|
||||
self.curGradingId = self:getGradingIdFromScore(self.score)
|
||||
|
||||
local beforeMaxGrading = self.maxScore
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user