少年修仙传客户端代码仓库
client_linchunjie
2019-05-07 cae66a20c1a1e1301fcd10b71b045066cfc719c7
6676 【2.0】【前端】五行灵根加点红点优化
1个文件已修改
10 ■■■■■ 已修改文件
System/Role/ReikiRootModel.cs 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Role/ReikiRootModel.cs
@@ -42,6 +42,8 @@
        public int maxQuality { get; private set; }
        public int redpointRequirePoint { get; private set; }
        public bool isServerPrepare { get; private set; }
        public bool displayOpenAnimation
@@ -98,11 +100,11 @@
                m_RecommendReikiRoots.Add(job, new List<int>(LitJson.JsonMapper.ToObject<int[]>(json[jobKey].ToJson())));
            }
            m_ReikiQualityMapColors = ConfigParse.GetDic<int, int>(funcConfig.Numerical2);
            redpointRequirePoint = int.Parse(funcConfig.Numerical3);
            var config = ReikiRootConfig.GetValues()[0];
            maxQuality = config.qualityArea.Length;
            funcConfig = FuncConfigConfig.Get("RecommendPoint");
            m_ReikiQualityMapColors = ConfigParse.GetDic<int, int>(funcConfig.Numerical2);
            reikiRoots.Add((int)PropertyType.Mater);
            reikiRoots.Add((int)PropertyType.Wood);
@@ -392,7 +394,7 @@
            var existFreePoint = false;
            if (FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.ReikiRoot))
            {
                existFreePoint = freePoint > 0;
                existFreePoint = freePoint >= redpointRequirePoint;
            }
            redpoint.state = existFreePoint ? RedPointState.Simple : RedPointState.None;
        }