Navigation
BlueprintAPI > BlueprintAPI/Ability > BlueprintAPI/Ability/Tasks
Start playing an animation montage on the avatar actor and wait for it to finish If StopWhenAbilityEnds is true, this montage will be aborted if the ability ends normally. It is always stopped when the ability is explicitly cancelled. On normal execution, OnBlendOut is called when the montage is blending out, and OnCompleted when it is completely done playing OnInterrupted is called if another montage overwrites this, and OnCancelled is called if the ability or task is cancelled
Target is Ability Task Play Montage and Wait
Inputs
| Type | Name | Description |
|---|---|---|
| exec | In | |
| name | Task Instance Name | Set to override the name of this task, for later querying |
| object | Montage to Play | The montage to play on the character |
| real | Rate | Change to play the montage faster or slower |
| name | Start Section | If not empty, named montage section to start from |
| boolean | Stop when Ability Ends | If true, this montage will be aborted if the ability ends normally. It is always stopped when the ability is explicitly cancelled |
| real | Anim Root Motion Translation Scale | Change to modify size of root motion or set to 0 to block it entirely |
| real | Start Time Seconds | Starting time offset in montage, this will be overridden by StartSection if that is also set |
| boolean | Allow Interrupt After Blend Out | If true, you can receive OnInterrupted after an OnBlendOut started (otherwise OnInterrupted will not fire when interrupted, but you will not get OnComplete). |
Outputs
| Type | Name | Description |
|---|---|---|
| exec | Out | |
| object | Async Task | |
| exec | On Completed | |
| exec | On Blended In | |
| exec | On Blend Out | |
| exec | On Interrupted | |
| exec | On Cancelled |