Explanation
Progression
Values
Value | Explanation | Required |
---|---|---|
ProgressionId | Acts as an ID, and must be unique | Yes |
PointsMultiplier | Determines the experience points required to achieve the next level |
Optional
Value | Explanation |
---|---|
MaxLevel | To enable max level up set it to a value greater than 0 - 0 is unlimited |
AudioSource | The AudioSource that plays a sound when the player levels up |
Called When Levelling Up
Value | Explanation |
---|---|
LevelUpCallbacks | These functions are called when the player levels up |
Notification
Value | Explanation |
---|---|
NotificationAnimator | The animator used to start the notification animation |
NewLevelText | The text component that displays the new level number |
Progression Text Manager
Experience
Value | Explanation | Required |
---|---|---|
ProgressionId | Must be unique and is the same as the ID in the Progression Manager | Yes |
ExperienceTexts | The text component the displays the Current Experience points and the Target Experience points in a formatted way | |
CurrentExperienceTexts | The text component the displays the Current Experience points | |
TargetExperienceTexts | The text component the displays the Target Experience points required to reach the next level |
Level Number
Value | Explanation |
---|---|
CurrentLevelTexts | The text component the displays the Current Level Number |
TargetLevelTexts | The text component the displays the Target Level Number |
Progress
Value | Explanation |
---|---|
ProgressSliders | The slider component that displays the progress based on the current and the next level |