少年修仙传客户端代码仓库
client_Zxw
2019-01-05 46a48bbb9fa3f46163e7bba8a520ed29cbd16fb6
Merge branch 'CrossServerBoss' of http://192.168.0.87:10010/r/snxxz_scripts into CrossServerBoss
2个文件已修改
17 ■■■■ 已修改文件
System/CrossServerBoss/CrossServerBossModel.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/ChatFrame.cs 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerBoss/CrossServerBossModel.cs
@@ -75,6 +75,7 @@
        FindPreciousModel findPreciousModel { get { return ModelCenter.Instance.GetModel<FindPreciousModel>(); } }
        DogzDungeonModel dogzDungeonModel { get { return ModelCenter.Instance.GetModel<DogzDungeonModel>(); } }
        DungeonModel dungeonModel { get { return ModelCenter.Instance.GetModel<DungeonModel>(); } }
        public override void Init()
        {
@@ -95,7 +96,7 @@
        public void RequestEnter()
        {
            dungeonModel.RequestChallangeDungeon(DATA_MAPID, 0);
        }
        public bool CanEnter(out int error)
@@ -112,7 +113,8 @@
        public void RequestExit()
        {
            var match = new CC104_tagCMExitCrossRealm();
            GameNetSystem.Instance.SendToCrossServer(match);
        }
        public bool TryGetBossData(int bossId, out CrossServerBossData data)
@@ -349,7 +351,7 @@
        private void OnFunctionStateChange(int id)
        {
            if (id == 138)
            if (id == 160)
            {
                UpdateRedpoint();
            }
@@ -357,7 +359,7 @@
        private void UpdateRedpoint()
        {
            if (!FuncOpen.Instance.IsFuncOpen(138))
            if (!FuncOpen.Instance.IsFuncOpen(160))
            {
                redpoint.count = 0;
            }
System/MainInterfacePanel/ChatFrame.cs
@@ -40,6 +40,9 @@
        RealmModel realmModel { get { return ModelCenter.Instance.GetModel<RealmModel>(); } }
        CoinTaskTipModel m_CoinTaskTip;
        CoinTaskTipModel coinTaskTip { get { return m_CoinTaskTip ?? (m_CoinTaskTip = ModelCenter.Instance.GetModel<CoinTaskTipModel>()); } }
        CrossServerBossModel crossServerBossModel { get { return ModelCenter.Instance.GetModel<CrossServerBossModel>(); } }
        public void Init()
        {
            OneKeyList.Clear();
@@ -81,7 +84,7 @@
                }
            }
          
            _FriendsBtn.gameObject.SetActive(crossServerBossModel.IsAtCrossServerBossMap());
        }
        public void OnAfterOpen()
@@ -210,6 +213,7 @@
            WindowCenter.Instance.Open<SettingUpWin>(false, 3);
        }
        private void TaskButton()
        {
@@ -220,6 +224,7 @@
                coinTaskTip.IsPopup = false;
            }
        }
        private void TeamBtn()
        {
            WindowCenter.Instance.Close<MainInterfaceWin>();