public void TakeGrapplingHook(PlayerInteractionHand playerHand) { playerHand.Grab(RemoveGrapplingHook()); }
public void PutAwayGrapplingHook(PlayerInteractionHand playerHand) { AddGrapplingHook(playerHand.Drop()); }
public void StartMinigame(PlayerInteractionHand playerHand, Player player) { TakeGrapplingHook(playerHand); MiniGameStarted?.Invoke(this, new MiniGameStartedArgs(player)); }