少年修仙传客户端代码仓库
client_linchunjie
2019-02-19 3fb900c142a876588015f91e072e8729188f0db1
System/Skill/SkillModel.cs
@@ -45,7 +45,7 @@
        public int passEquipCnt { get; private set; }
        public Dictionary<int, int[]> passEquipGetWays = new Dictionary<int, int[]>();
        public Dictionary<int, string> passEquipGetWayTxts;
        public Dictionary<int, Dictionary<int, List<SkillConfig>>> skillActDict { get; private set; }
        public Dictionary<int, Dictionary<int, List<int>>> skillActDict { get; private set; }
        public List<int> betterPassSkills { get; private set; }
        public bool jumpToPass { get; set; }
        public int minTaskHole { get; private set; }
@@ -98,12 +98,12 @@
                passEquipGetWayTxts = ConfigParse.GetDic<int, string>(funcCfg.Numerical2);
            }
            funcCfg = FuncConfigConfig.Get("SkillActTypeIdSort");
            skillActDict = new Dictionary<int, Dictionary<int, List<SkillConfig>>>();
            skillActDict = new Dictionary<int, Dictionary<int, List<int>>>();
            var _JobTypeIds = ConfigParse.GetMultipleStr<int>(funcCfg.Numerical1);
            var _dict = new Dictionary<int, List<SkillConfig>>();
            var _dict = new Dictionary<int, List<int>>();
            for (int i = 0; i < _JobTypeIds.Length; i++)
            {
                var _list = SkillConfig.GetSkillActConfigs(2, ACT_SKILL_TYPE, _JobTypeIds[i]);
                var _list = SkillConfig.GetSkills(2, ACT_SKILL_TYPE, _JobTypeIds[i]);
                if (_list != null)
                {
                    _dict.Add(_JobTypeIds[i], _list);
@@ -111,10 +111,10 @@
            }
            skillActDict.Add(2, _dict);
            _JobTypeIds = ConfigParse.GetMultipleStr<int>(funcCfg.Numerical2);
            _dict = new Dictionary<int, List<SkillConfig>>();
            _dict = new Dictionary<int, List<int>>();
            for (int i = 0; i < _JobTypeIds.Length; i++)
            {
                var _list = SkillConfig.GetSkillActConfigs(4, ACT_SKILL_TYPE, _JobTypeIds[i]);
                var _list = SkillConfig.GetSkills(4, ACT_SKILL_TYPE, _JobTypeIds[i]);
                if (_list != null)
                {
                    _dict.Add(_JobTypeIds[i], _list);
@@ -122,10 +122,10 @@
            }
            skillActDict.Add(4, _dict);
            _JobTypeIds = ConfigParse.GetMultipleStr<int>(funcCfg.Numerical3);
            _dict = new Dictionary<int, List<SkillConfig>>();
            _dict = new Dictionary<int, List<int>>();
            for (int i = 0; i < _JobTypeIds.Length; i++)
            {
                var _list = SkillConfig.GetSkillActConfigs(8, ACT_SKILL_TYPE, _JobTypeIds[i]);
                var _list = SkillConfig.GetSkills(8, ACT_SKILL_TYPE, _JobTypeIds[i]);
                if (_list != null)
                {
                    _dict.Add(_JobTypeIds[i], _list);