Skip to content

Gameplay Ability System & tags

Gameplay cues, attribute sets, runtime AbilitySystemComponent inspection, and GameplayTags.

4 toolset(s), 20 tool(s). Full schemas in the raw catalog.

GASToolsets.AbilitySystemInspectorToolset · raw schemas

Provides tools for inspecting the runtime state of an AbilitySystemComponent.

Tool Summary
GASToolsets.AbilitySystemInspectorToolset.GetActiveEffects Returns all gameplay effects currently active on the actor's
GASToolsets.AbilitySystemInspectorToolset.GetActiveTags Returns the gameplay tags currently owned by the actor's
GASToolsets.AbilitySystemInspectorToolset.GetAttributeValues Returns the current base and modified values of all gameplay attributes
GASToolsets.AbilitySystemInspectorToolset.GetGrantedAbilities Returns all abilities granted to the actor's AbilitySystemComponent.

GASToolsets.AttributeSetToolset · raw schemas

Provides tools for discovering AttributeSet classes and their gameplay attributes.

Tool Summary
GASToolsets.AttributeSetToolset.FindAttributeSetClasses Returns all AttributeSet subclasses found in the project, including their attributes.
GASToolsets.AttributeSetToolset.ListAttributes Returns the gameplay attributes defined on a specific AttributeSet class.

GASToolsets.GameplayCueToolset · raw schemas

Provides tools for inspecting, executing, and managing gameplay cues and their notify assets.

Tool Summary
GASToolsets.GameplayCueToolset.AddCueTag Adds a new gameplay cue tag to the project.
GASToolsets.GameplayCueToolset.CreateCueNotifyAsset Creates a new GameplayCueNotify Blueprint asset at the specified content browser location.
GASToolsets.GameplayCueToolset.ExecuteCueOnSelectedActor Executes a gameplay cue non-replicated on the currently selected actor in the editor.
GASToolsets.GameplayCueToolset.FindCueNotifyAssets Returns all GameplayCueNotify assets found in the project via the asset registry.
GASToolsets.GameplayCueToolset.FindCueTagsWithoutNotifies Returns gameplay cue tags that have no corresponding GameplayCueNotify asset in the project.
GASToolsets.GameplayCueToolset.GetCueInfo Returns information about a specific gameplay cue, including its notify asset.
GASToolsets.GameplayCueToolset.ListCues Returns gameplay cue tags registered in the project.
GASToolsets.GameplayCueToolset.RemoveCueTag Removes a gameplay cue tag from the project.

GameplayTagsToolset.GameplayTagsToolset · raw schemas

Provides tools for reading and managing gameplay tags in the project's GameplayTagsManager.

Tool Summary
GameplayTagsToolset.GameplayTagsToolset.AddTag Adds a new gameplay tag to the project.
GameplayTagsToolset.GameplayTagsToolset.FindReferencersByTag Returns assets that reference a gameplay tag.
GameplayTagsToolset.GameplayTagsToolset.GetTagInfo Returns detailed information about a specific gameplay tag.
GameplayTagsToolset.GameplayTagsToolset.ListTags Returns gameplay tags registered in the project.
GameplayTagsToolset.GameplayTagsToolset.RemoveTag Removes a gameplay tag from the project.
GameplayTagsToolset.GameplayTagsToolset.RenameTag Renames a gameplay tag, updating all references in the project.