少年修仙传客户端代码仓库
client_linchunjie
2018-08-30 56f52b61cad7f435f22b884040dccd5294f112cb
2960 添加切换线路重新判断是否在活动区域
1个文件已修改
10 ■■■■■ 已修改文件
System/FairyAu/FairyGrabBossModel.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/FairyAu/FairyGrabBossModel.cs
@@ -93,6 +93,7 @@
            GA_Hero.OnEnterOrExitArea += OnEnterOrExitArea;
            GAMgr.Instance.OnFightNpcRequest += OnFightNpcUpdate;
            GAMgr.Instance.OnFightNpcRelease += OnFightNpcUpdate;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += PlayerDataRefreshInfoEvent;
        }
        public void OnBeforePlayerDataInitialize()
@@ -112,6 +113,15 @@
            GA_Hero.OnEnterOrExitArea -= OnEnterOrExitArea;
            GAMgr.Instance.OnFightNpcRequest -= OnFightNpcUpdate;
            GAMgr.Instance.OnFightNpcRelease -= OnFightNpcUpdate;
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= PlayerDataRefreshInfoEvent;
        }
        private void PlayerDataRefreshInfoEvent(PlayerDataRefresh refreshType)
        {
            if (refreshType == PlayerDataRefresh.FBID)
            {
                RecheckGrabBoss();
            }
        }
        private void OnEnterOrExitArea(MapArea.E_Type type, bool arg1)