Zones & Profiles
Zone resolution and profile defaults that drive deterministic weather behavior.
Supported Zone Keys
defaultzone1zone2zone3zone4
Zone Resolution Priority
- Explicit override from UI/apply call.
- Zone token parsed from active variant weather ID.
- Zone inferred from base weather prefix (
Zone1_*etc.). - Cached active zone for world key.
- Fallback to
default.
Default Profiles
| Profile | Event Chance | Calm Focus | Event Focus |
|---|---|---|---|
| temperate | 20% | Sunny/Cloudy/Rain mix | Storm + Blood Moon |
| desert | 18% | Desert Haze + Sunny | Sand Storm heavy |
| tundra | 24% | Snow + Boreal Cloudy | Snow Storm heavy |
| swamp | 22% | Swamp + Swamp Rain | Storm + Dread Storm |
| stormlands | 28% | Zone4 Light + Wastes Rain | Dread Storm heavy |
Zone Filtering Rule
Weather IDs prefixed with Zone1_ through Zone4_ only participate in matching zone picks. Non-prefixed weather IDs can be selected in any zone.
Extra Weight Slots
Main control UI includes two calm-extra and two event-extra sliders. These auto-map to non-core weather IDs found in profile maps, allowing extension without adding new core UI fields.