| Last updated | 18 hours ago |
| Total downloads | 11 |
| Total rating | 1 |
| Categories | Mods |
| Dependency string | TeamSaltyBois-SimsStartAtLevel1-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
Sims Start at Level 1 — v1.0
Description
This mod ensures that every newly-created SimPlayer starts at level 1. Made as a companion mod for my Sim Passive Leveling Overhaul, however it works fine on its own. It only affects Sims that do not already have an existing save file, any Sim you have already encountered retains their current level and experience.
Keep in mind that rival sims gain levels on login. Nonrival sims (Generic and character slot bound) both can also have additional levels applied on login by default.
Features
- All brand-new Sims start at level 1.
- Existing Sims are unaffected.
Performance
No impact. The mod executes one integer assignment per newly created Sim during the login loading screen. There is no active code running during gameplay afterwards.
Requirements
BepInEx 5.4.23.5
Installation
- Install BepInEx for Erenshor.
- Place
SimStartAtLevel1.dllin yourBepInEx/plugins/folder. - Launch the game. No additional configuration is required.
Compatibility
No compatibility issues.
Methods Patched
SimPlayerDataManager.CheckLoadData— Prefix (ref int) PatchesSimPlayerDataManager.CheckLoadDatato force the initial level parameter to1.
Notes
Won't do anything for existing saves unless you increase sim count. Only works post "Server Reset", or if one (or all) of the sims files from %LocalAppData%Low\Burgee Media\Erenshor\ESSaveData is deleted.
To-DO
- Reset Sim/Reset all sim function does not seem to delete SIM file, needs investigation into ServerReset.cs to patch support for it.