
Description
An easy-to-use Attribute Management system packed into an optimized C++ plugin.
Manage any type of Attribute depending on your needs. Using Gameplay Tags you can create any Attribute you want.
Whether your managing Health, Stamina, Dexterity, and any other Attribute or Stat that your project desires, the Attribute Manager cleans up your code and puts all your Attributes into a nice compact Actor Component you can add to any Actor, Pawn, Character, etc.
Modifying Attributes is easy, and reading the value of an Attribute is even easier through multiple built in helper functions to help you manage everything you would need for this type of system.
Documentation is included with the plugin files which go into detail about every function of the Attribute Component, how to use it, and includes examples and use-cases.
I have designed the system to be very designer friendly, whether you are building your project in Blueprints, C++, or both, the Attribute Manager has the ability to be used in either environment and is easily extendable for your project needs.
I have also included a Blueprint Example of the Attribute Component, whether you are learning C++, or just want to see both methods, this may be something useful for learning, or just visualizing and comparing how the system is built in both Blueprints and Native C++.
Ideal for
Player Attribute Managment
AI Attribute Management
Gameplay Actor Attribute Management
Stat Managment using Gameplay Tags
Features
Works with any .UObject that supports Actor Components
Blueprint Interface Functions for optimized communication
Detailed Documentation
Well Commented for easy extendability if needed
Blueprint Example Component included





