public virtual void touchItem(ItemEntity itemEntity) { }
public override void onTake(ItemEntity itemEntity) { }
public virtual void touchItem(ItemEntity itemEntity) { }
public override void touchItem(ItemEntity itemEntity) { itemEntity.take(this); inventory.add(itemEntity.item); }
public virtual void onTake(ItemEntity itemEntity) { }
public override void touchItem(ItemEntity itemEntity) { itemEntity.take(this); inventory.add(itemEntity.item); }