OrderBot handles the advanced profile system.
More...
|
| void | Dispose () |
| | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
| override void | Initialize () |
| | Called one time when users starts the botbase.
|
| override void | Start () |
| | Starts this bot. Do any initialization here.
|
| override void | Stop () |
| | Stops this bot. Do any pre-dispose cleanup here.
|
| override string | ToString () |
| | inheritdoc/>
|
| override void | OnButtonPress () |
| | Called when the user presses the bot settings button.
|
| void | DoInitialize () |
| | Executes Initialize and sets Initialized.
|
| 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.
|
| override string | ToString () |
| | Returns the botbases name.
|
| void | Dispose () |
|
| static readonly Queue< int > | StringSelectIndex = new Queue<int>() |
| | When there are select string windows during cutscenes, the item to be clicked will be popped off the queue and used.
|
| static bool | BlockSkippingCutscenes |
| | When set to true the users prefrence to skip cutscenes will be ignored and they will not be skipped.
|
|
| override bool | IsAutonomous [get] |
| | inheritdoc/>
|
| override bool | RequiresProfile [get] |
| | inheritdoc/>
|
| override string | EnglishName [get] |
| override string | Name [get] |
| | Gets the name of this bot.
|
| string | Description [get] |
| | Gets the description.
|
| override bool | IsPrimaryType [get] |
| | Gets a value indicating whether this bot is a primary bot. (Should be executed "at all times" excluding when a secondary bot has need to run. See: mixed-mode).
|
| override Composite | Root [get] |
| | inheritdoc/>
|
| override PulseFlags | PulseFlags [get] |
| | inheritdoc/>
|
| override bool | WantButton [get] |
| 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.
|
OrderBot handles the advanced profile system.
◆ Dispose()
| void ff14bot.BotBases.OrderBot.Dispose |
( |
| ) |
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
<filterpriority>2</filterpriority> inheritdoc/>
◆ Initialize()
| override void ff14bot.BotBases.OrderBot.Initialize |
( |
| ) |
|
|
virtual |
◆ OnButtonPress()
| override void ff14bot.BotBases.OrderBot.OnButtonPress |
( |
| ) |
|
|
virtual |
◆ Start()
| override void ff14bot.BotBases.OrderBot.Start |
( |
| ) |
|
|
virtual |
◆ Stop()
| override void ff14bot.BotBases.OrderBot.Stop |
( |
| ) |
|
|
virtual |
◆ ToString()
| override string ff14bot.BotBases.OrderBot.ToString |
( |
| ) |
|
◆ BlockSkippingCutscenes
| bool ff14bot.BotBases.OrderBot.BlockSkippingCutscenes |
|
static |
When set to true the users prefrence to skip cutscenes will be ignored and they will not be skipped.
◆ StringSelectIndex
| readonly Queue<int> ff14bot.BotBases.OrderBot.StringSelectIndex = new Queue<int>() |
|
static |
When there are select string windows during cutscenes, the item to be clicked will be popped off the queue and used.
◆ Description
| string ff14bot.BotBases.OrderBot.Description |
|
get |
Gets the description.
The description.
◆ EnglishName
| override string ff14bot.BotBases.OrderBot.EnglishName |
|
get |
◆ IsAutonomous
| override bool ff14bot.BotBases.OrderBot.IsAutonomous |
|
get |
◆ IsPrimaryType
| override bool ff14bot.BotBases.OrderBot.IsPrimaryType |
|
get |
Gets a value indicating whether this bot is a primary bot. (Should be executed "at all times" excluding when a secondary bot has need to run. See: mixed-mode).
◆ Name
| override string ff14bot.BotBases.OrderBot.Name |
|
get |
Gets the name of this bot.
◆ PulseFlags
| override PulseFlags ff14bot.BotBases.OrderBot.PulseFlags |
|
get |
◆ RequiresProfile
| override bool ff14bot.BotBases.OrderBot.RequiresProfile |
|
get |
◆ Root
| override Composite ff14bot.BotBases.OrderBot.Root |
|
get |
◆ WantButton
| override bool ff14bot.BotBases.OrderBot.WantButton |
|
get |