|
| 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.
|
| 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
|