Custom Operations & Events
Define the actions of your design with custom operations, and the signals that move systems with events.
Custom operations and events are the verbs of your design. A custom operation checks its conditions and then applies its effects; an event is a named signal that moves systems from one state to the next. Marking either as callable by game clients is how your game triggers them.
- Custom Operations — Create custom operations that check conditions and apply effects, and let your game call them directly.
- Events — Create events — named signals that move systems forward — and fire them from operations or your game.