Conditions
Gameplay Tags Conditions express state gates, targeting rules, interaction checks, quest branches, and combat filters.
Object and container checks
Section titled “Object and container checks”| 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? |

For a broad category, choose Include Children:

Owned: Economy.Currency.GoldQuery: EconomyMode: Include ChildrenResult: trueEquality
Section titled “Equality”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.
Examples
Section titled “Examples”Block an attack while stunned:
Game Object: CharacterTag: Character.State.StunnedMode: ExactNegate result: trueAccept any crowd-control state:
Container: Character tagsQuery: Character.State.Stunned Character.State.Frozen Character.State.SilencedCondition: Contains AnyRequire two facts:
Container: Target tagsQuery: Faction.Enemy Character.State.BurningCondition: Contains All
