SimPassiveLevelingOverhaul

版本 v1.4.2·更新於 2026-07-19

Overhauls Erenshor's Sim level progression with passive XP over time.

模組介紹 作者原文

Sim Passive Leveling Overhaul — v1.4.2

Erenshor game update (2026-07-16): Supported.

Note 1.4.2 represents an update where I believe the mod is stable, heavily tested, and guarded against even the most minute possible issue that could crop up. I will keep it updated for game versions, but i'm out of ideas that fit the mods scope!

Description

This mod replaces the vanilla sim XP catchup system with a highly configurable passive XP drip that runs in the background while you play, and only while you play. No offline catch up.

The vanilla system grants simulated players most of their levels in abrupt bursts each time you log in, depending on which slot the sims are assigned to. I found this a bit immersion breaking with my playstyle: I log out frequently and only play a couple times a week.

Many values are exposed and configurable so you can tweak the leveling to your liking. The mod can be added or removed mid playthrough with no issues.

If you're starting fresh and want more of a "day one" MMO experience, I recommend pairing this with my companion mod, Sim Start At Level 1.

Features

Passive XP for All Eligible Sims

  • Unassigned generic sims gain XP on the standard curve.
  • Rival sims level roughly 25% faster.
  • Your own character slot sims gain XP on the standard curve up to a cap of two levels above you, with a configurable catch up multiplier when behind.
  • Active party members and sims tied to other character slots do not receive passive XP. They gain levels through combat or when you play those characters.
  • Passive XP stacks with whatever sims earn from their own kills out in the world. Neither overwrites the other.

1–35 Leveling Curve (~110 Hours Total assuming no variance)

  • Levels 2–5: 12 to 18 minutes per level
  • Levels 6–10: 18 minutes to 1 hour per level
  • Levels 11–15: 1 hour 6 minutes to 1 hour 36 minutes per level
  • Levels 16–20: 1 hour 48 minutes to 3 hours per level
  • Levels 21–25: 3 hours 30 minutes to 5 hours 6 minutes per level
  • Levels 26–30: 5 hours 24 minutes to 6 hours 30 minutes per level
  • Levels 31–35: 6 hours 42 minutes to 7 hours 30 minutes per level

Per-Sim Variance (Configurable, default 0.5× – 1.5×)

XP modifier from a random seed, which rerolls on zone changes. Produces organic variation across the roster.

Configuration

All settings are stored in BepInEx/config/erenshor.simxpovertime.cfg. Edit this file while the game is closed to adjust behavior.

  • TickIntervalSeconds — Default: 120, minimum 90, maximum 3600

Interval in seconds between XP grants. The XP granted is scaled accordingly, so the leveling speed stays the same regardless of interval. Values outside the range are clamped.

  • MaxLevel — Default: 35, range 1–35

Maximum level cap for sims. Sims will not gain passive XP beyond this level. Values outside the range are clamped. 35 is the game's own maximum, and post 35 ascension progression is left entirely to the base game.

  • VarianceMin — Default: 0.5

Minimum speed variance per sim. A value of 0.5 means the slowest sim levels at half speed.

  • VarianceMax — Default: 1.5

Maximum speed variance per sim. A value of 1.5 means the fastest sim levels at 1.5× speed.

  • UseFixedSeed — Default: false

If enabled, uses a fixed seed for variance per sim. Pair it with SeedIncrementOnZoneChange = false for stable variance between multiple sessions.

  • FixedSeedValue — Default: 12345

The seed value used when UseFixedSeed is enabled.

  • SeedIncrementOnZoneChange — Default: true

If enabled rerolls variance per sim at every save point, zone changes, teleports, respawns, altar saves. Set to false for stable variance throughout an entire session.

  • RivalSpeedMultiplier — Default: 1.25

XP speed multiplier for rival sims (Friends' Club). Set to 1.0 for no bonus.

  • SlotCatchupPerLevel — Default: 0.10

Catch up boost applied per level behind. For example, if a sim is 5 levels behind, they receive a 0.5 (50%) boost.

  • SlotCatchupMax — Default: 3.0

Upper limit for the catch up multiplier. Preve

安裝與使用 安裝:按包內說明操作

  1. 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
  2. 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
  3. 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
  4. 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。

不同模組的安裝位置差異較大,包內說明是最可靠的依據。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

BepInEx-BepInExPack

檔案與校驗

檔案名稱
SimPassiveLevelingOverhaul-1.4.2.zip
檔案大小
156.7 KiB