Navigation
BlueprintAPI > BlueprintAPI/Ability > BlueprintAPI/Ability/Async
Wait until a GameplayEffect is applied to a target actor.
Target is Ability Async Wait Gameplay Effect Applied
Inputs
| Type | Name | Description |
|---|---|---|
| exec | In | |
| object | Target Actor | The actor on which to listen for a GameplayEffect being applied to it |
| struct | Source Filter | Actor filter for the source actor applying this effect that must be passed to trigger this task |
| struct | Source Tag Requirements | Gameplay tag requirements for the source actor applying this effect |
| struct | Target Tag Requirements | Gameplay tag requirements for the target actor receiving this effect (self in this case) |
| struct | Asset Tag Requirements | Requirements for the asset tags of the applied effect: 'Tags this Effect Has' on the GameplayEffect class |
| struct | Granted Tag Requirements | Requirements for the tags granted by the applied effect: 'Grant Tags to Target Actor' on the GameplayEffect class |
| boolean | Trigger Once | If TriggerOnce is true, this task will only return one time. Otherwise it will return everytime a GE is applied that meets the requirements over the life of the ability. |
| boolean | Listen for Periodic Effect |
Outputs
| Type | Name | Description |
|---|---|---|
| exec | Out | |
| object | Async Action | |
| exec | On Applied | |
| object | Source | |
| struct | Spec Handle | |
| struct | Active Handle |