VR Physical Button (new Unreal user)

Hey guys,

I am looking to make a button system using the unreal engine that is compatible with the unreal new VR character controller.

I am new to unreal, but not new to coding, so I have a vague idea on how I want to achieve this, just not sure what functions to call. Below I have made a flowchart to establish my logic in a semi-blueprinty fashion.

The green is areas I have a solid understanding on how to achieve, the red areas are places that I have no clue and need assistance.

Thanks for your time, anything I haven’t covered please ask.

Max Berry