Expand description
Component-based state machine plugin for Bevy. Useful for AI, player state, and other entities that occupy different states.
Modules§
- machine
- Module for the
StateMachine
component - prelude
- Module for convenient imports. Use with
use seldom_state::prelude::*;
. - set
- Bevy system set stuff
- trigger
- Triggers are checked to determine whether the machine should transition to a new state. They can
be combined with the
not
,and
, andor
combinators. SeeEntityTrigger
.
Structs§
- State
Machine Plugin - Add to your app to use this crate