PEAK
Install with App

Details

Latest version
1.0.0
Last Updated
First Uploaded
Downloads
207
Likes
0
Size
19KB
Dependants

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. Set AffectLobbyAsHost = false to 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

  1. Install BepInExPack PEAK.
  2. Copy WeatherToggle.dll into PEAK/BepInEx/plugins/.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.