File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed
Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -450,6 +450,27 @@ until a condition is met.
450450[ pecs ] : https://github.com/jkb0o/pecs
451451[ ecs ] : https://bevyengine.org/learn/book/getting-started/ecs
452452
453+ ### [ seldom_state]
454+
455+ [ seldom_state] is a Bevy plugin that adds a ` StateMachine ` component that you
456+ can add to your entities. The state machine will change the entity's components
457+ based on states, triggers, and transitions that you define. It's useful
458+ for player controllers, animations, simple AI, etc.
459+
460+ This month [ seldom_state] 0.4 has been released:
461+
462+ - Transition builders (` StateMachine::trans_builder ` ) which let you pass data
463+ from triggers to states.
464+ - The ` AnyState ` state, which you can use wherever ` StateMachine ` accepts state
465+ type parameters, which lets you create transitions from any state, etc
466+ - A ` leafwing_input ` feature for ` leafwing-input-manager ` integration,
467+ which enables 9 built-in triggers related to input. ` JustPressedTrigger ` ,
468+ for example.
469+ - ` OptionTrigger ` and ` BoolTrigger ` traits, which are simpler to implement
470+ than ` Trigger ` .
471+
472+ [ seldom_state ] : https://github.com/Seldom-SE/seldom_state
473+
453474## Popular Workgroup Issues in Github
454475
455476<!-- Up to 10 links to interesting issues -->
You can’t perform that action at this time.
0 commit comments