Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Managers.InvalidRoutineWrapper Class Referencesealed
Inheritance diagram for ff14bot.Managers.InvalidRoutineWrapper:
ff14bot.AClasses.CombatRoutine ff14bot.Interfaces.ICombatRoutine ff14bot.Interfaces.IBehaviors

Public Member Functions

 InvalidRoutineWrapper ()
override void Initialize ()
 Function that gets called when the routine is started.
Public Member Functions inherited from ff14bot.AClasses.CombatRoutine
void Dispose ()
virtual void OnButtonPress ()
 Called when the gui button is pressed.
virtual void Pulse ()
 Called every tick of the bot.
virtual void ShutDown ()
 Called when the routine is being switched out.
override string ToString ()
bool HasCapability (CapabilityFlags capability)
 Determines whether the Combat Routine has the given capability/capabilities. It is assumed that capabilities can be toggled if available.

Static Public Attributes

static InvalidRoutineWrapper Instance = new InvalidRoutineWrapper()

Properties

override ClassJobType[] Class [get]
 Which classes the routine supports.
override string Name [get]
 Name of the routine.
override float PullRange [get]
 Pull range for the routine.
Properties inherited from ff14bot.AClasses.CombatRoutine
float PullRange [get]
 Pull range for the routine.
string ButtonText [get]
 Text of the button in the gui.
ClassJobType[] Class [get]
 Which classes the routine supports.
virtual Composite CombatBehavior [get, set]
 Gets the combat behavior composite that handles the main combat rotation.
virtual Composite CombatBuffBehavior [get, set]
 Gets the combat buff behavior composite that handles buff application during combat.
virtual Composite DeathBehavior [get, set]
 Gets the death behavior composite that handles actions when the character dies.
virtual Composite HealBehavior [get, set]
 Gets the heal behavior composite that handles healing actions.
virtual Composite PullBuffBehavior [get, set]
 Gets the pull buff behavior composite that handles buff application during the pull phase.
virtual Composite RestBehavior [get, set]
 Gets the rest behavior composite that handles actions during rest periods.
virtual Composite PreCombatBuffBehavior [get, set]
 Gets the pre-combat buff behavior composite that handles buff application before entering combat.
virtual Composite PullBehavior [get]
 Gets the pull behavior composite that handles pulling enemies into combat.
string Name [get]
 Name of the routine.
virtual bool WantButton [get]
 Does the combat routine support configuration.
virtual CapabilityFlags SupportedCapabilities [get]
 Gets the currently supported capabilities ORed together. This should use the current dynamic state of the capabilities but not the state returned by GetCapabilityState

Additional Inherited Members

Protected Member Functions inherited from ff14bot.AClasses.CombatRoutine
CapabilityState GetCapabilityState (CapabilityFlags capability)
 Returns the state of a capability. This can only be used by the combat routine.

Constructor & Destructor Documentation

◆ InvalidRoutineWrapper()

ff14bot.Managers.InvalidRoutineWrapper.InvalidRoutineWrapper ( )

Member Function Documentation

◆ Initialize()

override void ff14bot.Managers.InvalidRoutineWrapper.Initialize ( )
virtual

Function that gets called when the routine is started.

Reimplemented from ff14bot.AClasses.CombatRoutine.

Member Data Documentation

◆ Instance

InvalidRoutineWrapper ff14bot.Managers.InvalidRoutineWrapper.Instance = new InvalidRoutineWrapper()
static

Property Documentation

◆ Class

override ClassJobType [] ff14bot.Managers.InvalidRoutineWrapper.Class
get

Which classes the routine supports.

Implements ff14bot.Interfaces.ICombatRoutine.

◆ Name

override string ff14bot.Managers.InvalidRoutineWrapper.Name
get

Name of the routine.

Implements ff14bot.Interfaces.ICombatRoutine.

◆ PullRange

override float ff14bot.Managers.InvalidRoutineWrapper.PullRange
get

Pull range for the routine.

Implements ff14bot.Interfaces.ICombatRoutine.