少年修仙传客户端代码仓库
client_Wu Xijin
2018-11-21 64e2f3bd62f993640e901737c4bdc0e651cf19fb
4851 【前端】【1.3】符印塔新增塔数,以及塔的前端逻辑修改
1个文件已修改
9 ■■■■■ 已修改文件
System/RuneTower/RuneTowerModel.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/RuneTower/RuneTowerModel.cs
@@ -8,7 +8,7 @@
namespace Snxxz.UI
{
    [XLua.LuaCallCSharp]
    public class RuneTowerModel : Model, IMapInitOk, IBeforePlayerDataInitialize, IPlayerLoginOk
    public class RuneTowerModel : Model, IMapInitOk, IBeforePlayerDataInitialize, IPlayerLoginOk
    {
        public const int RUNETOWER_MAPID = 31130;
@@ -314,11 +314,16 @@
        public int GetNextUnLockFloor(int _floor)
        {
            var index = sortedFloors.IndexOf(_floor);
            var floorConfig = Config.Instance.Get<RuneTowerFloorConfig>(_floor);
            for (int i = index; i < sortedFloors.Count; i++)
            {
                var floorId = sortedFloors[i];
                var config = Config.Instance.Get<RuneTowerFloorConfig>(floorId);
                if (floorConfig.TowerId != config.TowerId)
                {
                    break;
                }
                if (config.UnLockRune > 0 || config.UnLockHole > 0 || config.UnLockCompose > 0)
                {
@@ -326,7 +331,7 @@
                }
            }
            return sortedFloors[sortedFloors.Count - 1];
            return _floor;
        }
        public int GetAccumulativeUnLockHoleCount(int _floor)