Dynamic Rain


Adds rain cycles, lightning and thunder effects, and fire suppression

Tweaks
5 days ago
2.0
3.35K
Environment

Changelog

Version: 0.5.3
Date: 2026-06-03
  Bugfixes:
    - Fixed rain visuals using surface index 1 instead of the current Nauvis surface
Version: 0.5.2
Date: 2026-05-25
  Changes:
    - Added a remote event hook for mods to react when rain removes pollution from chunks
Version: 0.5.1
Date: 2026-05-24
  Changes:
    - Reworked rain pollution cleanup: the rate now means pollution removed from each chunk per minute, matching Factorio-style pollution/min values
    - Increased the default rain pollution cleanup rate from 2 to 10 pollution per chunk per minute
    - Added a chunk budget setting for rain pollution cleanup performance on large maps
Version: 0.5.0
Date: 2026-04-13
  Changes:
    - Added optional rain-based pollution cleanup
Version: 0.4.0
Date: 2026-04-06
  Changes:
    - Added optional solar power reduction when it rains
Version: 0.3.9
Date: 2025-12-30
  Changes:
    - Removed loudest thunder sounds to reduce repetitiveness
Version: 0.3.8
Date: 2025-12-27
  Changes:
    - Scaled thunder chance by player count to reduce multiplayer frequency
Version: 0.3.7
Date: 2025-12-24
  Changes:
    - Moved fire-marker patching to data-final.fixes.lua to ensure compatibility with other mods
Version: 0.3.6
Date: 2025-12-23
  Bugfixes:
    - Fixed fire marker entity not being removed and blocking
  Optimizations:
    - Improved fire-extinguishing performance
Version: 0.3.5
Date: 2025-12-21
  Changes:
    - Added sound volume settings for rain and thunder
Version: 0.3.4
Date: 2025-12-17
  Bugfixes:
    - Fixed map being nil
    - Limited fire extinguishing to Nauvis
Version: 0.3.3
Date: 2025-12-16
  Optimizations:
    - Optimized fire extinguishing using an event-based approach https://forums.factorio.com/viewtopic.php?t=90599
  Graphics:
    - Added ultra-wide screen support
Version: 0.3.2
Date: 2025-12-10
  Optimizations:
    - Reworked rain areas and fire-extinguishing calculations
    - Added a fire scan budget option
Version: 0.3.1
Date: 2025-12-04
  Changes:
    - Fixed seam in rain audio loop
Version: 0.3.0
Date: 2025-12-01
  Graphics:
    - Added lightning effects
Version: 0.2.2
Date: 2025-11-30
  Bugfixes:
    - Fixed unbounded memory consumption by deduplicating generated chunks
Version: 0.2.1
Date: 2025-11-30
  Bugfixes:
    - Fixed performance degradation when zooming out too far in Remote View
Version: 0.2.0
Date: 2025-11-30
  Features:
    - Added multiplayer support
  Optimizations:
    - Used the CreateTrivialSmokeEffectItem approach to render rain
Version: 0.1.1
Date: 2025-11-15
  Changes:
    - Initial release: Add rain cycles, thunder ambience, and fire suppression