

A configurable mission timer mod for R.E.P.O., designed to add time pressure and flexible control to runs — including multiplayer support.
Mission timer with configurable initial time
Stage-based time bonuses (official and modded stages)
Player-count based time scaling
Multiple behaviors when time runs out
Multiplayer-safe synchronization
Optional HUD display
Chat commands for runtime control
Configurable per-stage time overrides
Designed to be stable across level reloads
This mod includes host-authoritative timer notifications via Chat and the truck screen.
Notifications are triggered only on timer state changes (not every tick), and are designed to be readable both visually and audibly.
If only the host has this mod installed:
To use all features (including chat-based and TTS-friendly notifications), clients must also have the mod installed.
For the best experience, installing the mod on both host and clients is recommended.
Timer notifications can be customized via the config file.
[Chat Notify]
Enable = true
EnableCountdownChat = true
EnableThresholdChat = false
EnableBonusChat = true
ThresholdSeconds = 60,30,20,10
CooldownSeconds = 5
[Truck Notify]
Enable = true
mm:ss format.You can configure what happens when the timer reaches zero:
All players are killed. GameOver handling is left to the game itself.
The level is immediately reloaded.
Only players who have not reached the Truck are killed.
Players who successfully reached the Truck and received the final heal survive.
👉 This is the default and recommended option, as it feels the most fair and consistent in co-op play.
All settings are available via the BepInEx config file.
Enable / disable the mod
Base initial timer value
Time Cap
Blackout Override
Blackout Restrictions
These options allow you to control late-game pacing and prevent excessive time stacking.
Add bonus time when player count is below a threshold
Fully configurable per missing player
Add or subtract time based on stage category:
Museum
Manor
Arctic
Wizard
Other / Modded stages
You can define custom time bonuses for specific stages:
stage_name:seconds,another_stage:-120
These values are added to the base timer and can be updated in-game using commands.
Commands are entered via chat and are host-only.
/timeToggle pause / resume for the timer.
/timeset <seconds>Immediately overwrite the current remaining time.
/timemapset <seconds>Register a time bonus for the current stage if it belongs to the Other category.
The value is saved to the config and applied in future runs.
The host is authoritative for timer state
Clients receive synchronized updates automatically
Initial synchronization happens when the timer starts
Safe against level reloads and late UI initialization
Timer HUD design and layout were inspired by
Swaggies' TimeAttack mod
https://thunderstore.io/c/repo/p/Swaggies/TimeAttack/
Thanks for the reference and inspiration!
This mod focuses on being:
Predictable
Configurable
Friendly to multiplayer
It is intended to be a flexible tool rather than a strict game mode.
CustomTimer は R.E.P.O. 用のミッションタイマー MOD です。
マルチプレイ対応を前提に、制限時間・ステージ補正・人数補正などを柔軟に設定できます。
初期時間を設定できるミッションタイマー
ステージごとの時間補正(公式・MODステージ対応)
プレイヤー人数に応じた時間補正
タイムアップ時の挙動を選択可能
マルチプレイ完全対応(同期処理あり)
HUD 表示の ON / OFF
チャットコマンドによる操作
ステージ個別の時間補正設定
リロードや実行順序に強い設計
タイマーが 0 になったときの動作を選択できます。
全プレイヤーを死亡させます(GameOver 処理はゲーム側に任せます)
即座にステージをリロードします
トラックに到達していないプレイヤーのみ死亡します
トラックに到達し、最終回復を受けたプレイヤーは生存します
👉 協力プレイで最も自然な挙動のため、この設定をデフォルトとして推奨しています
CustomTimer には、タイマーの状態変化を通知する機能があります。
これらの通知は ホスト主導 で送信されます。
ホストのみが MOD を導入している場合:
すべての機能を利用する場合:
最適な体験のため、ホスト・クライアント両方への導入を推奨します。
チャット通知
「◯分◯秒」といった聞いて分かりやすい形式で表示されます。
トラック画面表示
視覚的に確認しやすい mm:ss 形式で表示されます。
MOD の有効 / 無効
初期タイマー時間
タイマー上限(Time Cap)
停電時タイマー上書き
停電後の制限
終盤のテンポ調整や、時間の過剰な積み上がり防止に使用できます。
人数が一定以下の場合にボーナス時間を追加
不足人数ごとに秒数を設定可能
Museum / Manor / Arctic / Wizard / Other
マイナス値も設定可能
stage_name:秒数,another_stage:-120
BaseTimer に 加算 される補正です。
コマンドからの登録も可能です。
/timeタイマーの一時停止 / 再開を切り替えます
/timeset <秒数>現在の残り時間を即座に上書きします
/timemapset <秒数>現在のステージが Other の場合、そのステージの時間補正を登録します
設定は Config に保存され、次回以降も有効です
HUD のレイアウトや見せ方は
Swaggies 氏の TimeAttack MOD を参考にしています
https://thunderstore.io/c/repo/p/Swaggies/TimeAttack/
素晴らしい MOD をありがとう!
「制限時間を遊びに取り入れるためのツール」として使ってもらえると嬉しいです。