优化
This commit is contained in:
parent
2559d621e3
commit
4337490e88
@ -24,6 +24,7 @@ function ActPvpData:ctor()
|
||||
self.enterCountDaily = 0
|
||||
self.totalFightCount = 0
|
||||
self.totalWinCount = 0
|
||||
self.todayWinCount = 0
|
||||
self.winCount = 0
|
||||
self.loseCount = 0
|
||||
self.heroeAndSkins = {}
|
||||
@ -83,6 +84,7 @@ function ActPvpData:updateData(data)
|
||||
self.playing = data.playing
|
||||
self.enterCountDaily = data.enter_count_daily
|
||||
self.totalWinCount = data.total_win_count
|
||||
self.todayWinCount = data.today_win_count or 0
|
||||
self.winCount = data.win_count
|
||||
self.loseCount = data.lose_count
|
||||
self.todayAdCount = data.today_ad_count
|
||||
@ -288,7 +290,7 @@ function ActPvpData:getNeedReMatch()
|
||||
end
|
||||
|
||||
function ActPvpData:canGetDailyReward(winCount)
|
||||
if self.winCount >= winCount then
|
||||
if self.todayWinCount >= winCount then
|
||||
if not self:gotDailyReward(winCount) then
|
||||
return true
|
||||
end
|
||||
@ -298,7 +300,7 @@ function ActPvpData:canGetDailyReward(winCount)
|
||||
end
|
||||
|
||||
function ActPvpData:winCountEnough(winCount)
|
||||
return self.winCount >= winCount
|
||||
return self.todayWinCount >= winCount
|
||||
end
|
||||
|
||||
function ActPvpData:gotDailyReward(winCount)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user