Functions without outputs are implemented as events instead of functions
A Blueprint Interface function that does not have an Output cannot be overridden in a Blueprint implementing that function. The function does not appear in the Interface section of the My Blueprint tab. It can still be called by right-clicking in the Event Graph, but it can't be adjusted in the same way a function with an output can be.
1. Open any project
2. Create a Blueprint Interface
3. Create a function in the interface with no output
4. Create a new Actor Blueprint
5. Implement the Blueprint Interface
The function does not appear in the My Blueprint tab of the Actor Blueprint.
Head over to the existing Questions & Answers thread and let us know what's up.