| Main/System/Achievement/AchievementManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/BattlePass/BattlePassManager.Common.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/BattlePass/BattlePassManager.Week.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/DayMission/DayMissionManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/DayMission/SignManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/InternalAffairs/GoldRushManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Invest/InvestModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Recharge/ExpSecretCollectionManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Recharge/RechargeManager.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Achievement/AchievementManager.cs
@@ -146,12 +146,12 @@ foreach (var type in _types) { var redpoint = RedpointCenter.Instance.GetRedpoint(redpointDict[type]); redpoint.state = RedPointState.None; if (!isOpened(type)) { continue; } var redpoint = RedpointCenter.Instance.GetRedpoint(redpointDict[type]); redpoint.state = RedPointState.None; //根据ID判断是否有可领取的 var allAchivement = SuccessConfig.GetTypeToIDDict(type); var process = GetAchievementProgress(type); Main/System/BattlePass/BattlePassManager.Common.cs
@@ -31,11 +31,11 @@ { return; } redpointCommonDict[_type].state = RedPointState.None; if (!FuncOpen.Instance.IsFuncOpen(typeToFuncIDDict[_type])) { return; } redpointCommonDict[_type].state = RedPointState.None; battlePassDataDict.TryGetValue(_type, out BattlePassData battlePassData); if (battlePassData == null) return; int totalValue = 0; Main/System/BattlePass/BattlePassManager.Week.cs
@@ -11,12 +11,12 @@ Redpoint redpoint = new Redpoint(MainRedDot.RedPoint_DailyKey, MainRedDot.RedPoint_WeekBPFuncKey); void UpdateWeekRedPoint() { redpoint.state = RedPointState.None; if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.DayMission)) { return; } redpoint.state = RedPointState.None; //购买,活跃 battlePassDataDict.TryGetValue((int)BattlePassType.Week, out BattlePassData battlePassData); if (battlePassData == null) return; Main/System/DayMission/DayMissionManager.cs
@@ -116,12 +116,12 @@ Redpoint redpoint = new Redpoint(MainRedDot.RedPoint_DailyKey, MainRedDot.RedPoint_DailyFuncKey); void UpdateRedpoint() { redpoint.state = RedPointState.None; if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.DayMission)) { return; } //累积奖励 和 可领取任务奖励任一 redpoint.state = RedPointState.None; foreach (var config in DailyLivenessRewardConfig.GetValues()) { if (GetDayActivityState(config) == 1) Main/System/DayMission/SignManager.cs
@@ -65,6 +65,7 @@ public Redpoint redPointSign = new Redpoint(MainRedDot.RightFuncRedpoint, MainRedDot.RedPoint_SignKey); void UpdateRedpoint() { redPointSign.state = RedPointState.None; if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.DaySign)) { return; @@ -77,7 +78,6 @@ return; } } redPointSign.state = RedPointState.None; } } Main/System/InternalAffairs/GoldRushManager.cs
@@ -502,6 +502,9 @@ void UpdateRedpoint() { workerRedpoint.state = RedPointState.None; awardRedpoint.state = RedPointState.None; campRedpoint.state = RedPointState.None; if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.GoldRush)) return; @@ -509,22 +512,16 @@ { workerRedpoint.state = RedPointState.Simple; } else { workerRedpoint.state = RedPointState.None; } if (CheckHasFinishGoldRush()) { awardRedpoint.state = RedPointState.Simple; } else if (CheckCanUnLockCamp()) { awardRedpoint.state = RedPointState.None; campRedpoint.state = RedPointState.Simple; } campRedpoint.state = CheckCanUnLockCamp() ? RedPointState.Simple : RedPointState.None; } //玩家数据类型 Main/System/Invest/InvestModel.cs
@@ -214,13 +214,20 @@ void UpdateRedpoint() { redpoint1.state = RedPointState.None; redpoint2.state = RedPointState.None; if (!IsOpen()) { return; } redpoint1.state = GetInvestState(monthCardType) == 1 ? RedPointState.Simple : RedPointState.None; redpoint2.state = GetInvestState(foreverCardType) == 1 ? RedPointState.Simple : RedPointState.None; if (GetInvestState(monthCardType) == 1) { redpoint1.state = RedPointState.Simple; } if (GetInvestState(foreverCardType) == 1) { redpoint2.state = RedPointState.Simple; } } Main/System/Recharge/ExpSecretCollectionManager.cs
@@ -49,16 +49,13 @@ public Redpoint redPointLLMJ = new Redpoint(MainRedDot.RightFuncRedpoint, MainRedDot.RedPoint_LLMJKey); void UpdateRedpoint() { redPointLLMJ.state = RedPointState.None; if (m_MJLV == 0) return; var nextConfig = LLMJConfig.Get(m_MJLV + 1); if (nextConfig == null) return; if (m_Zhanchui >= nextConfig.CostWarhammer) { redPointLLMJ.state = RedPointState.Simple; } else { redPointLLMJ.state = RedPointState.None; } } } Main/System/Recharge/RechargeManager.cs
@@ -310,8 +310,6 @@ private DateTime beforeCTGTime = DateTime.Now; private Redpoint rechargeRedpoint = new Redpoint(21); public Redpoint firstRechargeRedpoint = new Redpoint(210000);//首充领取红点 public Redpoint rechargeFuncRedpoint = new Redpoint(21, 2101); public Redpoint rechargeGiftRedpoint = new Redpoint(2101, 210101);//18元礼包 public bool TryGetOrderInfo(int _id, out OrderInfoConfig config) { @@ -702,24 +700,24 @@ private void UpdateRedpoint() { if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Recharge)) { return; } if (FirstGoldServerDay <= 0 || !IsFirstChargeRewardGetByDay(1)) { return; } var list = GetCTGConfigs(VersionConfig.Get().appId); var config = CTGConfig.Get(list[0]); if (m_RechargeCountDict.ContainsKey(config.RecordID)) { if (config.DailyBuyCount > 0 && config.DailyBuyCount <= m_RechargeCountDict[config.RecordID].todayCount) { return; } } // if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Recharge)) // { // return; // } // if (FirstGoldServerDay <= 0 || !IsFirstChargeRewardGetByDay(1)) // { // return; // } // var list = GetCTGConfigs(VersionConfig.Get().appId); // var config = CTGConfig.Get(list[0]); // if (m_RechargeCountDict.ContainsKey(config.RecordID)) // { // if (config.DailyBuyCount > 0 && // config.DailyBuyCount <= m_RechargeCountDict[config.RecordID].todayCount) // { // return; // } // } }