The BepInEx console will not appear when launching like it does for other games on Thunderstore (you can turn it back on in your BepInEx.cfg file). If your PEAK crashes on startup, add -dx12 to your launch parameters.
Vasodilation
Like the heat pack, whenever you sprint, you resist cold affliction. Keep moving to keep warm!
By tony4twenty
CHANGELOG
Changelog
[1.2.2] - 2025-09-16
- Readded PhotonCustomPropsUtils dependency to improve the host handshake and config sync
- Should also fix it not working in offline mode
[1.2.1] - 2025-08-24
- Removede the leftover PhotonCustomPropsUtils dependecy stuff I didnt remove before previous update -_-
[1.2.0] - 2025-08-24
- Host-authoritative behavior: effect only applies if the host has the mod; clients consume host ticks and settings.
- Config sync: host writes room property
VASO_CFG_V1(pipe-packed); clients adopt host config on join and when updated. - Networking: per-actor ticks sent via Photon RaiseEvent (no PhotonView required); prevents scene-load hangs.
- Reliability: broadcast ticks → clients gate locally (must be sprinting &
Cold > gateOff); hysteresis reduces flicker. - Compatibility: explicit
IInRoomCallbacks/IMatchmakingCallbacks/IOnEventCallbackimplementations for PEAK’s PUN signatures; handles host migration (re-publishes config and restarts loop). - Debugging: new config
Debug.VerboseLogswith detailed join, publish/receive, and tick apply/skip messages. - Fixes: resolved client not receiving effects under host configs; removed ambiguous
Hashtableusage and invalid PhotonView IDs.
[1.1.0] - 2025-08-12
- Checks if player has cold affliction before activating, removing unwanted VFX/SFX anytime the player runs
[1.0.0] - 2025-08-06
- Initial release.