# SkyClouds

> Talos 0.7 · Since 0.6

## Fields

| Field | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `preset` | `CloudPreset` | no |  | `clear`, `fair`, `broken`, `overcast`, `storm` | Named cloud layer: clear (a few small cumulus), fair (the default: fair-weather cumulus over about a third of the sky), broken (cumulus and stratocumulus over most of it), overcast (a low grey deck) or storm (low, towering, dense cloud everywhere). |
| `coverage` | `number` | no |  |  | Share of the sky the clouds cover, within 0..1. Fair is 0.4, overcast 0.95. |
| `altitudeM` | `number` | no |  |  | Height of the layer's base above the ground, metres, within 0..20000. Fair is 1500. |
| `thicknessM` | `number` | no |  |  | Thickness of the layer, metres, within 100..10000. Fair is 2000; storm 6000. |
| `density` | `number` | no |  |  | Scale on the preset's cloud density, within 0..10. 1 is the preset's; higher is darker undersides and deeper shadows. |
| `windSpeedMps` | `number` | no |  |  | Wind speed at the layer, metres per second, within 0..100. The clouds drift with the simulation's clock (a paused or recorded game keeps them exact). Fair is about 8.5. |
| `windDirectionRad` | `number` | no |  |  | Compass bearing the wind blows toward, radians, as `sun.azimuth`: 0 toward -Z, increasing toward +X. Absolute: `sky.rotation` does not turn it. |

## See also

- `CloudPreset`
