| Core/NetworkPackage/DTCFile/ServerPack/HA7_Interaction/DTCA714_tagMCNPCCntList.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA904_tagGCDogzNPCRefreshTime.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonBossBriefInfoContainer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonFightWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/DTCFile/ServerPack/HA7_Interaction/DTCA714_tagMCNPCCntList.cs
@@ -11,6 +11,7 @@ public class DTCA714_tagMCNPCCntList : DtcBasic { DogzDungeonModel model { get { return ModelCenter.Instance.GetModel<DogzDungeonModel>(); } } CrossServerBossModel crossServerBossModel { get { return ModelCenter.Instance.GetModel<CrossServerBossModel>(); } } public override void Done(GameNetPackBasic vNetPack) { @@ -18,7 +19,7 @@ var package = vNetPack as HA714_tagMCNPCCntList; model.UpdateMonsterSurplusInfo(package); crossServerBossModel.UpdateMonsterSurplusInfo(package); } } Core/NetworkPackage/DTCFile/ServerPack/HA9_Function/DTCA904_tagGCDogzNPCRefreshTime.cs
@@ -12,12 +12,14 @@ { DogzDungeonModel model { get { return ModelCenter.Instance.GetModel<DogzDungeonModel>(); } } CrossServerBossModel crossServerBossModel { get { return ModelCenter.Instance.GetModel<CrossServerBossModel>(); } } public override void Done(GameNetPackBasic vNetPack) { base.Done(vNetPack); var package = vNetPack as HA904_tagGCDogzNPCRefreshTime; model.UpdateBoxOrEliteRefreshTime(package); crossServerBossModel.UpdateBoxOrEliteRefreshTime(package); } } System/Dungeon/DungeonBossBriefInfoContainer.cs
@@ -21,6 +21,7 @@ BossHomeModel bossHomeModel { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } } ElderGodAreaModel elderGodAreadModel { get { return ModelCenter.Instance.GetModel<ElderGodAreaModel>(); } } CrossServerBossModel crossServerBossModel { get { return ModelCenter.Instance.GetModel<CrossServerBossModel>(); } } int dataMapId = 0; bool bossesInited = false; @@ -82,6 +83,9 @@ } } break; case CrossServerBossModel.DATA_MAPID: bosses.AddRange(crossServerBossModel.GetBosses()); break; } } System/Dungeon/DungeonFightWin.cs
@@ -77,7 +77,11 @@ m_ExitDungeon.gameObject.SetActive(dataMapId != DemonJarModel.DEMONJAR_MAPID && !CrossServerOneVsOneModel.IsCrossServerOneVsOne()); m_ContainerAncient.gameObject.SetActive(dataMapId == 31160); m_BossInfosContainer.gameObject.SetActive(dataMapId == ElderGodAreaModel.ELDERGODAREA_MAPID || dataMapId == BossHomeModel.BOSSHOME_MAPID); m_BossInfosContainer.gameObject.SetActive( dataMapId == ElderGodAreaModel.ELDERGODAREA_MAPID || dataMapId == BossHomeModel.BOSSHOME_MAPID ||dataMapId==CrossServerBossModel.DATA_MAPID); m_GatherSoulDungeonBehaviour.gameObject.SetActive(dataMapId == GatherSoulDungeonModel.DUNGEON_MAPID); switch (dataMapId) {