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