Gameplay Attribute Select

ubyte digital - Code Plugins - Feb 18, 2023
Not Yet Rated

Introduces Gameplay Attribute Select nodes, capable of automatically generating wildcard options from an Attribute Set.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Introduces 2 new gameplay attribute-based select nodes called Attribute Select and Contains Attribute Select.

Official plugin page (contains a short video + presentation)

New node: Attribute Select

Attribute Select takes a single gameplay attribute and returns the first matching option. 😃

New node: Contains Attribute Select

Contains Attribute Select takes an array/set/map of gameplay attributes and returns the first option that resides inside that container.

✔️ Change the container type used by Right-clicking the Attributes pin, and clicking 'Change Container Type'.

Technical Details


  • Introduces gameplay attribute-based select nodes Attribute Select and Contains Attribute Select
  • You can either use an attribute set or add options manually.
  • You can change the container type of Contains Attribute Select by right-clicking the Attributes pin.
  • If you're using an attribute set, you'll get notified when the node can be refreshed to accustom to newly added gameplay attributes.
  • If the underlying attribute of a connected/default-initialized option pin gets deleted, the pin will remain orphaned.

Code Modules:

  • Attribute Select Runtime (Runtime • Default Loading Phase)
  • Attribute Select Editor (UncookedOnly • PreDefault Loading Phase)

Number of Blueprints: 0

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Win64, Linux, Mac

Supported Target Build Platforms: Win64, Linux, Max, Android, IOS