Vasodilation
Spend stamina to resist Cold. Host-synced ratios for sprint, jump, climb, rope, and vine. Alpine walls skip. Emote warmth included. DanceTillYouDrop compatible.π₯Ά 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
EmoteColdPerSecondfor 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.5Jump = 0.25β standing jumpSprintJump = 0.25β jump while sprintingClimbJump = 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 ropeVineClimb = 0.75β climbing a vineEmoteColdPerSecond = 0.01β Dance, Crashout, Shimmy, Backflip, Wave, Bully
General (host values sync to the room)
ColdGateOn = 0.025β Start warming once Cold is above thisColdGateOff = 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
- Download the mod manually and extract the files
- Drop the
.dllinto your/PEAK/BepInEx/plugins/folder - 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.
