PEAK
Install with App

Details

Latest version
2.0.0
Last Updated
First Uploaded
Downloads
39.3K
Likes
1
Size
75KB
Dependants

πŸ₯Ά Vasodilation

Keep moving to keep warm.
Spending stamina on movement resists Cold β€” same idea as a heat pack, just from staying active. It will not make you invincible; it buys you time. Only runs while you actually have Cold.

Not just the Alpines β€” even at night when Ascent 5 starts getting cold.

Find the mod in the Peak Modding Discord under #mod-releases to discuss issues, reports, or thanks.


πŸ’‘ What It Does

Cold removed uses a host-synced ratio per movement type:

  • πŸƒ Sprint
  • 🦘 Jump / SprintJump / ClimbJump
  • πŸͺ’ RopeClimb (up only) and VineClimb (including Alpine). Hang, vine grab, and rope climb-down do not warm
  • πŸ§— WallClimb β€” hang, move, and re-grab except in Alpine

πŸ’ƒ Emotes do not use stamina, so they use a separate host rate: Dance, Crashout, Shimmy, Backflip, Wave, and Bully.

Infinite stamina (lollipops, etc.) does not warm you. Cheaper stamina (ice, tired climb, egg buffs, Tenderfoot) warms less; harder stamina (high Ascent) warms more.


πŸ›‘οΈ Host-Controlled Multiplayer

  • βœ… Host has mod β†’ Clients with the mod get warmth using the host’s config
  • ❌ Host doesn’t have mod β†’ Nobody gets the effect (even if clients have it)
  • πŸ” Host migration / late join β†’ Config re-syncs automatically
  • πŸ”’ Fair by design β†’ No client-side advantage in lobbies where the host doesn’t have it

🀝 Compatibility

  • DanceTillYouDrop β€” optional. If that mod keeps you looping an allowed emote, Vasodilation keeps applying EmoteColdPerSecond for the whole loop.

βš™οΈ Configuration (BepInEx)

A config file is created on first run:
BepInEx/config/tony4twentys.Vasodilation.cfg

Warmth (host values sync to the room). Each is Cold per stamina spent (0.5 = half, 1 = 1:1) except emote, which is Cold per second.

  • Sprint = 0.5
  • Jump = 0.25 β€” standing jump
  • SprintJump = 0.25 β€” jump while sprinting
  • ClimbJump = 0.25 β€” wall sprint-boost (skipped in Alpine)
  • WallClimb = 0.5 β€” wall hang / move / re-grab (skipped in Alpine)
  • RopeClimb = 1.0 β€” climbing up a rope
  • VineClimb = 0.75 β€” climbing a vine
  • EmoteColdPerSecond = 0.01 β€” Dance, Crashout, Shimmy, Backflip, Wave, Bully

General (host values sync to the room)

  • ColdGateOn = 0.025 β€” Start warming once Cold is above this
  • ColdGateOff = 0.0 β€” Stop warming once Cold is at or below this

Debug (local only, not synced)

  • VerboseLogs = false β€” Log warmth about once per second per move. Leave off unless you are debugging

πŸ“¦ Installation

  1. Download the mod manually and extract the files
  2. Drop the .dll into your /PEAK/BepInEx/plugins/ folder
  3. Launch the game and the config will be generated automatically

πŸ”₯ Or use a mod manager πŸ”₯


πŸ‘‘ Credits

Author - mod created by tony4twenty
Check out my other PEAK mods


Stay fast. Stay warm. Stay alive.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.