
Description
The Multilevel system allows the user to create unlimited variations of levels like for example character main level, lockpicking or swordmatery level in a single component.
The system allows to create an unlimited amount of leveltypes via datatables.
There you can also set different experience amounts for level ups based on curves, set level up effects (VFX + SFX) and set the maximal level.
Curvebased Experience:
The multi-level system is based on a curve that maps the experience required to level up for each level.
This allows maximum control of the level ups and the required experience.
Level Up and down:
The ability to level up and down allows for rewards as well as penalties if desired.
Performance:
Due to a focus on performance, no tick was applied in the component and an optional use of soft references for VFX and SFX in level up events, to minimize the memory load impact, was added. Nevertheless, the use of hard references is possible or use your own code with the built-in event dispatcher.
Simple Usage:
It is child's play to use.
Simply add the component to the desired character and edit the datatable according to your wishes.
The level system also works on non-player characters.
Discord Support:
Enter the Dwarf community on discord, to get fast support. Without any kind of vertification!