[Plugin] Global Event System

Cheers Nairam,
I’m not sure why Epic doesn’t have this built in, in some ways a decoupled system is opinionated and may cause organization issues later on if it’s used everywhere. That said this is one approach that should be simple to use. Some notes: I do recommend you unbind events on endplay/destruction for each area where you add them as the auto-unbind isn’t 100% atm from tests I’ve done in real projects. In terms of development, some wrapper API like a generic component we can subclass and specialize as a listener we can quickly add to an actor would be useful if you feel up to trying to add something :slight_smile:

1 Like