Show / Hide Table of Contents

Interface IAbilityTags

Namespace: GameplayAbilitySystem.Interfaces
Assembly: Assembly-CSharp-firstpass.dll
Syntax
public interface IAbilityTags

Properties

| Improve this Doc View Source

AbilityTags

Any additional tags that the ability has

Declaration
List<GameplayTag> AbilityTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

ActivationBlockedTags

Ability is blocked if activating object has any of these tags

Declaration
List<GameplayTag> ActivationBlockedTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

ActivationOwnedTags

Tags to apply to activating owner while this ability is active

Declaration
List<GameplayTag> ActivationOwnedTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

ActivationRequiredTags

Ability can only be activated if the activating object has all of these tags

Declaration
List<GameplayTag> ActivationRequiredTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

BlockAbilitiesWithTags

Abilities with these tags are blocked

Declaration
List<GameplayTag> BlockAbilitiesWithTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

CancelAbilitiesWithTags

Abilities with these tags are cancelled

Declaration
List<GameplayTag> CancelAbilitiesWithTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

SourceBlockedTags

Ability is blocked if source object has any of these tags

Declaration
List<GameplayTag> SourceBlockedTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

SourceRequiredTags

Ability can only be activated if source object has all of these tags

Declaration
List<GameplayTag> SourceRequiredTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

TargetBlockedTags

Ability is blocked if target object has any of these tags

Declaration
List<GameplayTag> TargetBlockedTags { get; }
Property Value
Type Description
List<GameplayTag>
| Improve this Doc View Source

TargetRequiredTags

Ability can only be activated if target object has all of these tags

Declaration
List<GameplayTag> TargetRequiredTags { get; }
Property Value
Type Description
List<GameplayTag>
  • Improve this Doc
  • View Source
Back to top Generated by DocFX