Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.AClasses.AsyncBotBase Class Referenceabstract

Botbase that can be used instead of a behavior tree based BotBase. More...

Inheritance diagram for ff14bot.AClasses.AsyncBotBase:
ff14bot.AClasses.BotBase

Public Member Functions

virtual Task AsyncRoot ()
 Async root to be ticked.
Public Member Functions inherited from ff14bot.AClasses.BotBase
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.

Additional Inherited Members

Public Attributes inherited from ff14bot.AClasses.BotBase
bool Initialized
 Has Initalize been called?
Properties inherited from ff14bot.AClasses.BotBase
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.

Detailed Description

Botbase that can be used instead of a behavior tree based BotBase.

Member Function Documentation

◆ AsyncRoot()

virtual Task ff14bot.AClasses.AsyncBotBase.AsyncRoot ( )
virtual

Async root to be ticked.

Returns