Ends Today: Save up to 95% on the Time Travel Mega Bundle!

Easy to set up and to use Level System that's attachable to any actor to give your Character, AI, or Breakable World Object a Level Value!


Documentation

Tutorials

Discord


Level Component:-

Attach the Component to your Character, AI, or Actor, Set the Default Values, and your all good to go!


Main Level Value:-

Overall Level Value


Primary and Secondary Values:-

Both Primary and Secondary Levels with different settable XP rates


Level Up/Down Events built-in:-

Customizable events that fire when you level up/down


Data Tables:-

Uses data tables to sort XP values and rates


Overridable Events:-

Add your own functionality to certain events!


Useful Get Functions:-

Loads of helpful get functions that handles math and returns level values


Sound Support:-

Play Sound on certain events!


Multiplayer Support:-

Variables and component is replicated ready for your multiplayer logic!


UPDATE 3:

  • Android support
  • Linux support
  • HTML5 support


UPDATE 2.3:

  • Reworked "ModifyXP" node


UPDATE 2.2:

  • Fixed a bug with "GetSecondaryLevelByName"
  • Fixed a bug with "GetPrimaryLevelByName"


UPDATE 2.1:

  • Fixed a bug with GetLevelValueAsPercentage
  • Renamed GetLevelValueAsPercentage to GetLevelXPValueAsPercentage
  • Fixed a bug with GetXpLeftAsPercentage
  • Added function "GetLevelXPValueForProgressBar"


UPDATE 2:

  • 5.0 Update
  • Added sound
  • Multiplayer support


UPDATE 1.3:

  • 4.27 Update
  • Replaced Overriable events with bindable events


UPDATE 1.2:

  • Changed how "Overridable" events work due to engine limitations.


UPDATE 1.1:

  • Fixed a bug where "GetPrimaryLevelByName" only ever returned the first indexed skill

Technical Details

Features:

  •  Easy to use and set up
  •  Main Level Value
  •  Primary and Secondary Values!
  • LevelUp/Down Events
  • Uses Data Tables
  • Overridable Events
  • Helpful Get Functions
  • Sound Support
  • Multiplayer Support


Code Modules:

  •  BasicLevelComponent (Runtime)


Number of Blueprints: 1 (3 Data Tables)

Number of C++ Classes: 1

Network Replicated: (Yes)

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows

Documentation: Documentation

Example Project: N/A

SGS
Simple Game Studios
All Assets by Author
9.67 
Platforms Windows 64-bit, Windows 32-bit, Linux, Other, Android
UE Versions 4.27, 5.0 - 5.1
Tags LEVEL, SECONDARY, DOWN, SYSTEM, NoAI, BASIC, PRIMARY, ATTRIBUTE, XP, UP, SKILL
Release date 26.06.2021

Similar products

Image
Sign In
Image
Sign Up
Image
Recovery