matsu-RepoDeathCounter icon

RepoDeathCounter

Per-player death counter shown in the truck. Host-authoritative, synced to all clients including late joiners, and saved per run so it persists across sessions.

By matsu
Last updated 5 hours ago
Total downloads 127
Total rating 1 
Categories Mods AI Generated Quality Of Life
Dependency string matsu-RepoDeathCounter-1.0.2
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

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)

REPO Death Counter(日本語)

R.E.P.O. 用の、プレイヤーごとの「死亡回数カウンター」。レベル間のトラック内に表示されます。

特徴

  • 各プレイヤーの死亡回数を、トラック・ロビーの右上に一覧表示します。
  • ホスト権威&同期: ホストが全員の死亡を集計し、全クライアントへ配信。全員がリアルタイムで同じ数字を見られます。
  • 途中参加対応: ラン途中で参加した人(LateJoinNow など)にも、現在の集計が自動で同期されます。
  • セーブごとに永続化: セーブスロット単位で保存されるので、セーブを再ロードしても累積の死亡数が引き継がれます。
  • キーは Steam ID。改名や再参加をしても、正しいプレイヤーにカウントが紐づきます。

注意

  • オーバーレイを見るには各自がMODを入れる必要があります(UIはクライアント側描画)。カウント自体はホストが管理します。
  • オーバーレイはトラック・ロビーでのみ表示。Display / ShowOverlay 設定でオン/オフできます。
  • 死亡データはゲーム本体のセーブとは別ファイル(persistentDataPath 配下)に保存され、バニラのセーブ整合性には一切触れません。

設定

BepInEx/config/matsu.repo.deathcounter.cfg

  • Display / ShowOverlay(既定 true