Variables and Integration
The plugin provides Game Creator value and property support for both a single GameplayTag and a
GameplayTagContainer.
Single tag values
Section titled “Single tag values”Use a single Gameplay Tag value when a workflow needs one classification:
Damage.Type.FireExamples include a current damage type, one selected interaction category, or a primary state.
Container values
Section titled “Container values”Use a Gameplay Tag Container when several facts can coexist:
Faction.EnemyCharacter.State.BurningDamage.Resistance.FireContainer Conditions can test one tag, any tag from a query, all required tags, emptiness, or exact container equality.
GameObject integration
Section titled “GameObject integration”Attach GameplayTagComponent to scene objects and prefabs that participate in tag-driven logic.
Actions and Conditions can then target the component through Game Creator’s GameObject properties.
Save integration
Section titled “Save integration”Use the Game Creator memory type:
Game Object/Gameplay Tagswhen runtime tag changes need to survive a save and restore cycle.
Runtime scripts
Section titled “Runtime scripts”Custom systems can use the same values through:
using SkywardGames.Runtime.GameplayTags;See the C# API for verified public signatures. Do not mutate the containers
returned by GameplayTagComponent.RuntimeTags or .Tags; use component methods instead.

