When I define an interface function that has a return value I cannot create a triggering event for its implementation.
Instead it appears a regular function in my event graph.
I understand the logic behind it because the function communication is implemented using message passing and not direct function calls.
The problem is that this function is never called if I call it from another blueprint.
So the question is When I define an interface function that has a return value I cannot create a triggering event for its implementation.
Instead it appears a regular function in my event graph.
I understand the logic behind it because the function communication is implemented using message passing and not direct function calls.
The problem is that this function is never called if I call it from another blueprint.
So the question is How to define an interface function that can return a value?