public SkillLevel(int level, SkillAdditionalData data)
 {
     Level = level;
     SkillAdditionalData = data;
     SkillMotions        = new SkillMotion();
     SkillAttacks        = new List <SkillAttack>();
     SkillConditions     = new List <SkillCondition>();
 }
Example #2
0
 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));
 }