Buttons

Buttons are referenced from Abilities and Behaviors.

Properties are:

  • Tooltip

    • Gives the opportunity to display additional localized text.

  • Hotkey

    • When used on a Behavior, the Hotkey is not needed

  • Icon

At runtime the button knows which Ability it represents. It is responsible for displaying the ability’s cooldown, charges, etc.

unimplemented properties:

  • Tooltip Flags:

    • Flags that tell the button’s tooltip which additional properties of the ability it should render e.g. requirements, cost, etc.