コード例 #1
0
 protected Item(ItemName name, ItemTypeName typeName)
 {
     Name     = name;
     TypeName = typeName;
 }
コード例 #2
0
        public static ItemType BuildItemType(string name)
        {
            ItemTypeName itemTypeName = new ItemTypeName(name);

            return(new ItemType(itemTypeName));
        }
コード例 #3
0
 public ItemType(ItemTypeName name)
 {
     Name = name;
 }
コード例 #4
0
 public Consumable(ItemName name, ItemTypeName typeName, bool isDropable, double averagePrice) : base(name, typeName)
 {
     IsDropable        = isDropable;
     this.averagePrice = averagePrice;
 }