Spotlight Sale: Save 50% on select Blueprints now through September 9.

Native GameplayTag Injector

Xirdie Studios - Code Plugins - Jul 21, 2024
Not Yet Rated

Enhance your Unreal Engine project with dynamic gameplay tag management using the Native GameplayTag Injector. Streamline the creation and integration of gameplay tags directly within your codebase.

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

While developing my project I noticed that my natively created GameplayTags would not be available to other 3rd party plugins at engine startup and would result in lost config data. This plugin solves this issue by using reflection to find properly setup GameplayTag sets and writes them to a config file so 3rd party addons can have a valid location to find the GameplayTags during startup.


Key Features:  

  • Native Tag Definition: Define gameplay tags directly in C++ with ease, making your code cleaner and more maintainable.
  • Automatic File Management: Automatically generates and updates the NativeGameplayTags.ini file, ensuring your tags are always synchronized with the Unreal Engine's GameplayTag system.
  • Dynamic Tag Injection: Inject new tags at runtime, allowing for dynamic gameplay systems that can adapt and evolve based on gameplay needs.
  • Easy Integration: Designed to be easily integrated into existing projects, with minimal setup required.
  • Comprehensive Documentation: Comes with detailed documentation and examples, making it easy to get started and integrate into your project.


Whether you're developing an intricate RPG, a fast-paced shooter, or any other type of game, the Native GameplayTag Injector provides the tools you need to implement a sophisticated tagging system, enhancing the depth and interactivity of your gameplay systems.

Technical Details

Features:

  • Native Tag Definition: Define gameplay tags directly in C++ with ease, making your code cleaner and more maintainable.
  • Automatic File Management: Automatically generates and updates the NativeGameplayTags.ini file, ensuring your tags are always synchronized with the Unreal Engine's GameplayTag system.
  • Dynamic Tag Injection: Inject new tags at runtime, allowing for dynamic gameplay systems that can adapt and evolve based on gameplay needs.
  • Easy Integration: Designed to be easily integrated into existing projects, with minimal setup required.
  • Comprehensive Documentation: Comes with detailed documentation and examples, making it easy to get started and integrate into your project.


Number of C++ Classes: 2 plus 1 example class

Documentation: https://drive.google.com/file/d/1-5GNkPgP7--dOOdJfY8-eeDz2pO8RPZ5/view?usp=sharing

Modules:

  • NativeGameplayTagInjector [Runtime] - Core module

Important/Additional Notes: