Put together a couple of mods that rework how simulated players gain XP in Erenshor.
Sim Passive Leveling Overhaul replaces the vanilla login-burst catchup with a smooth, configurable passive XP system.
Default settings, Sims gain XP every 2 minutes based on a leveling curve that takes about ~110 hours on average to reach level 35. Individual Sims level at different rates due to a variance modifier, rivals are ~20% faster, and your character-slot Sims get a catch-up boost if they start to fall behind. Sims that are partied up do not get this XP while in party, and sims that are assigned specifically to other character slots that are not currently in use also do not get this passive XP, unless that character is logged in.
More specifics on thunderstore page.
Sims Start at Level 1 ensures every newly created Sim starts at level 1 instead of the game's random spread. Doesn't affect currently generated/existing sims. Not at all required, was made as a companion mod to give my next playthrough more of a "day 1" MMO feel when paired with the passive XP mod.
Key Features:
- Passive XP runs only while you play, no offline catchup.
- Configurable via tick interval, variance, rival speed, catchup rates, and level cap offset for sims tied to your character
- Per-Sim variance that changes on zone change.
- Extremely lightweight
- Completely safe to add/remove mid playthrough
Download:
SimPassiveLevelingOverhaul - https://thunderstore.io/c/erenshor/p/TeamSaltyBois/SimPassiveLevelingOverhaul/
SimsStartAtLevel1 - https://thunderstore.io/c/erenshor/p/TeamSaltyBois/SimsStartAtLevel1/
Would love some feedback, feature ideas, or your experiences on how long 1-35 took you assuming 1.0 XP rates (so I can balance the leveling curve). I've been playing with it for a bit now, trying to find any new ideas or issues before I published it. I'm out of both currently, so i'm going back to enjoying the game!