| Date uploaded | 6 months ago |
| Version | 1.0.1 |
| Download link | WUYACHIYU-PeakCold-1.0.1.zip |
| Downloads | 125 |
| Dependency string | WUYACHIYU-PeakCold-1.0.1 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.2403README
PeakCold
Fixes night cold not working on Ascent 5+ in game version 1.61.a.
In 1.61.a, MountainProgressHandler.CheckProgress() was refactored to reverse iteration order, which unconditionally inflates maxProgressPointReached to the max index every frame. This breaks the night cold condition (maxProgressPointReached < 3). This mod uses a Harmony Prefix/Postfix to save and restore the value around CheckProgress, preventing it from being modified — matching the original 1.60.d behavior where only SetSegmentComplete and JumpToSegment update it.
Installation
- Install
BepInExPack PEAK - Place
PeakCold.dllintoPEAK/BepInEx/plugins/
Every player needs to install this mod individually — night cold is calculated locally.
Package Contents
PeakCold.dll
Notice
This mod is a temporary fix. It will be delisted once the game officially patches this bug.
Contact
- Author: 乌鸦吃鱼
- QQ Group: 1093172647
CHANGELOG
Changelog
[1.0.1] - 2026-04-16
- Fixed: night cold stopped working again after climbing past progress point 3, caused by Postfix recalculating
maxProgressPointReachedfromReachedstatus instead of preserving the original value. Now uses Prefix/Postfix save-restore to preventCheckProgressfrom modifying the value at all.
[1.0.0] - 2026-04-15
- Initial release