EventBus Pro
A type-safe, priority-driven event system for Unity. Decoupled communication between game systems — no UniRx weight, no Zenject ceremony, just the middle ground that actually ships.
Status
Core complete: IEventBus + EventBusInstance (Subscribe/Publish/Clear), priority + filter overloads, StopPropagation, ring-buffer history, and an Editor monitor window. 49/49 tests green across five modules (setup, core, priority, history, editor). Asset Store submission targets 2026-06-30.
What to expect
EventBus.Subscribe<T>(handler, priority, filter)— typed, prioritised, filterable in one callIDisposablesubscription handles — no leaked listeners,using-friendly- Ring-buffer history per event type — replay the last N events in the inspector
StopPropagationvia filter-return — first-handler-wins is a one-liner- Editor monitor window — type filter, history view, live subscription count