public void GetItem(Item_Root item) { _inventory.Add(item); switch (item.GetType().ToString()) { case "Item_Weapon_Gun": { _gun = (Item_Weapon_Gun)item; break; } case "Item_Weapon_Melee": { _melee = (Item_Weapon_Melee)item; break; } case "Item_Gear_Clothes": { _clothes = (Item_Gear_Clothes)item; break; } case "Item_Gear_Shoes": { _shoes = (Item_Gear_Shoes)item; break; } case "Item_Gear_Pin": { _pin = (Item_Gear_Pin)item; break; } case "Item_Gear_Neck": { _neck = (Item_Gear_Neck)item; break; } case "Item_Gear_Ring": { _ring = (Item_Gear_Ring)item; break; } case "Item_Gear_Wrist": { _wrist = (Item_Gear_Wrist)item; break; } case "Item_Decay_Hair": { _hair = (Item_Decay_Hair)item; break; } case "Item_Decay_Flower": { _flower = (Item_Decay_Flower)item; break; } case "Item_Consumable": { _consumables.Add((Item_Consumable)item); break; } } }
public void GetItem(Item_Root item) { _inventory.Add (item); switch (item.GetType().ToString()) { case "Item_Weapon_Gun": { _gun = (Item_Weapon_Gun)item; break; } case "Item_Weapon_Melee": { _melee = (Item_Weapon_Melee)item; break; } case "Item_Gear_Clothes": { _clothes = (Item_Gear_Clothes)item; break; } case "Item_Gear_Shoes": { _shoes = (Item_Gear_Shoes)item; break; } case "Item_Gear_Pin": { _pin = (Item_Gear_Pin)item; break; } case "Item_Gear_Neck": { _neck = (Item_Gear_Neck)item; break; } case "Item_Gear_Ring": { _ring = (Item_Gear_Ring)item; break; } case "Item_Gear_Wrist": { _wrist = (Item_Gear_Wrist)item; break; } case "Item_Decay_Hair": { _hair = (Item_Decay_Hair)item; break; } case "Item_Decay_Flower": { _flower = (Item_Decay_Flower)item; break; } case "Item_Consumable": { _consumables.Add((Item_Consumable)item); break; } } }