| System/MainInterfacePanel/HeadPortraitTip.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/MainInterfaceWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Strengthening/PlayerStrengthengDatas.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/MainInterfacePanel/HeadPortraitTip.cs
@@ -212,14 +212,23 @@ bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//是否在Boss区域 if (atkInt.Length > 1) { if (PlayerDatas.Instance.baseData.MapID == 10040 && IsBossBool)//御剑山庄boss区域特殊处理(可切换状态) if (PlayerDatas.Instance.baseData.MapID == 10040 && IsBossBool)//逍遥城boss区域特殊处理(可切换状态) { WindowCenter.Instance.Open<CombatModeWin>(); if (WindowCenter.Instance.IsOpen<FunctionForecastWin>()) if (fairyGrabBossModel.grabBossHintOpen)//活动Boss不让切状态 { WindowCenter.Instance.Close<FunctionForecastWin>(); return; } return; else { WindowCenter.Instance.Open<CombatModeWin>(); if (WindowCenter.Instance.IsOpen<FunctionForecastWin>()) { WindowCenter.Instance.Close<FunctionForecastWin>(); } return; } } var activityline = 0; fairyGrabBossModel.TryGetFairyGrabBossLine(out activityline); System/MainInterfacePanel/MainInterfaceWin.cs
@@ -574,17 +574,36 @@ int mapID = PlayerDatas.Instance.baseData.MapID; var config = Config.Instance.Get<MapConfig>(mapID); int[] atkInt = pKModel.GetArea(config.AtkType).ToArray(); if (onMainModel.ShieldedArea.Contains(PlayerDatas.Instance.baseData.MapID)) bool IsBossBool = MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//是否在Boss区域 if (onMainModel.ShieldedArea.Contains(PlayerDatas.Instance.baseData.MapID))//前三只Boss和活动Boss特殊处理 { } else { if (fairyGrabBossModel.grabBossHintOpen && atkInt.Length > 1 && Buffmodel.PkType != 5) if (mapID == 10040) { onMainModel.AreaState = Buffmodel.PkType; DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)5); if (!fairyGrabBossModel.grabBossHintOpen && IsBossBool)//boss区域可以切换状态 { onMainModel.AreaState = Buffmodel.PkType; DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)5); } else if (fairyGrabBossModel.grabBossHintOpen && IsBossBool)//活动boss不让切 { DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)onMainModel.AreaState); } } else { if (IsBossBool && atkInt.Length > 1 && Buffmodel.PkType != 5) { onMainModel.AreaState = Buffmodel.PkType; DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)5); } } } } System/Strengthening/PlayerStrengthengDatas.cs
@@ -500,6 +500,10 @@ //DesignDebug.LogError(LowestZbw); //DesignDebug.LogError(DicEquip[LowestZbw].CurrentLevel); if (!DicEquip.ContainsKey(LowestZbw)) { return; } int Lv = ClassifyJudge(DicEquip[LowestZbw].CurrentLevel); RedPointPart(Lv);