Match Stats
Match statistics with a roast: who died to whose traps, deadliest trap, coin goblin and more, shown at the end of every match. Early state.
模組介紹 作者原文
Match Stats
Match statistics for Ultimate Chicken Horse, with a roast on top.
Early state. This mod is in early development. Expect bugs, missing features and changes between versions. Feedback and bug reports are welcome.
Who keeps dying to whose traps? Who placed ten blocks and hurt nobody? Who never reached the goal? At the end of every match a panel shows the numbers and a few lines about what happened.
What you get
A table with one row per player:
| Column | Meaning |
|---|---|
| Deaths | All deaths in this match |
| Kills | Other players who died to this player's traps |
| Own trap | Deaths to a trap the player placed themselves |
| Falls | Falling, drowning, lava |
| Goals | Times the player reached the goal |
| Coins | Coin points scored |
| Blocks | Blocks placed |
And below it the highlights, for example:
- Horse was owned by Chicken. Died 10 times to their traps.
- Sheep played themselves: died 3 times to their own traps.
- Raccoon lost 6 fights against gravity.
- Deadliest trap: Crossbow with 9 victims.
- Fox placed 8 blocks and hurt nobody. Interior designer.
- Chicken and Horse have beef: 4 to 3 in kills.
The mod picks the most remarkable facts of the match, and each kind of line has several wordings.
How to use
- The panel opens by itself a moment after a match ends.
- Press F9 at any time to open or close it, also in the middle of a match.
- The full report is also written to BepInEx/LogOutput.log.
Online
Works online and locally. The mod only reads what the game already tells every player (deaths with their cause, points, placed blocks), so it sends nothing over the network. Only you need the mod; players without it are not affected, they just do not see the panel.
Configuration
File: BepInEx/config/mpb27.uch.matchstats.cfg
| Setting | Default | Meaning |
|---|---|---|
| General.Enabled | true | Turns the whole mod on or off |
| Display.ShowAtMatchEnd | true | Open the panel automatically when a match ends |
| Display.ToggleKey | F9 | Opens and closes the panel |
| Display.HighlightCount | 8 | How many highlight lines are shown |
| Display.EndDelay | 2 | Seconds after the match ends before the panel opens |
| Display.AnimalNamesForLocalPlayers | true | Several players on one machine are shown by their animal instead of the shared account name |
| Display.Font | auto | auto = the game's own font, default = plain system font, or the name of a game font |
| Debug.VerboseLog | true | Log every recorded death, point and placed block |
Known limitations
- Statistics cover one match and are reset when the next level loads. Nothing is saved between sessions.
- If you join a match that is already running, earlier rounds are missing.
- Deaths caused by the level itself count as deaths, but not as anyone's kill.
- The panel picture is fairly low resolution and can look soft on large screens.
Custom panel
The background is panel.png next to the DLL and can be replaced. The panel changes its height with the number of players and lines, so the picture is drawn in nine pieces: corners keep their shape, edges stretch in one direction, the middle in both. panel.txt sets the border width, the text padding and the text colours.
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: