Skip to content

Conditions

Gameplay Tags Conditions express state gates, targeting rules, interaction checks, quest branches, and combat filters.

Condition Question
Has Gameplay Tag Does a container include the selected tag?
Game Object Has Gameplay Tag Does a GameObject’s GameplayTagComponent match the tag?
Gameplay Tags Empty Does a container contain no tags?
Gameplay Tags Contains Any Does at least one query tag match?
Gameplay Tags Contains All Does every query tag match?

Game Object Has Gameplay Tag Condition

For a broad category, choose Include Children:

A parent query matching an owned child tag with Include Children

Owned: Economy.Currency.Gold
Query: Economy
Mode: Include Children
Result: true

Gameplay Tag Equals compares two individual tag values. Gameplay Tag Container Equals compares two complete tag sets.

Use exact container equality only when the entire set matters. For most gameplay branches, Contains Any or Contains All is easier to maintain.

Block an attack while stunned:

Game Object: Character
Tag: Character.State.Stunned
Mode: Exact
Negate result: true

Accept any crowd-control state:

Container: Character tags
Query:
Character.State.Stunned
Character.State.Frozen
Character.State.Silenced
Condition: Contains Any

Require two facts:

Container: Target tags
Query:
Faction.Enemy
Character.State.Burning
Condition: Contains All