IncreaseTumbleDamage
Scales tumble launch damage by upgrade level for R.E.P.O.
模組介紹 作者原文
Increase Tumble Damage
A BepInEx mod for R.E.P.O. that scales tumble launch damage based on your upgrade level.
Features
🎯 Tumble Launch Damage Scaling
Deal more damage to enemies as you upgrade your Tumble Launch skill. The damage multiplier scales with your upgrade level:
| Level | Multiplier (default 1.1×) | Base 15 damage → |
|-------|--------------------------|------------------|
| 1 | 1.1× | 16 |
| 3 | 3.3× | 49 |
| 5 | 5.5× | 82 |
| 10 | 11× | 165 |
Only tumble launch damage is affected. Weapons, explosions, and other damage sources are not scaled.
🛡️ Self-Damage Reduction
Take less self-damage from tumble impacts as you level up. Reduction scales linearly up to a configurable maximum:
- Default: up to 100% reduction at 10 upgrades
- At 5 upgrades → 50% reduction
- Fully configurable via config
Configuration
All settings are in BepInEx/config/headclef.IncreaseTumbleDamage.cfg.
[Damage On Enemy]
| Key | Default | Description |
|-----|---------|-------------|
| Enable | true | Toggle enemy damage scaling on/off |
| Multiplier Per Level | 1.1 | Multiplier per upgrade level. Formula: level × value |
| Max Multiplier | 0 | Cap the multiplier (0 = no cap) |
[Damage On Player]
| Key | Default | Description |
|-----|---------|-------------|
| Enable | true | Toggle self-damage reduction on/off |
| Upgrades Needed For Max Reduction | 10 | Upgrades to reach full reduction |
| Max Damage Reduction | 1.0 | Maximum reduction ratio (1.0 = 100%) |
Multiplayer Behavior
- Enemy damage scaling — runs wherever the tumble hit is processed. Works based on the hitting player's upgrade level.
- Self-damage reduction — runs per-client. Only players with the mod installed get reduced self-damage.
Requirements
- BepInEx 5.x installed for R.E.P.O.
- Character Stats — required dependency (reads player upgrade levels)
Installation
- Install Character Stats mod first (or let handle the dependency).
- Place Increase Tumble Damage.dll into your BepInEx/plugins folder.
- Launch R.E.P.O. — a config file is generated on first run.
- Edit BepInEx/config/headclef.IncreaseTumbleDamage.cfg or use the in-game config menu.
Updating from v1.0.x? Stat override features have moved to a separate mod. Delete the old config file to get clean defaults.
Development
Project Structure
├── Increase Tumble Damage.cs # Plugin entry point & config
├── Patches/
│ └── TumbleLaunchDamagePatch.cs # Harmony prefixes — damage scaling
└── README.md
Building
This project is part of the Repo.slnx solution and references Character Stats at compile time. Build the whole solution so dependencies build in the correct order:
dotnet build../Repo.slnx
License
This project is licensed under the MIT License — see the LICENSE file for details.
These mods (all) generated by using AI tools. If there's anything wrong use to give a feedback, I use there more than.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: