| System/Dungeon/DungeonModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/FindPrecious/DemonJarDamageRankWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/MainInterfaceWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/PlayerMainDate.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/Dungeon/DungeonModel.cs
@@ -1000,6 +1000,7 @@ var hurtList = new List<BossHurt>(); m_BossHurtRank.npcObjID = pack.ObjID; m_BossHurtRank.hurtValueSelf = 0; for (int i = 0; i < pack.HurtCount; i++) { hurtList.Add(new BossHurt() { System/FindPrecious/DemonJarDamageRankWin.cs
@@ -75,6 +75,9 @@ CoolTimeSecond = 0; PlayerDatas.Instance.playerDataRefreshEvent += OnCloseAssist; } private void ShowForm() { @@ -88,6 +91,8 @@ protected override void OnAfterOpen() { ShowButton(); if (PlayerMainDate.DemonJarDamageRankWinChange != null) PlayerMainDate.DemonJarDamageRankWinChange(); } protected override void OnPreClose() @@ -106,6 +111,8 @@ protected override void OnAfterClose() { if (PlayerMainDate.DemonJarDamageRankWinChange != null) PlayerMainDate.DemonJarDamageRankWinChange(); } protected override void LateUpdate() System/MainInterfacePanel/MainInterfaceWin.cs
@@ -67,11 +67,12 @@ m_MailObj.SetActive(true); ListBossMapId.Clear(); string strBoss = FuncConfigConfig.Get("TaskRetract").Numerical1; string[] bossList = ConfigParse.GetMultipleStr(strBoss);//解析出数组| string[] bossList = ConfigParse.GetMultipleStr(strBoss);//解析出数组 for (int i = 0; i < bossList.Length; i++) { ListBossMapId.Add(int.Parse(bossList[i])); } } protected override void AddListeners() @@ -127,6 +128,7 @@ WindowCenter.Instance.windowAfterCloseEvent += WindowAfterEvent; NewBieCenter.Instance.guideBeginEvent += GuideBeginEvent; GlobalTimeEvent.Instance.secondEvent += secondEvent; PlayerMainDate.DemonJarDamageRankWinChange += IsShowTaskPanel; } protected override void OnActived() @@ -208,6 +210,7 @@ WindowCenter.Instance.windowAfterCloseEvent -= WindowAfterEvent; NewBieCenter.Instance.guideBeginEvent -= GuideBeginEvent; GlobalTimeEvent.Instance.secondEvent -= secondEvent; PlayerMainDate.DemonJarDamageRankWinChange -= IsShowTaskPanel; } protected override void LateUpdate() @@ -234,6 +237,7 @@ onPlayerTask.TaskOverBool = false; EffectMgr.Instance.PlayUIEffect(1100, 1100, m_EffectTask, false); } } protected override void OnAfterClose() @@ -515,7 +519,7 @@ || (MapUtility.IsDungeon(PlayerDatas.Instance.baseData.MapID)) || CrossServerUtility.IsCrossServer() || ClientCrossServerOneVsOne.isClientCrossServerOneVsOne || GeneralDefine.neutralBossMaps.Contains(PlayerDatas.Instance.baseData.MapID); || WindowCenter.Instance.IsOpen<DemonJarDamageRankWin>(); System/MainInterfacePanel/PlayerMainDate.cs
@@ -128,6 +128,9 @@ //---------记录主界面Top面板是否在可见位置 public bool MainTopPanelShow = true; //任务面板受伤血界面影响 public static Action DemonJarDamageRankWinChange; public event Func<bool> customDisplayPower; public override void Init()