Batman style hook system

Hello,
This is my first post and I am quite excited about that :slight_smile:

What I am trying to achieve is similar to the Batman game. I found this but it seems for every wall and corners Blueprint Batman Grapnel Waypoint Tutorial Unreal Engine 4 - YouTube
There will be limited locations on a map(for example all lamp post can only be used for the hook). Similarly, I also want to show the context button on top of enemies.
I was trying to achieve this with large volume box attached to a player and if enemies/grab location is within those boxes it will show context action button.

Not sure if it is the right approach. Need some feedback from the awesome community.

Cheers,

320990-capture.jpg