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.
| Last updated | an hour ago |
| Total downloads | 15 |
| Total rating | 0 |
| Categories | Quality Of Life Client-side AI Generated |
| Dependency string | Splinez-RoundTimer-1.0.0 |
| Dependants | 0 other packages depend on this package |
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.2304README

Round Timer
A clean, live round timer for R.E.P.O. that sits in your HUD and looks like it belongs there.
Most overlay timers are just text slapped on top of the screen. Round Timer attaches itself to the game's own HUD canvas, so it picks up the same post-processing as the rest of the UI: the chromatic aberration, the distortion, the glow. It uses the HUD's own text material and orange-red color by default, so it blends right in.

Features
- ⏱️ Live round timer that starts with the round and resets for the next one
- 🎨 Native HUD look: shares the game's post-processing and text material
- 🙈 Hides between rounds, or shows
00:00if you prefer - 📍 Fully adjustable: font size, color and position
- 🖥️ Client-side only: nobody else in the lobby needs it, and it won't affect gameplay
Installation
- Install BepInExPack
- Install Round Timer with the Thunderstore Mod Manager, or drop
RoundTimer.dllintoBepInEx/plugins - Launch the game. The timer appears when a round starts.
Configuration
Run the game once, then edit the config in BepInEx/config/ (or use a config manager in-game).
| Section | Option | Default | What it does |
|---|---|---|---|
| General | Enabled |
on | Turns the timer on or off |
| General | ShowDecimals |
– | Shows hundredths of a second (MM:SS.cc) |
| General | ShowWhenIdle |
off | Shows 00:00 between rounds instead of hiding |
| Look | BlendWithGameHud |
on | Attach to the HUD canvas for post-processing effects |
| Look | UseGameTextMaterial |
on | Copy the glow/outline/shader of the game's HUD text |
| Look | FontSize |
– | Text size (scales with the HUD, relative to 1080p) |
| Look | Color |
#FF4D03 |
Text color, defaulting to the game's HUD orange-red |
| Look | HudCanvasName |
empty | Manually pick a canvas if auto-detection fails |
| Look | LogCanvases |
– | Logs all UI canvases to the BepInEx log to help you pick one |
| Position | OffsetFromRight |
– | Distance from the right screen edge (text is right-aligned) |
| Position | OffsetFromTop |
– | Distance from the top edge (default sits under the extraction counter) |
Troubleshooting
Timer looks flat, without the HUD effects? Auto-detection may have picked a canvas that can't receive post-processing (Screen Space - Overlay). Enable LogCanvases, check the BepInEx log for the canvas list, and set HudCanvasName to a Screen Space Camera or World Space canvas.
Changelog
1.0.0: Initial release