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:
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