Exemplo n.º 1
0
 public Weapon(string name,
               int range,
               int weight,
               int might,
               int hitRate,
               int critRate,
               int rarity,
               int buyingPrice,
               int sellingPrice,
               WeaponType weaponType,
               DamageType damageType,
               IEnumerable <Skill> skills)
 {
     mName         = name;
     mRange        = range;
     mWeight       = weight;
     mMight        = might;
     mHitRate      = hitRate;
     mCritRate     = critRate;
     mRarity       = rarity;
     mBuyingPrice  = buyingPrice;
     mSellingPrice = sellingPrice;
     mWeaponType   = weaponType;
     mDamageType   = damageType;
     mSkills       = new HashSet <Skill>();
     mSkills.AddRange(skills);
 }
Exemplo n.º 2
0
 public SingleDamageSkill(string skillName, int skillCost, int range, bool targetSelf, DamageType damageType)
     : base(skillName, skillCost, range, targetSelf)
 {
     mDamageType = damageType;
 }