Improve

版本 v1.2.1·更新於 2026-07-18

A leveling system that awards stat points from your lifetime haul, with a square-curve cost and configurable difficulty for R.E.P.O.

截圖 共 1 張

模組介紹 作者原文

Improve

A BepInEx mod for R.E.P.O. that adds a haul-based leveling system with spendable stat points.

What This Mod Does

Earn stat points by accumulating haul across all your sessions. Spend points on any of the 13 character stats to permanently power up your character — even during an active save.

How Haul Tracking Works

Unlike other leveling mods that only count haul when you die, Improve captures your haul after every level. This means:

  • Complete a level and extract 200K? → +200K added to your lifetime haul immediately
  • Play another level and earn 300K? → +300K added
  • Die on the next level? → No extra haul added (the level had 0 haul)
  • Join a multiplayer session mid-run? → Only haul you participate in earning counts

This lets you level up during a save, not just after dying.

Leveling Formula

Haul to reach level N: baseCost × difficulty × N²

Your level is the highest N whose threshold your lifetime haul has reached — i.e. level = floor(sqrt(lifetimeHaul / (baseCost × difficulty))). Each level is a single threshold, not a running total: reaching level 4 needs the level-4 haul, not the sum of levels 1–4.

| Level | Hardest (×1.0) | Hard (×0.75) | Standard (×0.5) | Easy (×0.25) |

|-------|----------------|--------------|-----------------|--------------|

| 1 | 1,000,000 | 750,000 | 500,000 | 250,000 |

| 2 | 4,000,000 | 3,000,000 | 2,000,000 | 1,000,000 |

| 3 | 9,000,000 | 6,750,000 | 4,500,000 | 2,250,000 |

| 4 | 16,000,000 | 12,000,000 | 8,000,000 | 4,000,000 |

| 5 | 25,000,000 | 18,750,000 | 12,500,000 | 6,250,000 |

Each level awards 1 stat point to spend on any stat you want.

Difficulty Presets

| Difficulty | Multiplier | Description |

|------------|-----------|-------------|

| Easy | 0.25 | Quick progression — great for casual play |

| Standard | 0.5 | Balanced (default) |

| Hard | 0.75 | Slower grind |

| Hardest | 1.0 | Full cost — for dedicated players |

Changing difficulty mid-game? The mod recalculates your level instantly. If you increase difficulty and end up with more spent points than your new level allows, the menu will warn you and lock further spending until you earn more haul or reset your stats.

Spending Stat Points

Open the Improve menu (available in main menu, escape menu, and lobby) to see two panels:

Before and after spending points — five allocated into Tumble Launch drops Available Points from 5 to 0.

Left panel — Progress:

  • Lifetime Haul
  • Current Level
  • Available / Spent Points
  • Haul needed for next level
  • Current difficulty

Right panel — Skills:

  • Sliders for all 13 stats (Health, Speed, Stamina, Extra Jump, Grab Range, Strength, Throw, Tumble Launch, Tumble Climb, Tumble Wings, Crouch Rest, Map Player Count, Death Head Battery)
  • Overspent warning if difficulty was raised

Two Types of Reset

| Button | What it does | Keep haul? | Keep level? |

|--------|-------------|------------|-------------|

| Reset Stats | Reclaim all spent points | ✅ Yes | ✅ Yes |

| Reset All | Wipe everything | ❌ No | ❌ No |

When Stats Apply

Stats are applied a few frames after you spawn into a level, then continuously re-enforced by a watchdog (and again after each network sync) so they survive host/mod overwrites. This means:

  • Your stat bonuses are active from the very start of each level
  • Allocations are applied idempotently — never stacked twice, even across sync events
  • Changing skill allocations in the menu takes effect next level, not mid-game
  • Compatible with other mods that read stats later (like Character Stats)

Your allocations take effect in-game: the game's own Upgrades panel shows the five Tumble Launch points, and (with the UI mod) the overlay shows your Improve level.

Your bonus never gets baked into the save file. Improve writes its bonus into your live stats at runtime, but strips it out the instant the game saves and restores it right after — so the.es3 save only ever stores legitimately purchased upgrades. This means the bonus can't stack on itself across save / quit / relaunch, and

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。

前置依賴

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

BepInEx-BepInExPacknickklmao-MenuLibheadclef-Relay

檔案與校驗

檔案名稱
Improve-1.2.1.zip
檔案大小
103.2 KiB