Class GameplayAbilityTags
Inheritance
System.Object
GameplayAbilityTags
Assembly: Assembly-CSharp-firstpass.dll
public class GameplayAbilityTags : object, IAbilityTags
Fields
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _abilityTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _activationBlockedTags
Field Value
|
Improve this Doc
View Source
Tags to apply to activating owner while this ability is active
Declaration
protected List<GameplayTag> _activationOwnedTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _activationRequiredTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _blockAbilitiesWithTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _cancelAbilitiesWithTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _sourceBlockedTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _sourceRequiredTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _targetBlockedTags
Field Value
|
Improve this Doc
View Source
Declaration
protected List<GameplayTag> _targetRequiredTags
Field Value
Properties
|
Improve this Doc
View Source
Any additional tags that the ability has
Declaration
public List<GameplayTag> AbilityTags { get; }
Property Value
|
Improve this Doc
View Source
Ability is blocked if activating object has any of these tags
Declaration
public List<GameplayTag> ActivationBlockedTags { get; }
Property Value
|
Improve this Doc
View Source
Tags to apply to activating owner while this ability is active
Declaration
public List<GameplayTag> ActivationOwnedTags { get; }
Property Value
|
Improve this Doc
View Source
Ability can only be activated if the activating object has all of these tags
Declaration
public List<GameplayTag> ActivationRequiredTags { get; }
Property Value
|
Improve this Doc
View Source
Abilities with these tags are blocked
Declaration
public List<GameplayTag> BlockAbilitiesWithTags { get; }
Property Value
|
Improve this Doc
View Source
Abilities with these tags are cancelled
Declaration
public List<GameplayTag> CancelAbilitiesWithTags { get; }
Property Value
|
Improve this Doc
View Source
Ability is blocked if source object has any of these tags
Declaration
public List<GameplayTag> SourceBlockedTags { get; }
Property Value
|
Improve this Doc
View Source
Ability can only be activated if source object has all of these tags
Declaration
public List<GameplayTag> SourceRequiredTags { get; }
Property Value
|
Improve this Doc
View Source
Ability is blocked if target object has any of these tags
Declaration
public List<GameplayTag> TargetBlockedTags { get; }
Property Value
|
Improve this Doc
View Source
Ability can only be activated if target object has all of these tags
Declaration
public List<GameplayTag> TargetRequiredTags { get; }
Property Value
Implements