|
| 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...
|