Skip to content

[GAS] Metatags

You can create metatags that you will combine in gameplay effects to create more interactions

Let's take an example with a stun effect We want the effect to stun us, so we will be unable to cast abilities, or move our character. Instead of creating just a Control.Stun tag, we will create two metatags Meta.BlockMovement and Meta.BlockAbilityActivation

So in our effect we will grant those tags

Control.Stun
Meta.BlockMovement
Meta.BlockAbilityActivation
We had the Control.Stun tag because the effect itself is a stun and we could add other game logic that will block or dispell stuns. The metatags are not part of our game logic itself.

So now if we want to create a Control.Mute effect, we can resuse the Meta.BlockAbilityActivation tag, and for a root, we already have Meta.BlockMovement