|
class | ActionAlwaysFail |
| Represents an action that always returns a failure status when executed. Typically used within a behavior tree to intentionally cause a specific path to fail. More...
|
class | ActionAlwaysSucceed |
| Represents an Action that always returns a success status when executed. This ensures that any subsequent operations in a behavior tree are not interrupted, regardless of the context or condition. More...
|
class | BrainBehavior |
| Provides core logic and behaviors related to the bot's "brain," including combat, death handling, and scheduling. More...
|
class | CommonBehaviors |
| Provides a collection of common behaviors for movement, interaction, and other tasks within the game environment. These behaviors are designed to simplify and standardize frequently used operations, such as moving to a location, stopping, mounting, sprinting, and handling loading screens. More...
|
class | CommonTasks |
| Class that houses several functions useful to 3rd-party developers. More...
|
class | CoroutineTask |
| Represents a coroutine task that can be derived from to implement coroutine parts with state. This class is awaitable. More...
|
class | CoroutineTask< T > |
| Represents a coroutine task that returns a value and that can be derived from to implement coroutine parts with state. This class is awaitable. More...
|
struct | CoroutineTaskAwaiter |
| Represents an awaiter for a CoroutineTask. This struct is used to await the completion of a coroutine task. More...
|
struct | CoroutineTaskAwaiter< T > |
| Represents an awaiter for a CoroutineTask<T>. This struct is used to await the completion of a coroutine task that returns a value. More...
|
class | FailLogger |
| A composite node that logs a message and returns failure status. More...
|
class | HookDescription |
| Represents a description of a hook, including its name and an optional description. More...
|
class | HookExecutor |
| A simple Action composite, to facilitate executing TreeHook composites. It is not recommended you use this for any built-in hooks. Only use this if using a custom hook location! More...
|
class | Pulsator |
| Provides functionality to handle pulse operations within the bot framework. More...
|
class | SucceedLogger |
| A composite node that logs a message and returns success status. More...
|
class | Throttle |
| Implements a 'throttle' composite. This composite limits the number of times the child returns RunStatus.Success within a given time span. Returns cappedStatus if limit reached, otherwise returns result of child. More...
|
class | ThrottlePasses |
| Implements a 'throttle' composite. This composite limits the number of times the child will be run within a given time span. Returns cappedStatus if limit reached, otherwise Returns result of child. More...
|
class | TreeHooks |
| A simplistic class to facilitate hooking into logic trees. More...
|