How to Lock pawn/character to a current distance from actor?

I am attempting to fire a grappling hook from the player to any other actor. I have this working as it launches the player at a fixed object or brings an enemy to the player. However that is not the functionality I am looking for. Once the ‘hook’ hits a target I want it to be like the player and the target are chained together. Any help with this would be great. Thank you so much in advance.

Create a physics constraint between your character capsule and the character mesh of the other actor and set physics on for the guy you grappled. This would drag him around though, do you want to make him walk around via the chain?

Thank you, that does work for a portion of what I am attempting to do. I would like to be able to fire the ‘hook and rope’ at an object. If that object is fixed to the world like a wall or poll then I would like it to act like a pivot point for my character to move around, somewhat like swing ninja without changing direction and in 3rd person view point. If it is another player, then I would like to pull them around. If they ‘hook’ my character then they should pull me. Thank you again.