Train

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

Train your character stats by using them in the field, capped by your Improve level, for R.E.P.O.

模組介紹 作者原文

Train

A BepInEx mod for R.E.P.O. that lets you level up

your character stats by using them in the field — capped by your

Improve level.

Where Improve is the wealth axis (bank your lifetime haul → earn points → buy stat

levels), Train is the mastery axis: practise a stat during a run and it levels itself up.

The two stack — your final in‑game stat is base + Improve allocation + Train level.

Train is a companion to Improve, not a replacement. Improve does not need Train; Train reads

your Improve level as the ceiling for everything it can train.

What This Mod Does

  • Tracks how much you use each trainable stat, only while you're in a level.
  • Raises that stat's trained level when its lifetime usage crosses a threshold.
  • Caps every trained level at your current Improve level — so practice and wealth advance

together.

  • Persists progress globally across all saves, and never loses it on death.
  • Applies trained levels through Improve's own stat application, so they land natively —

real max health, sprint speed, grab strength, launch force — and the rest of the suite

(Armor, Increase Tumble Damage, Constitution, Agility, UI) reacts automatically. A level

earned mid‑level is felt within about a second.

How leveling works

Each stat has a lifetime progress counter measured in use‑points. The total progress

needed to be at trained level L is a single threshold:

threshold(L) = L × factor factor = 9 for levels 1–3

= 25 for levels 4–10

= 100 for levels 11+

| Level | Total use‑points | Level | Total use‑points |

|------:|-----------------:|------:|-----------------:|

| 1 | 9 | 7 | 175 |

| 2 | 18 | 8 | 200 |

| 3 | 27 | 9 | 225 |

| 4 | 100 | 10 | 250 |

| 5 | 125 | 11 | 1100 |

| 6 | 150 | 12 | 1200 |

The tier boundaries are deliberate walls (level 3→4 jumps 27→100; level 10→11 jumps 250→1100):

early levels come fast, late levels are a serious grind. Your effective trained level is

min(level‑from‑progress, Improve level), so progress you bank above the ceiling unlocks the

instant your Improve level rises.

Trainable stats

Discrete actions earn 1 point each; continuous stats convert raw activity to points via a

configurable unit, so the same curve is fair for everyone.

| Stat | Counted action |

|---|---|

| Tumble Launch | each launch |

| Extra Jump | each air/extra jump |

| Throw | each throw (planned — see note below) |

| Grab Range | each grab |

| Grab Strength | each heavy grab |

| Tumble Climb | each tumble‑climb |

| Tumble Wings | time gliding (planned — see note below) |

| Health | damage taken + health restored (any source) |

| Sprint Speed | distance sprinted |

| Stamina | distance walked + standing stamina regen |

| Crouch Rest | stamina regained while crouching |

Throw and Tumble Wings don't accumulate progress yet — the stats are listed in the

Train menu, but their counting arrives in a future version. You can still raise them

through Improve as usual.

Map Player Count and Death Head Battery are not trainable (no natural in‑field

action). They remain point‑buyable in Improve.

Counting happens only inside a level — never in the truck, the shop, between maps, or in

menus — and your progress is never reset by dying or finishing a run.

Requirements

  • BepInEx 5.x installed for R.E.P.O.
  • Improve — provides the level ceiling and

carries trained levels into the game.

  • MenuLib — for the Train menu.
  • Relay — arrives automatically with Improve

1.2.0. Train never talks to it, but it is what lets trained Grab Strength and Tumble

Launch work while you are a co-op client.

Installation

  • Install (recommended) — dependencies are pulled in automatically.
  • Or manually: place Train.dll into your BepInEx/plugins folder (alongside Improve,

Relay and MenuLib).

  • Launch the game and open the Train menu to watch your progress.

Upgrading to 1.0.7

No Train setting changes — every option keeps its name, its place and your value, and your

training progress is untouched. 1.0.7 only follows Improve to 1.2.0, which now re

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

BepInEx-BepInExPacknickklmao-MenuLibheadclef-Improve

檔案與校驗

檔案名稱
Train-1.0.8.zip
檔案大小
134.3 KiB