Ejemplo n.º 1
0
 public override void Init()
 {
     SkillDict.Clear();
     foreach (SkillBase skill in SkillList)
     {
         SkillDict.Add(skill.Id, skill);
     }
 }
Ejemplo n.º 2
0
 public static List <Skill> OtherSkills(this List <Skill> skills, SkillDict dict) => skills.Where(s => dict.Match(s.Id).skill.SkillUses.Other).Select(s => s).ToList();
Ejemplo n.º 3
0
 public static List <Skill> CombatSkills(this List <Skill> skills, SkillDict dict) => skills.Where(s => dict.Match(s.Id).skill.SkillUses.Battle).Select(s => s).ToList();