ue-udw-random-seasons-temperature

Configure random weather variation, seasons, climate presets, and temperature in Ultra Dynamic Weather.

55|5|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/kevinpbuckley/unreal-engine-skills --skill ue-udw-random-seasons-temperature-kevinpbuckley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ue-udw-random-seasons-temperature
Source: https://github.com/kevinpbuckley/unreal-engine-skills/tree/main/skills/ultra-dynamic-weather/ue-udw-random-seasons-temperature
Command: npx skills add https://github.com/kevinpbuckley/unreal-engine-skills --skill ue-udw-random-seasons-temperature-kevinpbuckley

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up believable, self-changing weather in Unreal Engine requires understanding how Ultra Dynamic Weather's random variation, season, climate, and temperature systems interact, and misconfigured settings lead to static weather, stuck seasons, or flat temperature readings. ## Core Features & Use Cases - Random Weather Variation: Configure Random Interval, Daily, or Hourly timing modes, season-weighted Weather Type Probability maps, Transition Length, and Begin Play randomization. - Seasons and Climate: Drive the 0-4 Season float from date or SetSeason, apply real-world Climate Presets, and sample season in materials with Sample UDW Season and Season Color Blend nodes. - Temperature System: Read temperature via GetCurrentTemperature in F or C, configure Temperature Bias and per-season Min/Max ranges, place Temperature Volumes for local hot/cold zones, and display values with the UDW Thermometer widget. - Use Case: Build a tropical island level where weather shifts hourly toward rain, season follows the simulated date, and gameplay code reads local temperature that rises near campfires using Temperature Volumes. ## Quick Start Ask the agent to set up hourly random weather variation with a tropical climate preset and show how to read the current temperature in Celsius from Blueprint.

Frequently Asked Questions about ue-udw-random-seasons-temperature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make weather change randomly over time in Ultra Dynamic Weather?

Set the Random Weather Variation mode to Random Interval, Daily, or Hourly, then populate the Weather Type Probabilities map with presets and relative weights. Enable Begin Play Weather is Random so the level does not start on the editor's current weather.

How do I read the current temperature in Unreal Engine with UDW?

Call GetCurrentTemperature on the UDW actor, passing Fahrenheit or Celsius and a sample location of Global or per-location. Per-location sampling factors in Temperature Volumes and Interior Temperature based on Player Occlusion.

Why does SetSeason have no effect in Ultra Dynamic Weather?

SetSeason is ignored when Season Mode is set to derive from the date, because the simulated date overrides the manual value. Switch Season Mode to Uncontrolled before calling SetSeason.

Why does random weather always pick the same preset?

The probability map for the current season likely has one dominant entry or only a single entry. Probabilities are relative weights, so balance the values across presets in the map used by the active season.

Can I create local hot or cold zones with Ultra Dynamic Weather?

Yes, place Temperature Volume actors from Blueprints/Weather_Effects around the area and set a Temperature Offset. Sampling temperature at a location inside the volume returns the offset-adjusted value, such as warmer readings near a fire.

Does applying a climate preset overwrite my custom probability maps?

Yes, applying a climate preset destructively populates the probability maps and temperature ranges with real-world climate data. Save your current configuration as a config asset before experimenting with presets.