Expand description
Simulation event bus and event types. Simulation event bus and typed event channels.
Modules§
- log_
format - Helpers for surfacing simulation events as log-style records.
Structs§
- Event
Bus - Collects simulation events for consumers to drain.
- Event
Channel - A typed event channel for game-specific events.
Enums§
- Event
- Events emitted by the simulation during ticks.
- Event
Category - Coarse-grained classification of an
Event. - Event
Kind - Discriminant for
Event— the unit-variant projection of the payload-carrying enum. - Route
Invalid Reason - Reason a rider’s route was invalidated.
- Upgrade
Field - Identifies which elevator parameter was changed in an
Event::ElevatorUpgraded. - Upgrade
Value - Old-or-new value carried by
Event::ElevatorUpgraded.