public void Equip(Item item) { Unequip(item.ItemType); Equiped[item.ItemType] = item; Drawables.Union(item.Drawables); }
public bool IsEquiped(Item item) { if (Equiped.ContainsKey(item.ItemType)) return Equiped[item.ItemType] == item; else return false; }
public void Unequip(Item item) { Unequip(item.ItemType); }