Skip to content
3 Death Saves

Climate Editor

The Climate Editor configures weather behavior for one climate zone or one season. Open it from Calendar Editor > Weather tab with the edit button on a zone row or a season row. The row you click decides the mode.

The editor has no save button; every change applies at once to the calendar open in the Calendar Editor. Nothing is stored until you save there, and closing the Calendar Editor without saving discards the climate edits with the rest.


Minimum and maximum temperature for the season. Zones use this range as their base, and a zone falls back to its own default range only when the season sets no temperatures.

A grid of weather presets with proportional chance weights. To make a preset more likely during this season, raise its weight. A weight of zero or a blank field excludes the preset from the season.


One temperature range per season. Each field accepts an absolute value or a relative modifier that shifts the season base.

SyntaxMeaning
5+Add 5 to the season base
3-Subtract 3 from the season base
25Fixed value, ignoring the season base

Leave a field blank to inherit that value from the season climate’s temperature range. Clear both fields for a season and it falls back fully to the season climate.

Each season row in the temperature table has a pencil button that toggles an inline alias editor. Set the Name, Abbreviation, Icon, or Color to override how the season is displayed for this zone. Blank fields fall through to the calendar’s season definition. The pencil lights up when the row carries a real override. The Clear button resets every alias field for that season. Aliases change display only; the raw season name stays the key for per-season temperature and preset overrides.

FieldDescription
Speed RangeMin and max speed tier dropdowns
Direction Weights16-point compass grid weighting prevailing wind directions

Higher weights make a direction more common during weather generation. A blank or zero weight drops that direction from the weighting. Leave the whole grid empty and generation uses the preset’s own wind direction, or a random compass point if the preset does not set one.

The Weather Probabilities button at the top of the tab opens the effective probability breakdown for the zone you are editing. Pick a season in the dialog to see how your weight changes shift the distribution. The dialog reads the editor’s unsaved data.

ColumnDescription
EnabledExplicit checkbox saved per season, falling back to a saved per-zone value and defaulting to off. Disabled presets are excluded from generation and dimmed in the picker. A preset that is enabled but has no effective weight raises a zero-weight warning, which applies a warning style and tooltip to the weight field.
IconPreset icon (read-only)
NamePreset name with alias input. Type to override, leave empty for default. Per-zone aliases take priority over Weather Editor name overrides. See display name resolution
WeightSeason override weight for this preset, set per the season selected in the dropdown above. Supports relative modifiers. Leave blank to inherit the season climate’s base weight for this preset; enter 0 to explicitly disable
Temp MinMinimum temperature override, supports relative modifiers. Saved per season. The placeholder shows the preset’s built-in constraint when no override is set.
Temp MaxMaximum temperature override, supports relative modifiers. Saved per season. The placeholder shows the preset’s built-in constraint when no override is set.
InertiaPer-preset inertia weight multiplier that overrides the built-in default. Saved per season.

Each column header has a tooltip explaining the field. Presets are grouped by category.

Preset name aliases are the exception to the save rule above. An alias is written the moment you leave the Name field, separately from the Calendar Editor’s save, so discarding calendar changes does not remove it. An undo button sits beside any name that carries an alias and clears it.

A Description field at the top of the tab holds free-text notes about the zone.

Blank color controls fall back to scene defaults.

FieldDescription
Brightness MultiplierSlider adjusting daytime sunlight intensity. Lower is dimmer.
Day HueHue slider for daytime ambient lighting
Day SaturationRange picker, 0 to 1. 0 is grayscale, 1 is fully saturated.
Night HueHue slider for nighttime ambient lighting
Night SaturationRange picker, 0 to 1. 0 is grayscale, 1 is fully saturated.
FieldDescription
Override SolsticeManual shortest/longest day hours
LatitudeAstronomical daylight calculation (-90° to +90°)
Lock to Fixed TimesInside the Override Solstice group, swaps the shortest/longest hour inputs for absolute sunrise and sunset hour-of-day inputs.

Latitude and Override Solstice are mutually exclusive. Ticking Override Solstice hides the Latitude field and clears any latitude already stored for the zone.

Fixed times only apply when both fields are filled in and sunrise falls before sunset. If either condition fails, the fixed times are dropped on save and the shortest and longest day hours apply instead.

Two read-only rows close the section. Shortest Day and Longest Day report the resolved daylight length for each solstice next to the calendar date it falls on. Both figures recalculate as you type a latitude.

The section shows an inline warning while Sync Scene Darkness with Time is disabled.

FieldDescription
DawnHue slider for the sunrise atmosphere
DuskHue slider for the sunset atmosphere
NightHue slider for the nighttime atmosphere
Transition DurationHow long color shifts take, in minutes

See Weather System: Time-of-Day Color Shifting.