Grappling Hook - Rotating a Character Along a Vector

I’m not using any physics constraint components.