ActionManager Class |
Namespace: ff14bot.Managers
public static class ActionManager
The ActionManager type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | AvailableMounts |
Array of all the currently available mounts
|
![]() ![]() | CanMount |
Returns the errorcode, 0 is no error and we can mount
|
![]() ![]() | ComboTimeLeft |
Returns seconds left before current combo chain resets
|
![]() ![]() | CurrentActions |
Returns list of current known skills
Value is cached for 1 minute
|
![]() ![]() | IsReturnReady |
Returns true if Return is ready
|
![]() ![]() | IsSprintReady |
Returns true if Sprint() will work.
|
![]() ![]() | KnownBlueMageSpells |
All the currently unlocked blue mage spells
|
![]() ![]() | LastSpell |
Gets the last casted spell that was part of a combo chain
|
![]() ![]() | LastSpellId |
Last spell id that is part of a combo
|
![]() ![]() | MountId |
Name | Description | |
---|---|---|
![]() ![]() | ActionReady |
Checks if a action is 'Ready' to be used
|
![]() ![]() | CanCast(String, GameObject) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
|
![]() ![]() | CanCast(UInt32, GameObject) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
|
![]() ![]() | CanCast(SpellData, GameObject) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
|
![]() ![]() | CanCastLocation(String, Vector3) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
If there is no spell queued and the spell is not a ground targeting spell and the spell has less then 500ms on its cd
|
![]() ![]() | CanCastLocation(UInt32, Vector3) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
If there is no spell queued and the spell is not a ground targeting spell and the spell has less then 500ms on its cd
|
![]() ![]() | CanCastLocation(SpellData, Vector3) |
Returns true if the following:
If we are in Line-of-sight
If there is no error code on the spellcheck
If there is no spell queued and the spell is not a ground targeting spell and the spell has less then 500ms on its cd
|
![]() ![]() | CanCastOrQueue |
Checks if a action is can be cast immeditatly or placed in the games queue for the next action to be executed
|
![]() ![]() | ClearActionCache |
Clears the actioncache
|
![]() ![]() | Dismount |
Dismount from current mount
|
![]() ![]() | DoAction(String, GameObject) |
Casts a action at the provided game object, if targetObject is null then the player is the target
|
![]() ![]() | DoAction(UInt32, GameObject) |
Casts a action at the provided game object, if targetObject is null then the player is the target
|
![]() ![]() | DoAction(SpellData, GameObject) |
Casts a action at the provided game object, if targetObject is null then the player is the target
|
![]() ![]() | DoAction(ActionType, UInt32, GameObject) |
Casts a action at the provided game object, if targetObject is null then the player is the target
|
![]() ![]() | DoActionLocation(String, Vector3) |
Casts a ground targeted action at the provided location
|
![]() ![]() | DoActionLocation(UInt32, Vector3) |
Casts a ground targeted action at the provided location
|
![]() ![]() | DoActionLocation(ActionType, UInt32, Vector3) |
Casts a ground targeted action at the provided location
|
![]() ![]() | DoMusic |
Performs a musical note, check the Perform quest behavior for documentation
|
![]() ![]() | DoPvPCombo |
Executes a pvp combo
https://i.vgy.me/RBOiau.png
List of pvp combo ids
|
![]() ![]() | GetPvPComboCurrentAction |
Gets the current pvp combo action spelldata
https://i.vgy.me/RBOiau.png
List of pvp combo ids
|
![]() ![]() | GetPvPComboCurrentActionId |
Gets the current pvp combo action id
https://i.vgy.me/RBOiau.png
List of pvp combo ids
|
![]() ![]() | HasSpell(String) |
Returns true if the spell name is known
|
![]() ![]() | HasSpell(UInt32) |
Returns true if spell id is known
|
![]() ![]() | InSpellInRangeLOS(String, Vector3) |
Check if location is within range and los
|
![]() ![]() | InSpellInRangeLOS(String, GameObject) |
Check if current gameobject is within range and los
|
![]() ![]() | InSpellInRangeLOS(UInt32, Vector3) |
Check if current gameobject is within range and los
|
![]() ![]() | InSpellInRangeLOS(UInt32, GameObject) |
Check if current gameobject is within range and los
|
![]() ![]() | InSpellInRangeLOS(SpellData, Vector3) |
Check if location is within range and los
|
![]() ![]() | InSpellInRangeLOS(SpellData, GameObject) |
Check if current gameobject is within range and los
|
![]() ![]() | InteractWith |
Simulates a right click on a object
|
![]() ![]() | ItemUseable | |
![]() ![]() | Mount |
Summons the mount set in the players settings
|
![]() ![]() | Mount(UInt32) |
Summons the mount with the given id
|
![]() ![]() | Sprint |
Sprints
|
![]() ![]() | StopCasting |
Stops casting immediately
|
![]() ![]() | ToggleRepairWindow |
Toggles the repair window
|