| System/CrossServerBoss/CrossServerBossModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/ChatFrame.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
System/CrossServerBoss/CrossServerBossModel.cs
@@ -9,7 +9,7 @@ [XLua.LuaCallCSharp] public class CrossServerBossModel : Model { public const int DATA_MAPID =32020; public const int DATA_MAPID = 32020; public const int REDPOINT = 77002; List<int> sortedBossIds = new List<int>(); @@ -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(); @@ -80,8 +83,8 @@ OnHeroHandupAIStopPassive(); } } _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>();