Skip to content
Media 1 for listing GAS Helper

Description

Important:

This Plugin is made for UE 5.3 or above, only

This small EditorUtility allows you to manage your GameplayAbilitySystem Attributes and Variables for the GameplayAbility Class. The generator creates the GAS corresponding source files, which include the Get/Set Functions for the Attributes.

Documentation: GitHub README Doc

Video Documentation: YouTube Documentation

Attributes

  • Add new Attributes with a click

  • Place Attributes into Categories

  • Chose whether an attribute should have a Max value, an OnChanged Event or Get/Set Functions, or nothing of that.

  • Attributes are being Replicated

Ability Variables

  • Add various variables of different types to your Ability base class.

  • Give the Variables a default Value

Generator

  • The Editor Utility generates your GameplayAbilitySystem source files with just a click.

Additional

  • The Plugin also contains a small manual, documenting the process to activate source-support

  • Activate GAS in your project with just a click. the Editor Utility writes the correct Dependencies into the project.

Where can I find the EditorUtilityWidget?

Since the Plugin is a Code Plugin to install it to the Engine, you need to enable "Show Engine Content" AND "Show Plugin Content" in the Content Browser Settings.

Then head to: Content Browser > Engine > Plugins > BDC_GAS_Helper Content > UI

Rightclick the GAS_Helper_Editor and "Run Editor Utility Widget"

Recent Changes

  • Added Version for Unreal Engine 5.5

  • Version 1.0.3:

  • Fixed a Bug where the "AdjustAttributeForMaxChange" was processed in a CallStack.

  • Version 1.0.2:

  • Fixed a Bug where the Default Values of the Gameplay Ability were not being written to the Source.

Included formats