public void PickUp() { if (HasObjectInHands) { Drop(); } if (possiblePickable != null) { possiblePickable.Pickup(); pickedupObject = possiblePickable; var weapon = ((Weapon)pickedupObject); PropRootRightHand.currentProp = weapon.propTemplate; } }