Module aspen::std_nodes
[−]
[src]
Contains a set of commonly used behavior tree nodes
Structs
Action |
A node that manages the execution of tasks in a separate thread. |
ActiveSelector |
A node that ticks its children sequentially as long as they fail. |
ActiveSequence |
A node that will tick its children in order as long as they succeed. |
AlwaysFail |
Implements a node that always returns that it has failed. |
AlwaysRunning |
Implements a node that always returns that it is currently running. |
AlwaysSucceed |
Implements a node that always returns that it has succeeded. |
Condition |
A node whose status is determined by a function. |
Decorator |
A node whose status is determined by running a function on its child's status. |
Invert |
A node that returns the opposite completed status from its child. |
Parallel |
A node that handles "concurrent" behavior. |
Repeat |
A node that will repeat its child a specific number of times, possibly infinite. |
Selector |
A node that ticks its children sequentially as long as they fail. |
Sequence |
A node that will tick its children in order as long as they succeed. |
UntilFail |
A node that repeats its child until the child fails. |
UntilSuccess |
A node that repeats its child until the child succeeds. |