Abilities
Quick start (draw ability buttons)
Player :: class : Player_Base {
ao_late_update :: method(dt: float) {
if this.is_local_or_server() {
draw_ability_button(this, Shoot_Ability, 0); // big primary button
draw_ability_button(this, Dodge_Roll, 1); // small button
}
}
}Ability API reference
Creating an ability (basic click)
Holding abilities (active while held)
Aimed abilities (drag to aim on mobile)
Game-wide ability restrictions (optional)
Best practices
Last updated