A lightweight event channel system for Unity built using ScriptableObjects as action containers.
Channels act as decoupled communication points between systems. Any component can raise or listen to events without direct references to the classes, using an scriptable object as commuincator.
MIT