Real Rain
AAA-style rain ambience for Nauvis: staged storms, rain-only mode, thunder+rain mode, full thunderstorm mode, layered rain sheets, bolt-free blue-white lightning flashes linked to thunder, cinematic thunder layering, wind gusts, tile-aware splashes, post-rain visuals, dry-weather audio guard, wet-weather solar reduction, pollution washout, fire extinguishing, debug commands, and safe sound volume clamping.
Description

🌧️ Real Rain
Real Rain adds immersive, AAA-style rain and storm ambience to Factorio.
Rain no longer feels like a flat effect. Storms can build up in stages, wind can shift, ground splashes react to the surface below them, thunder rolls through the world, lightning flashes across the screen, and wet weather can affect solar power, pollution, and fires.
From light drizzle to heavy rain, thunderstorms, and rare monsoon events, Real Rain makes Nauvis feel more alive.
⚙️ What It Does
Real Rain adds a full weather ambience system built around staged storms and atmospheric effects.
Weather can move through different stages such as drizzle, rain, heavy rain, storm, and monsoon. Rain visuals are layered with foreground rain, midground rain, mist, ground splashes, and post-rain ambience so storms feel like they roll in and fade out naturally instead of instantly turning on and off.
Thunder and lightning are also linked together. Lightning uses a cleaner bolt-free blue-white flash, while thunder uses layered sound behaviour for distant rumbles, close cracks, rolling thunder tails, and heavier monsoon impacts.
The mod also includes optional gameplay-light weather effects such as reduced solar output during rain, pollution washout, and fire extinguishing with hiss effects.
✅ Features
- 🌧️ Staged weather system
- 🌦️ Drizzle, rain, heavy rain, storm, and monsoon events
- 🌫️ Layered rain sheets and mist ambience
- 💦 Tile-aware ground splashes
- 🧱 Harder splashes on concrete and built surfaces
- 🌱 Softer splashes on dirt, grass, and natural terrain
- 🌊 Ripple-style effects around water
- 🌬️ Wind gust direction changes during storms
- 🌩️ Thunderstorm ambience with layered thunder
- ⚡ Bolt-free blue-white lightning flashes
- 🔊 Linked thunder and lightning timing
- 🌧️ Rain-only forced weather mode
- 🌩️ Thunder + rain forced weather mode
- ⛈️ Full thunderstorm forced weather mode
- 🌫️ Post-rain puddle ripples and drip ambience
- 🌲 Area-aware ambience around forests, factories, and water
- ☀️ Optional solar power reduction during rain
- 🏭 Optional pollution washout while raining
- 🔥 Optional fire extinguishing during wet weather
- 🔊 Safe sound volume clamping
- ⚙️ Runtime settings for intensity, presets, volume, visuals, and UPS mode
- 🧰 Admin and debug commands for testing weather
- ✅ Factorio 2.0 compatible
- ✅ Works as a standalone weather mod
🌦️ Weather Stages
Real Rain uses staged weather instead of a single basic rain state.
| Stage | Feel | | -------------- | ------------------------------------------------------------------ | | Drizzle | Light rain, softer ambience, gentle splashes | | Rain | Normal rainfall with stronger ground and audio presence | | Heavy Rain | Thicker rain, stronger splashes, more atmosphere | | Storm | Strong rain, thunder, wind, and lightning ambience | | Monsoon | Rare intense weather with heavier rain and stronger thunder layers |
Storms can build up, peak, and fade away naturally depending on the active weather sequence.
🌩️ Thunder and Lightning
Thunder and lightning are designed to feel more cinematic without adding visible lightning bolt sprites.
Lightning uses a short blue-white screen flash instead of a bolt graphic. This keeps the effect clean and avoids odd-looking lightning sprites while still making storms feel powerful.
Thunder can play in multiple styles:
- Distant rumbles
- Close cracks
- Rolling thunder tails
- Heavy monsoon impacts
- Linked thunder after lightning flashes
This makes storms feel more alive without turning every rain event into constant noise.
🎮 Forced Weather Commands
Real Rain includes useful admin/debug commands for testing the weather in-game.
Main command
/real-rain status
Shows current Real Rain weather status.
Force weather
/real-rain clear 300
/real-rain drizzle 240
/real-rain rain 240
/real-rain thunder-rain 240
/real-rain thunderstorm 240
/real-rain heavy 240
/real-rain storm 240
/real-rain monsoon 240
Quick aliases
/rrrain 300
/rrthunderrain 300
/rrstorm 300
/rrthunderstorm 300
| Command | Behaviour | | ----------------------------- | -------------------------------------------- | | /real-rain rain 240 | Rain only, no thunder or lightning | | /real-rain thunder-rain 240 | Rain with thunder sounds, no lightning flash | | /real-rain thunderstorm 240 | Rain, lightning flash, and linked thunder | | /real-rain monsoon 240 | Heavy monsoon-style weather |
🧪 Thunder / Lightning Test Commands
These commands are useful when testing sound balance and storm feel.
/real-rain thunder close
/real-rain thunder roll
/real-rain lightning clRatings & reviews
Sign in to leave a rating or comment.