You are viewing a potentially older version of this package. View all versions.
TheSaucePot-PausedTimerOnTP-1.0.0 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.

Date uploaded 2 days ago
Version 1.0.0
Download link TheSaucePot-PausedTimerOnTP-1.0.0.zip
Downloads 77
Dependency string TheSaucePot-PausedTimerOnTP-1.0.0

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.

CHANGELOG

Changelog

1.1.0

  • Timer now pauses when the teleporter boss is defeated (new default) instead of on activation.
  • Config option renamed to PauseTrigger with choices OnBossDefeated, OnActivation, OnChargeComplete.

1.0.0

  • Initial release: run timer stops on teleporter activation (or full charge) and resumes on the next stage.