Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTypes.h |
Include |
#include "Abilities/GameplayAbilityTypes.h" |
namespace EGameplayAbilityTriggerSource
{
enum Type
{
GameplayEvent,
OwnedTagAdded,
OwnedTagPresent,
}
}
Name |
Description |
---|---|
GameplayEvent |
Triggered from a gameplay event, will come with payload. |
OwnedTagAdded |
Triggered if the ability's owner gets a tag added, triggered once whenever it's added. |
OwnedTagPresent |
Triggered if the ability's owner gets tag added, removed when the tag is removed. |
Defines what type of trigger will activate the ability, paired to a tag