Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.BotBases.Fishbot Class Reference
Inheritance diagram for ff14bot.BotBases.Fishbot:
ff14bot.AClasses.BotBase

Classes

class  FishbotTugHolder

Public Member Functions

override void Start ()
 Called when the bot is started.
void HookLogic ()
override void OnButtonPress ()
 Called when the user presses the bot settings button.
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 Stop ()
 Called when the bot is stopped.
override string ToString ()
 Returns the botbases name.
void Dispose ()

Protected Member Functions

Composite IdleState ()

Properties

override string Name [get]
override string EnglishName [get]
override PulseFlags PulseFlags [get]
override Composite Root [get]
override bool RequiresProfile [get]
float Strictness [get]
Composite PickLocation [get]
Composite GetThere [get]
uint HookType [get]
Composite Fish [get]
override bool WantButton [get]
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.

Additional Inherited Members

Public Attributes inherited from ff14bot.AClasses.BotBase
bool Initialized
 Has Initalize been called?

Member Function Documentation

◆ HookLogic()

void ff14bot.BotBases.Fishbot.HookLogic ( )

◆ IdleState()

Composite ff14bot.BotBases.Fishbot.IdleState ( )
protected

◆ OnButtonPress()

override void ff14bot.BotBases.Fishbot.OnButtonPress ( )
virtual

Called when the user presses the bot settings button.

Reimplemented from ff14bot.AClasses.BotBase.

◆ Start()

override void ff14bot.BotBases.Fishbot.Start ( )
virtual

Called when the bot is started.

Reimplemented from ff14bot.AClasses.BotBase.

Property Documentation

◆ EnglishName

override string ff14bot.BotBases.Fishbot.EnglishName
get

◆ Fish

Composite ff14bot.BotBases.Fishbot.Fish
getprotected

◆ GetThere

Composite ff14bot.BotBases.Fishbot.GetThere
getprotected

◆ HookType

uint ff14bot.BotBases.Fishbot.HookType
get

◆ Name

override string ff14bot.BotBases.Fishbot.Name
get

◆ PickLocation

Composite ff14bot.BotBases.Fishbot.PickLocation
getprotected

◆ PulseFlags

override PulseFlags ff14bot.BotBases.Fishbot.PulseFlags
get

◆ RequiresProfile

override bool ff14bot.BotBases.Fishbot.RequiresProfile
get

◆ Root

override Composite ff14bot.BotBases.Fishbot.Root
get

◆ Strictness

float ff14bot.BotBases.Fishbot.Strictness
get

◆ WantButton

override bool ff14bot.BotBases.Fishbot.WantButton
get