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.
- 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.
- Persistent per save: counts are saved per save slot, so reloading a saved run keeps its
accumulated deaths across sessions.
- Keyed by Steam ID, so counts stay attached to the right player even after name changes or rejoining.
Notes
- Everyone who wants to see the overlay must install the mod (the UI is drawn client-side); the
counting itself is driven by the host.
- The overlay only appears in the truck lobby. Toggle it with 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.
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
REPO Death Counter(日本語)
R.E.P.O. 用の、プレイヤーごとの「死亡回数カウンター」。レベル間のトラック内に表示されます。
特徴
- 各プレイヤーの死亡回数を、トラック・ロビーの右上に一覧表示します。
- ホスト権威&同期: ホストが全員の死亡を集計し、全クライアントへ配信。全員がリアルタイムで同じ数字を見られます。
- 途中参加対応: ラン途中で参加した人(LateJoinNow など)にも、現在の集計が自動で同期されます。
- セーブごとに永続化: セーブスロット単位で保存されるので、セーブを再ロードしても累積の死亡数が引き継がれます。
- キーは Steam ID。改名や再参加をしても、正しいプレイヤーにカウントが紐づきます。
注意
- オーバーレイを見るには各自がMODを入れる必要があります(UIはクライアント側描画)。カウント自体はホストが管理します。
- オーバーレイはトラック・ロビーでのみ表示。
Display / ShowOverlay 設定でオン/オフできます。
- 死亡データはゲーム本体のセーブとは別ファイル(persistentDataPath 配下)に保存され、バニラのセーブ整合性には一切触れません。
設定
BepInEx/config/matsu.repo.deathcounter.cfg
Display / ShowOverlay(既定 true)