From d413915c6a6c37adbb0b7ae4a2098ef6aa431a6e Mon Sep 17 00:00:00 2001 From: gaoxin Date: Thu, 29 Apr 2021 17:12:12 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E7=AB=9E=E6=8A=80=E5=9C=BA=E3=80=91?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E7=AB=9E=E6=8A=80=E5=9C=BA=E8=B5=9B=E5=AD=A3?= =?UTF-8?q?=E5=88=87=E6=8D=A2=E6=97=B6=E4=B9=9F=E4=BC=9A=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E7=BA=A2=E7=82=B9=E5=84=BF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua | 4 ++-- Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua b/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua index 0565c1f77d..28ae4478cb 100644 --- a/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Arena/ArenaManager.lua @@ -353,7 +353,7 @@ function this.SetHadTakeBoxData(boxId) end function this.FreeBattleRedCheck() - return (this.GetArenaChallengeTimes() > 0) and ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.ARENA) + return (this.GetArenaChallengeTimes() > 0) and ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.ARENA) end function this.RewardBoxRedCheck() @@ -364,7 +364,7 @@ function this.RewardBoxRedCheck() for i = 1, 7 do if arenaBattleReward[i] then local state = 1--1 未完成 2 未领取 3 已完成allNums >= arenaBattleReward[i].BattleTimes and false - if allNums >= arenaBattleReward[i].BattleTimes and not allBoxGetState[i] and ActTimeCtrlManager.IsQualifiled(FUNCTION_OPEN_TYPE.ARENA) then + if allNums >= arenaBattleReward[i].BattleTimes and not allBoxGetState[i] and ActTimeCtrlManager.SingleFuncState(FUNCTION_OPEN_TYPE.ARENA) then return true end end diff --git a/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua b/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua index 2da18dbfc4..54802b373a 100644 --- a/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Player/RedpotManager.lua @@ -327,8 +327,8 @@ function this.RegisterRedCheckFunc() RPData:AddCheckFunc(RedPointType.Role, HeroManager.GetFormationHeroRedPoint) --竞技场部分红点 - RPData:AddCheckFunc(RedPointType.Arena_Free, ArenaManager.FreeBattleRedCheck) - RPData:AddCheckFunc(RedPointType.Arena_Reward, ArenaManager.RewardBoxRedCheck) + RPData:AddCheckFunc(RedPointType.Arena_Free, ArenaManager.FreeBattleRedCheck, FUNCTION_OPEN_TYPE.ARENA) + RPData:AddCheckFunc(RedPointType.Arena_Reward, ArenaManager.RewardBoxRedCheck, FUNCTION_OPEN_TYPE.ARENA) ---=== 商店相关红点 -- RPData:AddCheckFunc(RedPointType.Arena_Shop, ShopManager.ShopRedCheck)