示例#1
0
 public void AddArmor(Armor armor)
 {
     if (!armors.ContainsKey(armor.Name))
     {
         armors.Add(armor.Name, armor);
     }
 }
示例#2
0
文件: Armor.cs 项目: ayamidesu/shared
        public override object Clone()
        {
            Type[] allowedClasses = new Type[allowableClasses.Count];

            for (int i = 0; i < allowableClasses.Count; i++)
                allowedClasses[i] = allowableClasses[i];

            Armor armor = new Armor(
                Name,
                Type,
                Price,
                Weight,
                Location,
                DefenseValue,
                DefenseModifier,
                allowedClasses);

            return armor;
        }
示例#3
0
文件: Party.cs 项目: ayamidesu/shared
 public void addArmor(Armor armor)
 {
     ArmorInv.Add(armor);
 }