RepoDeathCounter
Per-save truck death counter: every current player starts at 0, F8 toggles a translucent UI, and MVP scores appear only with RepoLevelMVP. Shop deaths do not count.
About this mod Machine translation
REPO Death Counter
A simple per-player death counter for R.E.P.O., shown in the truck between levels.
Features
- Shows how many times each player has died, listed in the top-right of the truck lobby.
- Current players appear with 0 before their first death; saved deaths remain
visible after a player leaves.
- Host-authoritative & synced: the host counts every death and broadcasts the tally to all clients,
so everyone sees the same numbers in real time.
- Late-join friendly: players who join mid-run (e.g. via LateJoinNow) receive the current tally
automatically.
- Large-lobby ready: there is no six-player cap in counting or synchronization. The redesigned
scoreboard automatically uses multiple columns and cycles pages only when the full lobby cannot fit.
- Lightweight truck UI: a compact retained scoreboard uses shared text columns and refreshes
only when the tally, awards, or visible page change, leaving the cash and health HUD unobstructed.
- The panel is moderately translucent. Press F8 to show/hide it for this session;
the key and opacity are configurable.
- Optional MVP integration: RepoLevelMVP awards appear in the same panel only when that mod is
installed. DeathCounter alone does not create MVP UI. RepoLevelMVP is not required for death counting.
- Per-save tally: each save slot has its own count. Loading that save restores its count; a newly
created save starts at zero, and GAME OVER clears only the active save's tally.
- Keyed by Steam ID, so counts stay attached to the right player even after name changes or rejoining.
- Shop deaths never count. This is enforced by the mod, not a toggle.
Notes
- BepInEx is the only dependency. There is no REPOLib or other required framework.
- The lobby host must install the mod for a shared tally. Everyone who wants to see the overlay should
install it too; clients running 1.4.6 also send a direct, owner-verified death report to the host.
- Version 1.4.6 checks the truck panel twice per second, refreshes the current-player roster
once per second, and rebuilds text only when data or the visible page changes.
- The overlay only appears in the truck lobby. Use F8 or the Display / ShowOverlay config option.
- Death data is stored separately from the game's own save files (under the game's persistentDataPath),
so it never touches vanilla save integrity.
Troubleshooting
- If the header never appears or everyone stays at 0 after a death, confirm that the host has
Matsu.RepoDeathCounter.dll as an actual.dll under BepInEx/plugins. Files renamed to.dll.DISABLED or.dll.OFF are intentionally ignored by BepInEx.
- After launching, BepInEx/LogOutput.log should contain REPO Death Counter 1.4.6 loaded, two
Patched PlayerAvatar... lines, and one Patched RunManager.ResetProgress... line. No extra
dependency is required.
Config
BepInEx/config/matsu.repo.deathcounter.cfg → [Display]
- ShowOverlay (default true)
- Corner — TopRight (default) / TopLeft / BottomRight / BottomLeft
- FontSize, TitleFontSize — text sizes
- TextColorHex, TitleColorHex — hex RGB colors (e.g. FFFFFF)
- SortMode — DeathsAscending (fewest on top, default) / DeathsDescending / NameAscending / NameDescending
- ShowTotal (default true) — shows a total-deaths badge in the scoreboard header
- HighlightSelf (default true) — draws your own row in a different color
- SelfColorHex (default FFD700, gold) — your row's color when HighlightSelf is on
- BackgroundOpacity (default 0.82, clamped to 0.55–0.95)
- ToggleKey (default F8) — show/hide the overlay for the current session
Bug reports & requests
Found a bug or have a feature request? Please use this form:
REPO Death Counter (Japanese)
R.E.P.O. Use the の、プレイヤーごとの『Death Counterカウンター』.レベル间のトラック内に means されます.
Features
- The upper right corner of each プレイヤーの Death Number, トラック・ロビーの represents the number of deaths.
- Now participating in the のプレイヤーは, まだ死んでいなくても 0 と means します. The number of deaths of those who quit is the same as the number of deaths.
- ホスト権伟&Synchronization: ホ …
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: