红点检测修改

dev_chengFeng
jiaoyangna 2020-07-17 18:20:31 +08:00
parent f7db19b05d
commit 9876ec5f5a
2 changed files with 13 additions and 1 deletions

View File

@ -701,5 +701,17 @@ function this.GetTimeLimitRedPointStatus()
return freeTime and freeTime >= 1
end
end
function this.GetQiankunBoxRedPointStatus()
local lotterySetting=ConfigManager.GetConfig(ConfigName.LotterySetting)
local freeTimesId=lotterySetting[RecruitType.QianKunBoxSingle].FreeTimes
local freeTime= 0
if freeTimesId>0 then
freeTime= PrivilegeManager.GetPrivilegeRemainValue(freeTimesId)
RecruitManager.freeUseTimeList[freeTimesId]=freeTime
return freeTime and freeTime >= 1
end
end
this.TimeLimitedTimes = 0
return this

View File

@ -389,7 +389,7 @@ function this.RegisterRedCheckFunc()
RPData:AddCheckFunc(RedPointType.Expedition_Treasure,TreasureOfHeavenManger.RedPoint)
--限时招募
RPData:AddCheckFunc(RedPointType.TimeLimited,OperatingManager.GetTimeLimitRedPointStatus)
RPData:AddCheckFunc(RedPointType.QianKunBox,OperatingManager.GetTimeLimitRedPointStatus)
RPData:AddCheckFunc(RedPointType.QianKunBox,OperatingManager.GetQiankunBoxRedPointStatus)
end