| Core/NetworkPackage/ServerPack/HB2_ActionMap/HB213_tagMCZhuXianTowerInfo.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Fight/Stage/Dungeon/JadeDynastyTowerDungeonStage.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/JadeDynastyTower/JadeDynastyTowerModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/OpenServerActivity/SpringFestivalWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB213_tagMCZhuXianTowerInfo.cs
@@ -5,6 +5,7 @@ public class HB213_tagMCZhuXianTowerInfo : GameNetPackBasic { public uint Floor; // 已通关层 public uint LastFloor; // 上次挑战层 public HB213_tagMCZhuXianTowerInfo () { _cmd = (ushort)0xB213; @@ -12,6 +13,7 @@ public override void ReadFromBytes (byte[] vBytes) { TransBytes (out Floor, vBytes, NetDataType.DWORD); TransBytes (out LastFloor, vBytes, NetDataType.DWORD); } } Fight/Stage/Dungeon/JadeDynastyTowerDungeonStage.cs
@@ -47,7 +47,7 @@ var isBottom = model.IsBottomFloor(model.currentFloor); if (!isBottom && model.currentFloor > model.highestPassFloor) if (!isBottom && model.currentFloor > model.lastChallengeFloor) { PerformChallengeNextLevel(); } System/JadeDynastyTower/JadeDynastyTowerModel.cs
@@ -15,6 +15,7 @@ const int REDPOINTID_03 = 21503; const int FUNCTIONID = 164; public int lastChallengeFloor { get; private set; } public int highestPassFloor { get; private set; } public int currentFloor { get { @@ -130,7 +131,7 @@ public void SetOpenJadeDynastyTowerWinDirty() { if (specialUnLockFloor==0) if (specialUnLockFloor == 0) { openJadeDynastyTower = true; } @@ -178,6 +179,7 @@ public void UpdateHighestPassFloor(HB213_tagMCZhuXianTowerInfo info) { lastChallengeFloor = (int)info.LastFloor; var oldRecorder = highestPassFloor; highestPassFloor = (int)info.Floor; if (serverInited && highestPassFloor > oldRecorder) System/OpenServerActivity/SpringFestivalWin.cs
@@ -82,6 +82,7 @@ { if (obj == (int)Operation.OpenServiceAchievement) { model.GetDayNow(); GetPointRewardObj();//获取积分领奖信息 m_ScrollerController1.m_Scorller.RefreshActiveCellViews();//刷新可见 m_ScrollerController2.m_Scorller.RefreshActiveCellViews();//刷新可见 @@ -92,6 +93,7 @@ { if (arg1 == Operation.OpenServiceAchievement) { model.GetDayNow(); GetPointRewardObj();//获取积分领奖信息 m_ScrollerController1.m_Scorller.RefreshActiveCellViews();//刷新可见 m_ScrollerController2.m_Scorller.RefreshActiveCellViews();//刷新可见 @@ -105,6 +107,7 @@ #endregion private void SpringFestivalRewardUpdate() { model.GetDayNow(); GetPointRewardObj();//获取积分领奖信息 m_ScrollerController1.m_Scorller.RefreshActiveCellViews();//刷新可见 m_ScrollerController2.m_Scorller.RefreshActiveCellViews();//刷新可见