Weather & Environment Mechanics

Overview

Weather is a dynamic system affecting survival, warmth drain, visibility, and movement. Each biome has distinct weather patterns and global weather fronts create changing conditions across the world.

Weather System

Global Weather Fronts

The game uses a global weather front system that affects the entire world:

Weather Front Properties

Each front randomly generates:

Biome Weather Modifiers

Each biome modifies the global weather front with local characteristics (from BIOME_WEATHER):

Forest

Plain

Mountain

Swamp

Shore/Coast

Lake

River

Ruins

Road

Precipitation Types

Precipitation intensity determines effects:

Intensity Description Value Range
Clear No precipitation < 0.5
Drizzle Light rain 0.5-1.5
Rain/Sleet Moderate precipitation 1.5-2.5
Storm Heavy precipitation > 2.5

Precipitation Effects

Rain/Wet Conditions (precip > 1.2):

Storm Conditions (precip > 2.5):

Warmth Drain Calculation

Warmth drain is affected by multiple weather factors:

Base Formula

warmthDrain = WARMTH_DRAIN_BASE × weatherFactor × timeFactor × shelterFactor × clothingFactor × perkFactor

Where:

Time of Day Modifiers

Time Hours Warmth Modifier
Night 21-4 1.18× drain (18% faster)
Dawn (storm) 5-7 1.08× drain (8% faster)
Day 8-17 0.88× drain (12% slower)
Dusk 18-20 Normal

Extreme Weather Events

The game includes extreme weather event system (Improvement 6):

Event Types

Event Properties

Blizzard Effects

Heat Stroke Risk

Frostbite Risk

Weather Forecast System

With a Barometer tool, you can predict weather:

Forecast Display

Using Forecasts

  1. Plan travel during clear weather
  2. Prepare for storms (stock wood, shelter)
  3. Avoid mountain travel in cold fronts
  4. Time outdoor activities for good weather

Seasonal Weather Patterns

While the game doesn't have explicit seasons in the base code, weather fronts create seasonal-like variation:

Shelter & Protection

Natural Shelter (by Biome)

Biome Shelter Value Protection Level
Ruins 0.30 Excellent
Forest 0.25 Good
Swamp 0.15 Moderate
River 0.10 Fair
Shore/Mountain 0.05 Poor
Plain/Lake/Road 0.00 None

Artificial Shelter

Tent/Tarp:

Shelter (crafted):

Complete House:

Fire Benefits

Weather Strategy

Storm Preparation

  1. Seek shelter: Ruins or house
  2. Stock firewood: Light fire early
  3. Stay put: Avoid travel during storms
  4. Monitor warmth: Use fire to maintain warmth
  5. Hygiene: Wash after storm passes

Cold Weather Survival

  1. Layer clothing: Stack insulation items
  2. Stay dry: Avoid water biomes
  3. Keep moving: Generate warmth through activity
  4. Build fires: Regular warmth recovery
  5. Find shelter: Forests better than plains

Heat Management

  1. Hydrate frequently: Increased thirst drain
  2. Seek shade: Forest or ruins
  3. Avoid exertion: Rest during heat
  4. Cool water: Drink extra water
  5. Light clothing: Minimal insulation

Wet Weather Tactics

  1. Avoid swamps: Already high precipitation
  2. Wash later: Use rain for hygiene if needed
  3. Dry off: Find shelter and fire
  4. Change clothes: If available
  5. Monitor infection: Wet injuries risk infection

Weather and Game Mechanics

Hygiene Impact

Infection Risk

Clothing Wear

Visibility

Weather Tips

  1. Check barometer daily: Plan ahead
  2. Stock emergency supplies: Always have fire materials
  3. Know shelter locations: Mark safe spots on map
  4. Dress appropriately: Match clothing to forecast
  5. Timing matters: Travel during good weather
  6. Biome selection: Choose weather-appropriate biomes
  7. House is king: Best long-term weather solution
  8. Fire management: Keep tinder and wood stocked
  9. Monitor warmth: Don't let it drop too low
  10. Adapt movement: Slow down in bad weather

Extreme Survival

Blizzard Survival:

Heat Wave Survival:

Storm Safety: