Gameplay Tags

Gameplay Tags

Choose your operating system:

Windows

macOS

Linux

On this page

Actions

Add Gameplay Tag

Adds a single tag to the passed in tag container

Target is Blueprint Gameplay Tag Library

Append Gameplay Tag Containers

Appends all tags in the InTagContainer to InOutTagContainer

Target is Blueprint Gameplay Tag Library

Break Gameplay Tag Container

Breaks tag container into explicit array of tags

Target is Blueprint Gameplay Tag Library

Does Container Match Tag Query

Check if the specified tag container matches the given Tag Query

Target is Blueprint Gameplay Tag Library

Get All Actors Of Class Matching Tag Query

Get an array of all actors of a specific class (or subclass of that class) which match the specified gameplay tag query.

Target is Blueprint Gameplay Tag Library

Get Blackboard Asset

Returns BlackboardData referenced by the owner object.

Target is Blackboard Asset Provider

Get Blackboard Asset (Message)

Returns BlackboardData referenced by the owner object.

Target is Blackboard Asset Provider

Get Debug String from Gameplay Tag

Returns an FString representation of a gameplay tag for debugging purposes.

Target is Blueprint Gameplay Tag Library

Get Debug String from Gameplay Tag Container

Returns an FString listing all of the gameplay tags in the tag container for debugging purposes.

Target is Blueprint Gameplay Tag Library

Get Gameplay Tag Count

Returns the current count of the given gameplay tag. This includes both loose tags, and tags granted by gameplay effects and abilities. This function can be called on the client, but it may not display the most current count on the server.

Target is Ability System Component

Get Num Gameplay Tags in Container

Get the number of gameplay tags in the specified container

Target is Blueprint Gameplay Tag Library

Get Owned Gameplay Tags

Get any owned gameplay tags on the asset

Target is Gameplay Tag Asset Interface

Get Owned Gameplay Tags (Message)

Get any owned gameplay tags on the asset

Target is Gameplay Tag Asset Interface

Get Tag Name

Returns FName of this tag

Target is Blueprint Gameplay Tag Library

Has All Matching Gameplay Tags

Check if the asset has gameplay tags that matches against all of the specified tags (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has All Matching Gameplay Tags (Message)

Check if the asset has gameplay tags that matches against all of the specified tags (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has All Tags

Check if the specified tag container has ALL of the tags in the other container

Target is Blueprint Gameplay Tag Library

Has Any Matching Gameplay Tags

Check if the asset has gameplay tags that matches against any of the specified tags (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has Any Matching Gameplay Tags (Message)

Check if the asset has gameplay tags that matches against any of the specified tags (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has Any Tags

Check if the specified tag container has ANY of the tags in the other container

Target is Blueprint Gameplay Tag Library

Has Matching Gameplay Tag

Check if the asset has a gameplay tag that matches against the specified tag (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has Matching Gameplay Tag (Message)

Check if the asset has a gameplay tag that matches against the specified tag (expands to include parents of asset tags)

Target is Gameplay Tag Asset Interface

Has Tag

Check if the tag container has the specified tag

Target is Blueprint Gameplay Tag Library

Is Gameplay Tag Valid

Returns true if the passed in gameplay tag is non-null

Target is Blueprint Gameplay Tag Library

Is Tag Query Empty

Check if the specified tag query is empty

Target is Blueprint Gameplay Tag Library

Make Gameplay Tag Container from Array

Creates a FGameplayTagContainer from the array of passed in tags

Target is Blueprint Gameplay Tag Library

Make Gameplay Tag Container from Tag

Creates a FGameplayTagContainer containing a single tag

Target is Blueprint Gameplay Tag Library

Make Gameplay Tag Query

Creates a literal FGameplayTagQuery

Target is Blueprint Gameplay Tag Library

Make Literal Gameplay Tag

Creates a literal FGameplayTag

Target is Blueprint Gameplay Tag Library

Make Literal Gameplay Tag Container

Creates a literal FGameplayTagContainer

Target is Blueprint Gameplay Tag Library

Matches Any Tags

Determine if TagOne matches against any tag in OtherContainer

Target is Blueprint Gameplay Tag Library

Matches Tag

Determine if TagOne matches against TagTwo

Target is Blueprint Gameplay Tag Library

Remove Gameplay Tag

Remove a single tag from the passed in tag container, returns true if found

Target is Blueprint Gameplay Tag Library

Categories

Tag Container

Tag Container