Publisher | ZeqDEV |
---|---|
File size | 680.84kB |
Number of files | 45 |
Latest version | 1 |
Latest release date | 2024-03-08 05:13:13 |
First release date | 2024-03-08 05:13:13 |
Supported Unity versions | 2018.4.2 or higher |
What's included in the progression systems?
Reputation System
This component allows the creation and management of multiple factions within a game, enabling players to gain or lose reputation with these factions. The system supports leveling mechanics within each faction.
It includes following functionality:
- Add & remove repuation
- Choose amount of levels each faction should have
- Easily access the functions by your own scripts
- Setup several factions
- Switch between scenes without any issues
- Choose to save local data (JSON)
Weapon Skill System
The Weapon Skill System is a system which makes you being able to level up multiple weapon skills in your game.
It includes following functionality:
- Add & remove weapon skill
- Choose amount of levels each weapon should have
- Easily access the functions by your own scripts
- Setup several weapon skills
- Switch between scenes without any issues
- Choose to save local data (JSON)
Profession System
The Profession System is a system which makes you being able to level up professions in your game.
It includes following functionality:
- Add & remove profession skill
- Choose amount of levels each profession should have
- Easily access the functions by your own scripts
- Setup several professions
- Switch between scenes without any issues
- Choose to save local data (JSON)
Experience System
A core feature of the progression systems.
It includes following functionality:
- Add and remove experience
- Set maximum level
- Set experience required per level
- Choose if you want rested experience when a player has been inactive for a certain amount of time
- Switch between scenes without any issues
- Choose to save local data (JSON)
When choosing between all these options simply add the GiveExperience script to an enemy or to a lootable object and select following option:
- Give Experience on destroy (when enemy dies)
- Give Experience on collider trigger
- Select amount of experience to give
Progression Bar System
This smaller, yet impactful, system automatically generates a progression bar where you can set functions such as:
- Automatic repeat on complete
- Repeat infinite
- Set amount of repeat
- Progress speed
- Attach your own script functions when a progression step has completed
Stats System
The Stats System offers a way to modify a character's statistical attributes, such as strength, agility, intelligence. You can set functions as:
- Add values to a specific stat
- Increase all values with a multiplier option (for example when a player levels up)