

Vasodilation
Like the heat pack, whenever you sprint, you resist cold affliction. Keep moving to keep warm!Details
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
/IOnEventCallback
implementations for PEAK’s PUN signatures; handles host migration (re-publishes config and restarts loop). - Debugging: new config
Debug.VerboseLogs
with detailed join, publish/receive, and tick apply/skip messages. - Fixes: resolved client not receiving effects under host configs; removed ambiguous
Hashtable
usage 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.