Leveling
Adds further progression to PEAK with an experience system!
| Date uploaded | 2 weeks ago |
| Version | 0.1.7 |
| Download link | AtomicStudio-Leveling-0.1.7.zip |
| Downloads | 1431 |
| Dependency string | AtomicStudio-Leveling-0.1.7 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
What does the mod do?
This mod adds further progression to PEAK. This mod comes included with an extensive experience and leveling system carefully made to make sure you get the best leveling experience!
This mod is in early release. Code may be subject to change and is being actively developed on.
Currently a level takes the experience
level * 100. This may change to a more complicated formula but right now is not subject to.
Ways of gaining experience
- Winning a game: +500xp
- Dying, but someone else wins: +50xp
- Using an item: Dynamic, but ranges from 8xp-3xp
- Opening Ancient Luggage: +35xp
- Opening Explorer's Luggage: +25xp
- Opening Big Luggage: +20xp
- Opening Regular Luggage: +15xp
- 1 in 20 chance whilst climbing every 15s: +15xp
- Using an ancient statue: +50xp
- Being revived: +50xp
- Reviving someone: +100xp
- Moral boost (with spam prevention): +10xp
- You die: +5xp
- Getting fed an item: +10xp
- Becoming a zombie (UNTESTED): +100xp
- Lightning the campfire: 10xp-25xp
Ascents give XP multipliers, these are also shown on the passport. Tenderfoot: 0.8x PEAK: 1x Ascent 1: 1.1x Ascent 2: 1.2x...
How to reset or backup your data
Using the config
This mod now comes with a config to atomically backup your data! Launch the game at least once, then the config will generate. A dropdown should appear with the data of the backup for you to load.
It is recommended you still frequently manually backup your data.
Manually
Because the data is persistent across profiles, maybe you want to reset your level and experience because some exploiter found away to give you a lot of experience.
Follow the steps below to restart your progress (Windows version):
- Hold the windows key and press R (Or type in run in the search bar)
- Copy this into the bar:
%appdata%\..\Local\LandCrab\PEAK\PEAKLeveling\ - Delete
player_stats.sav - Re-open PEAK!
This can also be used to backup your save file which is recommended when playing with randoms!
Follow the steps below to backup your progress (Windows version):
- Hold the windows key and press R (Or type in run in the search bar)
- Copy this into the bar:
%appdata%\..\Local\LandCrab\PEAK\PEAKLeveling\ - Copy
player_stats.sav - Store the file wherever you want
- When you need to replace the file, do the same steps but paste instead of copy the file.
Contributors:
@atomictyler ( Atomic )
- Made the API and Plugin side
- Created the saving system
- Created UI Code
- Did most PUN related networking
- Made changes to, or created some of the XP Gaining Systems
@kirsho ( Kirsho )
- Created part of the following XP Gaining Systems:
- Luggage opening (80%)
- Item using primary & secondary (80%)
- Receiving Badges
- +50xp per Ascent ontop of the +500 from completion
@.chofo (" ✰ onlystar )
- Provided part of the networking code publically for others to use
@hamunii ( Hamunii )
- Made the PEAK Modding BepInEx template
Do you want to contribute? Go to the Github or suggest in the discord thread
Bugs, feedback and showing support
To show support, please like the mod on thunderstore!
To report bugs and give feedback please make an issue on the Github or give me a ping in the discord thread!
CHANGELOG
v0.1.7 - Major bug fix
- The last update had a last minute change that I didn't test (oops).
- Save files should be perfectly intact, however ping @atomictyler if it was and I can send you a new save file with the desired level and xp.
- Backups should now work. Existing backups will still also work.
Contributors for v0.1.7
- @atomictyler ( Atomic ) - I fixed my own error :3
v0.1.6 - Major Update, Automatic Backups
- Now backup your data with ease!
- Launch the game at least once to generate the config
- Go the config section of your mod manager and you should see a dropdown to load a backup.
- A backup is created each time you load the game, not as you quit, as the current save is that data.
Contributors for v0.1.6
- @atomictyler ( Atomic ) - One bluescreen and lots of contemplating later, I made the update!
v0.1.5 - API Changes, XP Changes and more!
- This update changes adds 2 new methods into the public api:
AddOneUseItemandSetOneUseItem. - The BBNO$ bugle is now set as a one time use item, however the moral boost still gives XP.
- Moral boost changed from 20XP -> 10XP
- Internal API and saving changes for the new one time use system
- Added a guide to the readme/description for backing up/deleting your data in the case of exploiters (if people want to do that).
- Changed manifest description to include how the mod works (with an experience system).
Contributors for v0.1.5
- @atomictyler ( Atomic ) - Made the whole update.
v0.1.4 - Bug fixes, Ascent multiplier UI, Icon change
- This update contains a bug fix with the multiplier code giving the multiplied xp, but showing the user the unmultiplied code. This was an easy fix.
- The boarding pass now displays the XP multiplier next to the name.
- Another new icon!
Contributors for v0.1.4
- @atomictyler ( Atomic ) - Made the code changes, additions and new icon.
v0.1.3 - API changes, Ascent multipliers and Airport immunity
- If the current scene is the airport, you can no longer gain xp.
- Made changes internally about the API for the ascent multiplier.
- Tenderfoot: 0.8x xp multiplier
- Regular PEAK: 1x xp multiplier
- Ascent 1: 1.1x xp multiplier
- And so on, adding .1x each time.
Contributors for v0.1.3
- @atomictyler ( Atomic ) - Made the code changes and additions.
- @hyaxn ( hyaxn ) - Supplied with the suggestion for Airport and Ascent multipliers
v0.1.2 - An extra way to gain XP
- You now gain XP for lighting the campfire
- Base at 10XP, and then +5XP added for each segment
v0.1.1 - Small Update
- Changed the icon to be nicer.
v0.1.0 - Release
- Release
- This mod is in the very early stages of development.
Contributors for v0.1.0
- @atomictyler ( Atomic )
- @kirsho ( Kirsho )
- @.chofo (" ✰ onlystar ) - They didnt contribute directly, but helped!
- @hamunii ( Hamunii ) - They didnt contribute directly, but helped!