CustomTimer
A configurable mission timer mod for REPO with multiplayer support.
CHANGELOG
Changelog
[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