Unreal Engine Marketplace is moving over to Fab in mid-October. Learn more.

Gameplay Tag Select

ubyte digital - Code Plugins - Jan 18, 2023

Gameplay tag-based select nodes that are capable of automatically generating options from a tag's descendants.

  • 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.

New plugin! Gameplay Tag Select (Web Story)

Official plugin page (Landing page)


Introduces two new gameplay tag-based select nodes that are capable of automatically generating wildcard options from a tag's descendants:

Has Tag Select and Matches Tag Select.


✔️ Has Tag Select takes a Gameplay Tag Container and returns the first option that resides inside that container.

✔️ Matches Tag Select takes a single Gameplay Tag and returns the first option that matches.


Both nodes can toggle whether tags should match exactly or partially.



Maintenance benefit 🚀


✔️ You no longer need to chain Select and HasTag/MatchesTag nodes.

⚡ If you're generating all your options from a root tag, you can conveniently extend the gameplay tag hierarchy and get notified when a new version of the node is available. It won't unexpectedly add the missing pins.



Additional notes
  • Version 4.27 also works in 4.26, but the marketplace only supports specifying the latest 3 engine versions.



Changelog


  • v1.0.2 - Minor changes + Display a note that a newer version of a node is available (instead of immediately adding the new options as pins). This makes 'default' more usable.
  • v1.0 - First release

Technical Details

Features:

  • Introduces gameplay tag-based select nodes "Has Tag Select" and "Matches Tag Select".
  • Automatically generate wildcard option pins, or manually add them.
  • Change whether tags should match exactly or partially.
  • Change the type of gameplay tags that are used as pins (if automatic).
  • Get notified when a newer version of a node is available.


Code Modules:

  •  Gameplay Tag Select Editor (UncookedOnly • Default Loading Phase)


Number of Blueprints: 0

Number of C++ Classes: 4

Network Replicated: No

Supported Development Platforms: Win64, Linux, Mac

Documentation: https://ubyte.dev/plugins/gameplay-tag-select