This commit is contained in:
xiekaidong 2023-09-18 21:28:27 +08:00
parent 2559d621e3
commit 4337490e88

View File

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