少年修仙传客户端代码仓库
client_Hale
2019-01-28 0d1fb012f339e44da8f63d16e91c49e1292a8eb1
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
4个文件已修改
11 ■■■■ 已修改文件
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB213_tagMCZhuXianTowerInfo.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Stage/Dungeon/JadeDynastyTowerDungeonStage.cs 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/JadeDynastyTower/JadeDynastyTowerModel.cs 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/OpenServerActivity/SpringFestivalWin.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | 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();//刷新可见