public void UnEquip(Equippable item) { item.OnUnEquip(); item.slots = EquipSlots.None; item.transform.SetParent(transform); _items.Remove(item); this.PostNotification(UnEquippedNotification, item); }