RepoDeathCounter

v1.4.6·Updated 2026-09-28

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

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. 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.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. 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.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
RepoDeathCounter-1.4.6.zip
File size
36.2 KiB