Crate ai_behavior [] [src]

AI behavior tree

Reexports

pub use behavior::Behavior::{Action, After, AlwaysSucceed, If, Fail, Pressed, Released, Select, Sequence, Wait, WaitForever, WhenAll, WhenAny, While};
pub use status::Status::{Failure, Success, Running};

Structs

ActionArgs

The arguments in the action callback.

Enums

Behavior

Describes a behavior.

State

Keeps track of a behavior.

Status

The result of a behavior or action.

Constants

RUNNING

The action is still running.