I find we are constantly creating the same BP nodes to bind to an event, respond to the event and then unbind from that event - these 3 nodes could be reduced to 1 except there’s no way to achieve this with Macros.
It would really be an awesome feature and would help a lot.
The node could be some thing like this
RrespondToEventNode
Input - exec
Input - Bool - unbind immediately (unbinds the event from the object as soon as it’s executed)
Output - exec - continues traditional BP flow
Output - exec - occurs when the event fires. (Similar to timeline events)