TheSaucePot-PausedTimerOnTP icon

PausedTimerOnTP

Stops the run timer the moment you activate the teleporter and resumes it on the next stage. Difficulty scaling pauses with it. Host-side only.

Last updated a day ago
Total downloads 60
Total rating 0 
Categories AI Generated
Dependency string TheSaucePot-PausedTimerOnTP-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2122 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2122

README

PausedTimerOnTP

Stops the run timer as soon as the teleporter is activated, so a long boss fight or charge doesn't cost you run time. The timer resumes normally when the next stage loads.

What it does

  • Timer freezes on teleporter activation (or at 100% charge, if you prefer — see config).
  • Difficulty scaling freezes too. The game drives difficulty from the same timer, so enemies won't scale up while the teleporter is charging.
  • Resumes on the next stage, including after the Bazaar.
  • Works on any stage with a teleporter, including the Primordial Teleporter.

Multiplayer

Only the host needs the mod. The timer is server-authoritative, so clients see the frozen time automatically. Clients who have it installed in someone else's lobby are unaffected.

Configuration

BepInEx/config/Bruce.PausedTimerOnTP.cfg (or the config editor in r2modman):

Setting Default Description
Enabled true Master switch. Turning it off mid-stage releases the timer immediately.
StopTrigger OnActivation OnActivation stops the timer when the teleporter is activated. OnChargeComplete keeps it running through the charge and stops it at 100%.

Compatibility

No R2API dependency. Should be compatible with most mods; anything else that edits the run stopwatch (speedrun timers, pause mods) may conflict.