AT : Games - Dynamic Weather System

AT Dynamic Weather System V1

is a content-free Unreal Engine 5.7 runtime plugin that gives you an easy way to control time of day, day/night lighting, weather presets, fog, SkyLight response, and optional weather audio in both singleplayer and multiplayer projects.

The main goal of this plugin is to keep the workflow simple.

You place the AT_WeatherSystemManager in your level, assign your standard Unreal scene references such as Directional Light, SkyLight, and Exponential Height Fog, adjust the exposed settings in the Details panel, and hit Play. The system is designed to be easy to drop into both Blueprint and C++ projects without forcing users into a complicated setup.

This version includes a replicated time-of-day and weather foundation with smooth day/night transitions, weather preset blending, fog control, SkyLight response, and an optional AT_WeatherAudioComponent that can be added to a player, vehicle, or other Blueprint to drive local weather ambience. The audio side is intentionally flexible: users can assign their own looping rain, wind, and storm sounds and control inside/outside exposure through Blueprint logic, which makes it useful for houses, vehicles, shelters, and other gameplay situations.

Current features include:

  • Runtime weather and time-of-day system for Unreal Engine 5.7

  • AT_WeatherSystemManager level actor workflow

  • Day/night cycle with sun rotation and lighting control

  • Replicated weather/time support for multiplayer

  • Client smoothing for stable visual time sync

  • Weather presets: Clear, Cloudy, Foggy, Rainy, Stormy

  • Preset-driven control for:

    • sun intensity

    • SkyLight intensity

    • Height Fog density

    • Height Fog falloff

    • Height Fog inscattering color

  • Blueprint events such as:

    • OnWeatherChanged

    • OnDayStarted

    • OnNightStarted

  • Optional AT_WeatherAudioComponent

  • Auto-find weather manager workflow for audio

  • Exterior/interior audio exposure control for Blueprint-driven setups

  • Content-free design so users can plug in their own assets and scene setup

This plugin is intended to work best with standard Unreal Engine scene actors such as Directional Light, SkyLight, and Exponential Height Fog, including custom Blueprint or C++ actors that are derived from those standard Unreal types.

Audio workflow:
The optional audio component is designed as an advanced layer on top of the core weather system. Users can add it to their player pawn, vehicle, or other Blueprint, assign their own looping sound assets, and drive exposure values such as outside, interior house, or inside vehicle states through Blueprint calls. This keeps the plugin flexible while avoiding hardcoded assumptions about how every project handles interiors and shelter.

AT Dynamic Weather System

Preview : YouTube

Important note:
This is a content-free plugin. No art assets, no weather VFX, and no final sound libraries are included. Users are expected to assign their own scene actors and optional audio assets. This keeps the system lightweight, modular, and easy to integrate into different styles of projects.

1 Like