Exposing event to Actor from Component Blueprint

I’m implementing a leveling system as a component using blueprints and am trying to expose an event (call it OnLevelUp) to the Actor that adds the component.

Sort of like when the Actor adds collision, events show up such as OnActorBeginOverlap. Currently I’m using an event dispatcher inside my Leveling component and binding an event to it in the BeginPlay event of my Actor, like this:


Is there a way to make OnLevelUp show up to any Actors adding my component, rather than them having to bind a custom event to the event dispatcher?

I am also curious about this. Have you found any workarounds?

Little late here, but you can simplify your event calling by right clicking on the component with the event delegate and choosing “Add Event”