private void PickUpItem(ItemDrop drop) { if (drop != null && drop.GetItem() is Item item) { inventory.Add(item); item.OnPickUp(this); } }
public void PickupItem(ItemDrop itemDrop) { playerInventory.AddItem(itemDrop.GetItem()); itemDrop.Destroy(); }
private void PickUpItem(ItemDrop drop) { if (drop != null && drop.GetItem() is Item item) { inventory.Add(item); item.OnPickUp(this); } }
public void PickupItem(ItemDrop itemDrop) { playerInventory.AddItem(itemDrop.GetItem()); itemDrop.Destroy(); }