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.
CHANGELOG
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