Gameplay Abilities

Gameplay Abilities

Choose your operating system:

Windows

macOS

Linux

On this page

Actions

Clear Ability

Removes the specified ability. This will be ignored if the actor is not authoritative.

Target is Ability System Component

Clear All Abilities

Wipes all 'given' abilities. This will be ignored if the actor is not authoritative.

Target is Ability System Component

Clear All Abilities with Input ID

Clears all abilities bound to a given Input ID This will be ignored if the actor is not authoritative

Target is Ability System Component

Find All Abilities Matching Query

Returns an array with all abilities that match the provided Gameplay Tag Query

Target is Ability System Component

Find All Abilities with Input ID

Returns an array with all abilities bound to an Input ID value

Target is Ability System Component

Find All Abilities with Tags

Returns an array with all abilities that match the provided tags

Target is Ability System Component

Get All Abilities

Returns an array with all granted ability handles NOTE: currently this doesn't include abilities that are mid-activation

Target is Ability System Component

Give Ability

Grants a Gameplay Ability and returns its handle. This will be ignored if the actor is not authoritative.

Target is Ability System Component

Give Ability And Activate Once

Grants a Gameplay Ability, activates it once, and removes it. This will be ignored if the actor is not authoritative.

Target is Ability System Component

Input Cancel

Sends a local player Input Cancel event, notifying abilities

Target is Ability System Component

Input Confirm

Sends a local player Input Confirm event, notifying abilities

Target is Ability System Component

Press Input ID

Target is Ability System Component

Release Input ID

Sends a local player Input Released event with the provided Input ID, notifying any bound abilities

Target is Ability System Component