Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
EndGameStats
Live per-level multiplayer performance board for deaths, rescues, haul work, and valuable damage.
By Chauncey
| Date uploaded | 2 days ago |
| Version | 0.3.3 |
| Download link | Chauncey-EndGameStats-0.3.3.zip |
| Downloads | 60 |
| Dependency string | Chauncey-EndGameStats-0.3.3 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305README
End Game Stats Board for R.E.P.O.
A live, multiplayer per-level scoreboard for R.E.P.O.. The board focuses on what players actually did instead of only showing the team's extracted total. It can be opened at any time during a level and is shown automatically when the level ends.
Planned first release
| Stat | Better | Definition |
|---|---|---|
| Deaths | Lower | Confirmed deaths during the level. A later revive does not erase a death. |
| Teammates rescued | Higher | A revive completed on another player. Self-recovery does not count. |
| Recovered value | Higher | Final extracted value split equally among players who handled the valuable or transported its cart. |
| Valuable damage | Lower | Value lost from valuables attributed to the responsible player. |
Value-weighted distance is still collected internally for diagnostics but is not shown or used to allocate recovered value. The board shows live raw values and category winners. It does not collapse unlike activities into an arbitrary overall score by default.
See docs/DESIGN.md for event attribution and multiplayer rules.
Status
The domain model and rankings are being built independently of Unity so they can be tested deterministically. The BepInEx integration still needs references to the current R.E.P.O. managed assemblies and an in-game verification pass.
CHANGELOG
Changelog
0.4.1
- Added the public GitHub repository and issue tracker to the package page.
- Added public build instructions and released the source under the MIT License.
0.4.0
- Added per-player enemy kills and the
物理超度师title for the level leader. - Attributes kills to recent weapon hits, object impacts, and direct handling, including throwing an enemy into a death pit.
- Added a configurable 10-second enemy-kill attribution window.
0.3.6
- Fixed rescue counts rapidly increasing when the game repeats
ReviveRPCduring a single revive sequence. - A death can now produce at most one rescue credit; truck revives consume the death state without awarding a teammate rescue.
0.3.5
- Fixed the stats board being empty or incomplete for non-host players.
- Every peer now derives its local board from the game's replicated RPC events, including grabs, deaths, revives, valuable damage, and extraction state.
0.3.4
- Added prominent F3 usage instructions to the Thunderstore README.
- Updated the README to reflect the released in-game feature set.
0.3.3
- Fixed the top terminal title being covered by the custom CRT frame.
- Draws the title after the bezel and reserves dedicated vertical space.
0.3.2
- Reworked the theme from a modern green panel into an inset monochrome CRT terminal with a heavy bezel, phosphor-green text, terminal font, and stronger scanlines.
0.3.1
- Replaced the 10 Hz whole-scene valuable scan with event-driven grab tracking.
- Uses the game's maintained valuable list instead of
FindObjectsOfType. - Reduced cart participation fallback tracking to once per second.
0.3.0
- Added a wasteland-electronics terminal theme with a dark green panel, amber frame, alternating rows, warning-colored titles, and subtle scanlines.
0.2.2
- Moved awards into a dedicated title column on each player's table row.
- Multiple titles are separated with a slash instead of creating extra lines.
0.2.1
- Added funny level titles for the leaders in deaths, rescues, recovered value,
and goods damage (including
负资产for the biggest goods-damage total). - Tied leaders share a title, and zero-value categories award nobody.
0.2.0
- Added per-player recovered value for successfully extracted valuables.
- A valuable's final value is split equally among players who directly grabbed it or pulled a cart while it was inside.
- Replaced the displayed haul-work score with recovered value.
0.1.3
- Fixed a duplicate
Semibotrow appearing after a level transition while the player's Steam identity was still initializing. - Player rows now use the stable Photon actor number for the current connection.
0.1.2
- Added Simplified Chinese UI localization.
- Added automatic language detection and a manual
Display.Languagesetting.
0.1.1
- Replaced space-padded scoreboard text with fixed-width GUI columns so headers and values align correctly with Unity's proportional font.
0.1.0 - prototype
- Added a live
F3per-level stats board. - Added host-side tracking for deaths and completed teammate revives.
- Added value-weighted valuable carry distance (
haul work). - Added valuable damage attribution to the current or recent carrier.
- Preserved and automatically displayed the completed board between levels.