This commit is contained in:
Fang 2023-10-08 14:59:14 +08:00
parent 61e86c3f03
commit f86f962ce2
2 changed files with 14 additions and 10 deletions

View File

@ -128,6 +128,11 @@ function TournArenaData:getEndRemainTime()
return self.endTime - Time:getServerTime() return self.endTime - Time:getServerTime()
end end
-- 是否是活动最后一天
function TournArenaData:isFinalDay()
return self:getEndRemainTime() <= 86400
end
-- 当前为活动第几天 -- 当前为活动第几天
function TournArenaData:getActDay() function TournArenaData:getActDay()
local days = Time:getDistanceDays(self.startTime) local days = Time:getDistanceDays(self.startTime)
@ -380,11 +385,6 @@ function TournArenaData:getRankCfgByIndex(index)
return ConfigManager:getConfig("activity_rank")[self:getRankIdList()[index]] return ConfigManager:getConfig("activity_rank")[self:getRankIdList()[index]]
end end
-- 是否是最后一次分组
function TournArenaData:isFinalDay()
return self:getEndRemainTime() <= 86400
end
-- 活动总轮次数 -- 活动总轮次数
function TournArenaData:getTotalTurnCount() function TournArenaData:getTotalTurnCount()
local totalTime = self.endTime - self.startTime local totalTime = self.endTime - self.startTime

View File

@ -144,6 +144,11 @@ function TournWaveData:getEndRemainTime()
return self.endTime - Time:getServerTime() return self.endTime - Time:getServerTime()
end end
-- 是否是活动最后一天
function TournWaveData:isFinalDay()
return self:getEndRemainTime() <= 86400
end
-- 当前为活动第几天 -- 当前为活动第几天
function TournWaveData:getActDay() function TournWaveData:getActDay()
local days = Time:getDistanceDays(self.startTime) local days = Time:getDistanceDays(self.startTime)
@ -371,6 +376,10 @@ end
-- 战令波次改变 -- 战令波次改变
function TournWaveData:addWaveCount(count) function TournWaveData:addWaveCount(count)
if self:isFinalDay() then
return
end
self.bountyExp = self.bountyExp + count self.bountyExp = self.bountyExp + count
local upExp = self:getBountyUpgradeScore() local upExp = self:getBountyUpgradeScore()
@ -411,11 +420,6 @@ function TournWaveData:getRankCfgByIndex(index)
return ConfigManager:getConfig("activity_rank")[self:getRankIdList()[index]] return ConfigManager:getConfig("activity_rank")[self:getRankIdList()[index]]
end end
-- 是否是最后一次分组
function TournWaveData:isFinalDay()
return self:getEndRemainTime() <= 86400
end
-- 活动总轮次数 -- 活动总轮次数
function TournWaveData:getTotalTurnCount() function TournWaveData:getTotalTurnCount()
local totalTime = self.endTime - self.startTime local totalTime = self.endTime - self.startTime