HardcoreMode
Adds a Hardcore/Extreme mode with insane stamina drain to any ascent. Only the host needs to install it.
By SamSumSom
| Date uploaded | 6 hours ago |
| Version | 1.1.0 |
| Download link | SamSumSom-HardcoreMode-1.1.0.zip |
| Downloads | 21 |
| Dependency string | SamSumSom-HardcoreMode-1.1.0 |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
Hardcore Mode
A BepInEx plugin for PEAK. It adds a Hardcore/Extreme mode — layered on top of the game's original difficulties — that drains your stamina much faster. Under the hood, it works by turning on the game's own "Grapple Mode" Custom Run setting (the one that drains stamina fast) along with the rest of your chosen ascent's effects.
Only the host needs to install this mod — but even if you're not the host, installing it yourself will also improve your Hardcore Mode experience, such as the UI and achievements.
Overview
- This mod adds a 3-way toggle button ("Normal / Hardcore / Extreme") to the ascent select screen.
- Normal is just the original version.
- Hardcore applies both the Ascent you chose (including Ascents 7 and 8) and Grapple Mode, without the golden Rescue Claw.
- Extreme does everything Hardcore does, and also sets the Custom Run "other damage" (including injury, heat, cold, and drowsiness) multiplier to the max, making the run even harder.
- This mod works in multiplayer: whether Hardcore/Extreme mode is on is shared with the host and other players.
- Clients without this mod cannot get achievements and Steam stats, since this mod works by using the game's own "Custom Run" feature, which blocks achievements and Steam stats. Also, this mod lets you turn that block on or off if you want (see Config below).
Requirements
- PEAK (Steam)
- BepInEx (
BepInExPack_PEAK5.4.75301 or later) - (Optional) A
ModConfig-style mod- If installed, you can adjust the config options from an in-game GUI menu.
- If not installed, you can edit the same options directly in the config file under
BepInEx/config/.
Installation
- Have PEAK set up with BepInEx installed (installing via r2modman / Thunderstore Mod Manager is recommended).
- Extract this mod's package and copy
HardcoreMode.dllinto yourBepInEx/plugins/folder.- If you're using a mod manager, simply installing the package is enough.
- Launch the game and check that it loads correctly (
BepInEx/LogOutput.logshould showPlugin HardcoreMode is loaded!).
Usage
- Open the Boarding Pass screen in the airport lobby.
- Click the toggle button added to the footer to switch between "Normal → Hardcore → Extreme → Normal …".
- Choose your mode and pick your ascent, then press "Start". The matching settings will be applied to that run.
Configuration
Settings live under the Hardcore Mode section of the config file, except the UI-related ones (ModeButtonOffsetX / ModeButtonOffsetY, EnableModeBackgroundColor, EnableModeButtonColors, EnableOtherModButtonColors), which live under the UI section (a separate tab in mod config menus).
| Setting | Type / Default | Description |
|---|---|---|
EnableAchievementsInHardcoreMode |
bool / true |
When ON, this setting turns off the block on your own Steam achievements during Hardcore/Extreme runs. It only affects you, not other players. |
EnableClimbCountInHardcoreMode |
bool / true |
When ON, this setting turns off the block on your own climb-count stat during Hardcore/Extreme runs. It works separately from the achievement setting above. |
ModeButtonOffsetX / ModeButtonOffsetY |
float / 0, -460 |
This setting controls the position of the toggle button on the Boarding Pass screen. |
EnableModeBackgroundColor |
bool / true |
When ON, this setting colors the Boarding Pass header background to match the toggle button while Hardcore/Extreme is selected. When OFF, the background always stays the original color. |
EnableModeButtonColors |
bool / false |
When ON, while Hardcore/Extreme is selected, this setting also colors the ascent name text and the ascent arrow buttons purple. The pencil (Custom Run) icon also becomes purple instead of blue. While Custom Run is on (after clicking the pencil), everything returns to vanilla colors. Other mods that recolor these elements may conflict. |
EnableOtherModButtonColors |
bool / true |
Only used when EnableModeButtonColors is ON. When ON, buttons added by other mods are also colored purple. Turn this OFF if it conflicts with those mods. |
StaminaDrainInAirport |
Off / Casual / Extreme, default Off |
This setting lets you preview climbing stamina drain inside the airport lobby only. Casual matches "Grapple Mode" alone, Extreme matches Ascent 6+ combined with "Grapple Mode". It has no effect on an actual run (after pressing "Start"). |
Optional Add-ons
- MoreRunDetailsExpand (bundled in this package): if you also have BetterScoutReport installed, this shows "Hardcore/Extreme Ascent N" instead of "CUSTOM RUN" on the post-run details screen for Hardcore/Extreme runs. It only activates when BetterScoutReport is present; otherwise it simply does nothing.
CHANGELOG
Changelog
[1.1.0]
Added
- Added some UI options.
[1.0.0]
Added
- Added compatibility support for some terrain-generation mods.
[0.2.0]
Fixed
- Fixed some minor issues.
[0.1.0]
Added
- Initial release.