| | |
| | | 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; }
|
| | |
| | | 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);
|
| | |
| | | }
|
| | | 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);
|
| | |
| | | }
|
| | | 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);
|