少年修仙传客户端代码仓库
client_linchunjie
2019-05-07 f55f928037012de4305efe584ba59b0c7954c12d
3335 优化缥缈仙域红点
1个文件已修改
15 ■■■■■ 已修改文件
System/HazyRegion/HazyRegionModel.cs 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/HazyRegion/HazyRegionModel.cs
@@ -74,6 +74,7 @@
            AdventureStage.Instance.onExitAdventureStage += OnExitAdventureStage;
            findPreciousModel.bossInfoUpdateEvent += BossInfoUpdateEvent;
            DailyQuestActionTimer.Instance.RefreshDailyQuestState += RefreshDailyQuestState;
            dailyQuestModel.dailyQuestProgressUpdateEvent += DailyQuestProgressUpdateEvent;
        }
        public void OnBeforePlayerDataInitialize()
@@ -105,6 +106,7 @@
            AdventureStage.Instance.onLoadAdventureStage -= OnLoadAdventureStage;
            findPreciousModel.bossInfoUpdateEvent -= BossInfoUpdateEvent;
            DailyQuestActionTimer.Instance.RefreshDailyQuestState -= RefreshDailyQuestState;
            dailyQuestModel.dailyQuestProgressUpdateEvent -= DailyQuestProgressUpdateEvent;
        }
        private void OnLoadAdventureStage()
@@ -150,6 +152,19 @@
            }
        }
        private void DailyQuestProgressUpdateEvent(int id)
        {
            if (isServerPrepare)
            {
                var config = DailyQuestConfig.Get((int)DailyQuestType.HazyRegion);
                if (config != null && id == config.RelatedID)
                {
                    UpdateRedpoint();
                }
            }
        }
        private void RefreshDailyQuestState()
        {
            if (isServerPrepare)