GameplayTag Native Accessor

Jeonghyeon Ha - Code Plugins - Aug 23, 2024

A plugin that automatically generates accessors for gameplay tags in the project.

  • Supported Platforms
  • Supported Engine Versions
    5.2 - 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.

'GameplayTag Native Accessor' is a code plugin that automatically generates C++ variables corresponding to each tag by reading the gameplay tags used in a project. This plugin simplifies code access to gameplay tags for game developers and helps them use the gameplay tag system more efficiently.


  • (This is a free and open-source version of the GameplayTag Utility code plugin. If you are interested in more advanced features, please take a look at the GameplayTag Utility plugin.)
  • (If you have any improvements, please contribute to this open-source plugin. GitHub Link)


Technical Details

Features:

  • Automatic generation of C++ variables for gameplay tags based on tag sources.
  • Simplifies code access to gameplay tags.
  • Preserve the DevComment of the tag as the comment for each accessor.
  • Supports finding all tags in the project.
  • Supports finding tags in specified tag sources.
  • Reduces the potential for human error in creating variables for gameplay tags.


Code Modules:

  • GameplayTagAccessor (Editor)


Number of Blueprints: 0

Number of C++ Classes: 5

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Windows (Others are untested but probably work, may need to be recompiled.)


GitHub: Link

Documentation: Link

Pro Version: Link