unreal.AbilityAsync

class unreal.AbilityAsync(outer=None, name='None')

Bases: unreal.BlueprintAsyncActionBase

AbilityAsync is a base class for ability-specific BlueprintAsyncActions. These are similar to ability tasks, but they can be executed from any blueprint like an actor and are not tied to a specific ability lifespan.

C++ Source:

  • Plugin: GameplayAbilities

  • Module: GameplayAbilities

  • File: AbilityAsync.h

end_action()None

Explicitly end the action, will disable any callbacks and allow action to be deleted