Module prelude

Source

Structs§

YoetzAdvisor
Controls an entity’s AI by listening to YoetzSuggestions and updating the entity’s behavior components.
YoetzPlugin
Add systems for processing a YoetzSuggestion.

Enums§

YoetzSystemSet
System sets to put suggestion systems and action systems in.

Traits§

YoetzSuggestion
An action suggestion for the AI agent to consider.

Derive Macros§

YoetzSuggestion
Generate implementation YoetzSuggestion together with the companion types required for it.