Repo Stats UI v2.7.0
A quality-of-life mod for R.E.P.O. that improves the readability of player stats while perfectly blending with the game's original, gritty aesthetic.
Features
⚡ HUD — Native Stamina Seconds
Replaces raw stamina points with human-readable seconds.
- Accurate Calculation: Now correctly identifies 4.0s as the base energy pool (fixed from 10.0s).
- Native Aesthetic: Uses a scaled
S unit and original colors to look like a default game feature.
- Dynamic HUD: The
/ separator adjusts its position in real-time to prevent text overlap.
🔍 Upgrade Tooltips
Look at any upgrade in the shop to see exactly what you gain. Tooltips are now stylized with a heavy drop-shadow for 100% native feel:
| Upgrade |
Tooltip |
| Stamina |
+ 10.0 ENERGY POINTS |
| Sprint Speed |
+ 1.0 SPEED (DRAIN UP) |
| Health |
+ 20 MAX HEALTH |
| Range |
+ 1M RANGE |
| Wings |
+ 1S FLIGHT TIME |
| Jump |
+ EXTRA JUMP CHARGE |
| ...and more |
(Tracks all 11 ulepszeń) |
📊 TAB Panel — Character Overview
Hold TAB to see your current build. No mod-like boxes or windows — just clean, shadowed text that matches the game's built-in UPGRADES list.
- Format:
[LVL] [NAME] [BASE] > [UPGRADED]
- Native Style: Transparent background, heavy drop-shadows, and right-aligned to match the extraction stats.
- Smart View: Only shows stats you've actually upgraded (configurable).
🗺️ TAB Panel — Map Progress
A dedicated section in the Tab-menu showing live data from the RoundDirector:
- TOTAL MAP: The total potential dollar value of all items currently on the level.
- HAUL: Value already delivered to the extraction zone.
- IN CARTS: Total value of items currently placed in carts (tracking movement in progress).
- REMAINING: Calculated value of everything still out there to find.
- Native Formatting: All amounts use the game's internal currency system for perfect immersion.
⚠️ Note on Sprint Speed
In R.E.P.O., the "Sprint Speed" upgrade increases your speed but also significantly increases energy drain. This mod accurately shows that buying Speed will decrease your total sprint time (Seconds). This is a game mechanic, not a bug.
Configuration
Edit BepInEx/config/com.repo.statsui.cfg or use a Config Manager.
| Key |
Default |
Description |
StaminaMultiplier |
0.1 |
Points-to-seconds multiplier. |
OffsetX |
40 |
Horizontal offset from the right edge. |
OffsetY |
260 |
Vertical offset (positioned above extraction stats). |
FontSize |
18 |
Text size for the TAB list. |
ShowAll |
false |
Set to true to see all 11 stats at once. |
ShowUpgrades |
true |
Set to false to hide the player upgrades list. |
ShowMapProgress |
true |
Set to false to hide the map progress list. |
Installation
- Install BepInEx 5.
- Drop
RepoStatsUI.dll into BepInEx/plugins/.
- Launch the game — config is created automatically.
Changelog
2.7.0
- Toggle Options: Added config options to independently show/hide Upgrades and Map Progress sections in the Tab menu.
- New Feature: Map Progress: Added real-time tracking of Total Map Value, Extraction Haul, items in Carts, and Remaining loot.
- True Shadow Fix: Eliminated the "doubled" text look by stripping rich text tags from the shadow pass.
- Pixel Perfect HUD: Reduced shadow offset to 1px and adjusted header sizes/colors to match the native R.E.P.O. aesthetic 100%.
- Native Integration: All currency formatting uses the game's internal
SemiFunc.DollarGetString.
2.5.9
- Aesthetic Overhaul: Removed all background panels. UI now uses native-style text with heavy drop-shadows.
- Fix: Corrected base stamina math (fixed from 10s base to native 4s base).
- Logic: Now tracks all 11 player upgrades (including Launch, Jump, Rest).
- UI: Right-aligned the TAB panel to blend with the native extraction/map stats.
2.5.6
- Fixed SteamID detection and private field access.
- Optimized CPU usage for raycasts.
2.5.4