少年修仙传客户端代码仓库
client_Zxw
2018-11-14 e89c838abbd42990b0c1dde6809a027606808c90
2366 【1.3】【1.2】boss区域模式切换异常
2个文件已修改
12 ■■■■ 已修改文件
System/MainInterfacePanel/HeadPortraitTip.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/MainInterfaceWin.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/HeadPortraitTip.cs
@@ -94,6 +94,15 @@
            _PromoteBtn.onClick.AddListener(OnPromoteBtn);
            RefreshVipData();
            EmperorBuffEvent();
            bool IsBossBool = PlayerDatas.Instance.hero != null && MapArea.IsInMapArea(PlayerDatas.Instance.hero.CurMapArea, MapArea.E_Type.Boss);//是否在Boss区域
            if (PlayerDatas.Instance.baseData.MapID == 10040 && !IsBossBool)//关于逍遥城状态的特殊处理
            {
                if (Buffmodel.PkType != onMainModel.AreaState)
                {
                    Buffmodel.PkType = onMainModel.AreaState;
                    DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)onMainModel.AreaState);
                }
            }
        }
        public void UnInit()
System/MainInterfacePanel/MainInterfaceWin.cs
@@ -490,10 +490,7 @@
            // DesignDebug.LogError(_areaType + ".." + _enter);
            if (PlayerDatas.Instance.baseData.MapID == 10040 && _areaType != MapArea.E_Type.Boss && _enter)
            {
                if (Buffmodel.PkType != onMainModel.AreaState)
                {
                    DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)onMainModel.AreaState);
                }
            }
            if ((_areaType == MapArea.E_Type.Neutral || _areaType == MapArea.E_Type.Boss) && _enter)