public SkillLevel(int level, SkillAdditionalData data) { Level = level; SkillAdditionalData = data; SkillMotions = new SkillMotion(); SkillAttacks = new List <SkillAttack>(); SkillConditions = new List <SkillCondition>(); }
public SkillLevel(int level, int spirit, float damageRate, string feature, SkillMotion skillMotions) { Level = level; Spirit = spirit; DamageRate = damageRate; Feature = feature; SkillMotions = skillMotions; }
public SkillLevel(int level, int spirit, int stamina, float damageRate, string feature, SkillMotion skillMotions, List <SkillAttack> skillAttacks, List <SkillCondition> skillConditions, SkillUpgrade skillUpgrade) { Level = level; Spirit = spirit; Stamina = stamina; DamageRate = damageRate; Feature = feature; SkillMotions = skillMotions; SkillAttacks = skillAttacks; SkillConditions = skillConditions; SkillAdditionalData = new SkillAdditionalData(); SkillUpgrade = skillUpgrade; }
protected bool Equals(SkillMotion other) { return(SequenceName == other.SequenceName && MotionEffect.Equals(other.MotionEffect) && StrTagEffects.Equals(other.StrTagEffects)); }