Ultimate Attributes and Stats Component

Average Rating:  
X Rating Failed

The standalone actor component that provides system to create stats, attributes, leveling, apply buffs and effects over time.

  • Supported Platforms
  • Supported Engine Versions
    4.18-4.19

Description


What is Ultimate Attributes and Stats Component (UASC)?

It is an actor component that can be added to any actor through Blueprints. It provides complex and highly customizable character's statistics system. Moreover, it also contains leveling system, ability to apply buffs and effects over time. All systems are created to work in single and multiplayer without any additional changes.


UASC is used to quickly create attributes and stats for characters or any other actors. You can create any amount and types of attributes or stats.


It contains built-in leveling system to add progression ability to characters (and gain points to spend them on attributes). Each level can be customized (XP needed, points awarded, custom rewards).


Buffs/Debuffs System allows creating any amount of positive or negative timed bonuses that will directly affect attributes and/or stats.


Effects over time System allows creating any amount of timed effects that do not affect actor directly but execute specific actions every given amount of time. (Like burning, regeneration, hunger etc.)


Playable demo: LINK

Video showing behavior in single and multiplayer modes: LINK

Technical Details


Features:

  • easy to implement single actor component
  • add attributes and stats to characters or actors
  • built-in customizable leveling system
  • buffs and debuffs system
  • effects over time system
  • works with single and multiplayer
  • premade widget parts (buff/effect slots, stat/attribute slots, character windows, on hover tooltip)
  • extensive documentation (commented Blueprints + separate documentation file)
  • simple built-in save system (update 1.1)
  • gamepad support (update 1.1)
  • default attributes and stats sets (update 1.2)
  • scaling attributes and stats with level (update 1.2)
  • *NEW* 3 new stats and attributes calculation methods (update 1.3)
  • *NEW* single function to remove buff OR effect (like RPG "cleanse" ability) (update 1.3)


Number of Blueprints:

System:

  • 1 actor component
  • 2 blueprint interfaces
  • 1 blueprint function library
  • 10 widget blueprints
  • 1 SaveGame blueprint

Demo:

  • 5 standard Blueprints (game instance, player controller, character etc.)
  • 1 widget Blueprint (custom HUD)


Input: Mouse, Keyboard, Gamepad

Network Replicated: Yes

Supported Development Platforms: Tested on Windows, but should work on other as well

Supported Target Build Platforms: All

Documentation: LINK

Forum thread: LINK

Important/Additional Notes: This pack contains free icons from game-icons.net

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention