CustomTimer
A configurable mission timer mod for REPO with multiplayer support.Changelog
[1.0.0]
Changed
- Updated compatibility for R.E.P.O. game version 0.4.x.
[0.2.3]
Improved
- Added a safeguard for rare cases where a player could remain alive after Time-up.
- If an extraction completes after Time-up and a survivor is detected, the timer will now resume with the configured Survivor Bonus Time.
- Survivor bonus notifications are now sent only to surviving players.
[0.2.2]
Fixed
- Fixed an issue where Time-up could incorrectly trigger while players were in the Shop.
- Fixed a UI layering issue where the Status UI was obscured by the Timer UI.
[0.2.1]
Changed
-
Time-up penalties are now delayed while an extraction point is active.
-
During extraction, time-up effects are suppressed and will only apply after cancellation.
-
Updated KillNonTruckPlayers behavior:
- Players who received Final Heal are now immune to time-up penalties.
[0.1.0] - Initial Release
Added
-
Host-authoritative timer notifications:
- Timer start (initial activation)
- Timer pause / resume
- Bonus time and forced time updates
- Time-up announcement
-
Chat notifications optimized for TTS readability
-
Truck screen timer messages with formatted remaining time (
mm:ss) -
Countdown notifications from 10 to 1 seconds
-
Threshold-based timer notifications (configurable)
Configuration
-
Fine-grained chat notification controls:
- Enable / disable countdown, threshold, and bonus notifications independently
- Adjustable notification cooldown
- Customizable threshold seconds
-
Single master toggle for truck screen notifications
Design Notes
-
All notifications are host-authoritative
-
Basic timer functionality and truck screen notifications work with host-only installation
-
Installing the mod on clients is required to enable all chat-based and client-side features
-
Chat and Truck notifications use different formats:
- Chat: audio / TTS friendly
- Truck: visual status display
-
Notifications are triggered only on timer state changes, not every tick
[0.0.2]
Added
- Optional timer cap to limit maximum time
- Blackout-time forced timer override
- Blackout restrictions preventing further time bonuses
Changed
-
Improved timer HUD behavior:
- Timer UI remains visible while paused
- Paused state is visually indicated
- More consistent host/client display behavior
[0.0.1] - Initial Release
Added
-
Configurable mission timer for R.E.P.O.
-
Stage-based time bonuses (including modded stages)
-
Player-count based time scaling
-
Multiple time-up behaviors:
- KillAll
- ReloadImmediate
- KillNonTruckPlayers (default / recommended)
-
Multiplayer-safe timer synchronization
-
Optional timer HUD
-
Chat commands:
/time(pause / resume)/timeset(overwrite remaining time)/timemapset(register stage-specific time bonus)
-
Configurable per-stage time overrides
-
Debug logging option
