WeatherToggle
One key switches off PEAK's weather: rain, cold wind, Roots wind, Mesa sun heat and tornadoes, rising fog/gloom/lava. Also thins the Gloom haze.
By xtyobmodding
| Last updated | 2 weeks ago |
| Total downloads | 207 |
| Total rating | 0 |
| Categories | AI Generated Afflictions Client Side Host Only Gameplay Tools |
| Dependency string | xtyobmodding-WeatherToggle-1.0.0 |
| Dependants | 0 other packages depend on this package |
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
WeatherToggle
Press J (configurable) to switch PEAK's weather off. Press again to switch it back on, and everything can happen again as normal.
While weather is off:
| Effect | What happens |
|---|---|
| Tropics rain | No wetness/slipperiness, rain visuals and sound fade out |
| Alpine blizzard / cold wind | No cold, no push, snow visuals fade out |
| Roots wind | No push, wind visuals fade out |
| Mesa sun heat | No heat from standing in sunlight |
| Mesa tornadoes | No pull/fling/shake, tornadoes hidden and silent; as host none spawn and existing ones die out |
| Rising fog (every level) | No cold from it, fog wall hidden, "The fog rises" banner hidden |
| Rising gloom (Temple) | No drowsiness from it, banner hidden |
| Rising lava (Kiln) | Can't start while you're host; banner hidden |
| Gloom haze | Made more transparent (configurable amount) |
One key controls all of it. Each effect can be excluded from the toggle in the config.
Multiplayer
- Works as a non-host: everything above only changes your game (you don't get rained on, frozen, heated, thrown by tornadoes or chilled by the fog, and you don't see them). Other players are unaffected and don't need the mod.
- As the host (
AffectLobbyAsHost = true, default): the rising fog/gloom/lava is also held back and tornadoes stop spawning for the whole lobby while your weather is off. It resumes normally when you switch weather back on. SetAffectLobbyAsHost = falseto keep it personal. - Rising fog/gloom/lava can't be held back by a non-host: it still advances in the world (and lava still hurts), you just aren't affected by the fog/gloom itself.
Configuration
BepInEx/config/xtyob.weathertoggle.cfg (or the mod manager's Config editor), created on first launch.
| Section | Setting | Default | Notes |
|---|---|---|---|
| Controls | Key | J |
Unity Input System key name, e.g. F3, Backquote, Numpad1 |
| Controls | StartWithWeatherOff | false |
|
| Controls | ShowIndicator | true |
"Weather OFF" note in the top-right |
| Weather | Rain / AlpineColdWind / RootsWind / MesaSunHeat / MesaTornadoes / RisingFog / RisingLava | true |
Which effects the key switches off |
| Weather | GloomSleepiness | false |
Also block drowsiness from the Gloom biome's normal haze |
| Weather | AffectLobbyAsHost | true |
See Multiplayer |
| GloomHaze | Transparency | 0.35 |
0 = unchanged, 1 = haze gone |
| GloomHaze | ApplyAlways | false |
Thin the haze even while weather is on |
| GloomHaze | ShaderProperties | HeightFogAmount |
Advanced |
Manual install
- Install BepInExPack PEAK.
- Copy
WeatherToggle.dllintoPEAK/BepInEx/plugins/.