Simple Event Subsystem!
1. Send events from (almost) anywhere
2. Listen for events from (almost) anywhere
3. Optionally add any struct you want as extra context
Handy for detangling things like UI and gameplay callbacks
Simple Event Subsystem!
1. Send events from (almost) anywhere
2. Listen for events from (almost) anywhere
3. Optionally add any struct you want as extra context
Handy for detangling things like UI and gameplay callbacks