Botbase that can be used instead of a behavior tree based BotBase.
More...
|
| virtual Task | AsyncRoot () |
| | Async root to be ticked.
|
| void | DoInitialize () |
| | Executes Initialize and sets Initialized.
|
| virtual void | Initialize () |
| | Called one time when users starts the botbase.
|
| virtual void | OnShutdown () |
| | Executes the shutdown action. This is called when the bot is shutting down and when botbases are being reloaded.
|
| virtual void | Pulse () |
| | Called every tick.
|
| virtual void | Start () |
| | Called when the bot is started.
|
| virtual void | Stop () |
| | Called when the bot is stopped.
|
| override string | ToString () |
| | Returns the botbases name.
|
| void | Dispose () |
| virtual void | OnButtonPress () |
| | Called when the user presses the bot settings button.
|
|
| bool | Initialized |
| | Has Initalize been called?
|
| virtual bool | IsAutonomous [get] |
| | Return false if human presence is needed.
|
| virtual Version | Version [get] |
| | Version.
|
| virtual bool | WantButton [get] |
| | Overrides if the bot settings button should be enabled.
|
| virtual bool | IsPrimaryType [get] |
| | Unused.
|
| string | Name [get] |
| | Botbase name.
|
| virtual string | EnglishName [get] |
| | Name of the bot in english for logging purposes.
|
| PulseFlags | PulseFlags [get] |
| | What flags should the pulsator execute.
|
| virtual bool | RequiresProfile [get] |
| | Should the load profile button be enabled.
|
| Composite | Root [get] |
| | Base logic that needs to be implemented.
|
Botbase that can be used instead of a behavior tree based BotBase.
◆ AsyncRoot()
| virtual Task ff14bot.AClasses.AsyncBotBase.AsyncRoot |
( |
| ) |
|
|
virtual |
Async root to be ticked.
- Returns