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 Thunderstore handle the dependency).
- Place
Increase Tumble Damage.dllinto yourBepInEx/pluginsfolder. - Launch R.E.P.O. โ a config file is generated on first run.
- Edit
BepInEx/config/headclef.IncreaseTumbleDamage.cfgor 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 NexusMods to give a feedback, I use there more than ThunderStore.
