RepoDeathCounter
Per-player death counter shown in the truck, now with each player's nemesis (the enemy that's killed them most), a run total, and your own row highlighted. Host-authoritative, synced to all clients, and saved per run.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.
- Nemesis: each player's row also shows the enemy that has killed them the most, so you can see who keeps getting bullied by which monster.
- 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 / ShowOverlayconfig 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(defaulttrue)Corner— TopRight (default) / TopLeft / BottomRight / BottomLeftFontSize,TitleFontSize— text sizesTextColorHex,TitleColorHex— hex RGB colors (e.g.FFFFFF)SortMode— DeathsAscending (fewest on top, default) / DeathsDescending / NameAscending / NameDescendingShowTotal(defaulttrue) — adds a "Total" line summing everyone's deathsHighlightSelf(defaulttrue) — draws your own row in a different colorSelfColorHex(defaultFFD700, gold) — your row's color whenHighlightSelfis onShowNemesis(defaulttrue) — shows the enemy that has killed each player the most (☠ Huntsman)
Bug reports & requests
Found a bug or have a feature request? Please use this form: https://docs.google.com/forms/d/e/1FAIpQLSfl7f-oNiwjXjd7mUkfQoqBIhbJhQhhfV-ZmovjJVQ9orwuYQ/viewform
REPO Death Counter(日本語)
R.E.P.O. 用の、プレイヤーごとの「死亡回数カウンター」。レベル間のトラック内に表示されます。
特徴
- 各プレイヤーの死亡回数を、トラック・ロビーの右上に一覧表示します。
- 天敵表示: 各プレイヤーを最も多く殺した敵も表示。誰がどのモンスターに毎回やられているか一目で分かります。
- ホスト権威&同期: ホストが全員の死亡を集計し、全クライアントへ配信。全員がリアルタイムで同じ数字を見られます。
- 途中参加対応: ラン途中で参加した人(LateJoinNow など)にも、現在の集計が自動で同期されます。
- セーブごとに永続化: セーブスロット単位で保存されるので、セーブを再ロードしても累積の死亡数が引き継がれます。
- キーは Steam ID。改名や再参加をしても、正しいプレイヤーにカウントが紐づきます。
注意
- オーバーレイを見るには各自がMODを入れる必要があります(UIはクライアント側描画)。カウント自体はホストが管理します。
- オーバーレイはトラック・ロビーでのみ表示。
Display / ShowOverlay設定でオン/オフできます。 - 死亡データはゲーム本体のセーブとは別ファイル(persistentDataPath 配下)に保存され、バニラのセーブ整合性には一切触れません。
設定
BepInEx/config/matsu.repo.deathcounter.cfg → [Display]
ShowOverlay(既定true)Corner— TopRight(既定)/ TopLeft / BottomRight / BottomLeft(表示コーナー)FontSize,TitleFontSize— 文字サイズTextColorHex,TitleColorHex— 文字色(16進RGB, 例FFFFFF)SortMode— DeathsAscending(デス少ない順で上・既定)/ DeathsDescending / NameAscending / NameDescendingShowTotal(既定true)— 全員の死亡数合計を「Total」として一番下に表示HighlightSelf(既定true)— 自分の行だけ色を変えて分かりやすく表示SelfColorHex(既定FFD700, ゴールド)—HighlightSelf有効時の自分の行の色ShowNemesis(既定true)— 各プレイヤーを最も殺した敵(天敵)を☠ Huntsmanのように表示
バグ報告・要望
不具合報告や機能要望はこちらのフォームからお願いします: https://docs.google.com/forms/d/e/1FAIpQLSfl7f-oNiwjXjd7mUkfQoqBIhbJhQhhfV-ZmovjJVQ9orwuYQ/viewform
