# SceneUi

> Talos 0.6 · Since 0.6

The game UI this scene asks for.

Every field is optional.

## Fields

| Field | Type | Required | Default | Allowed values | Description |
|---|---|---|---|---|---|
| `startScreen` | `string` | no |  |  | Screen this scene puts up when it loads, by the name `defineScreen` gave it — not by its file name. The engine registers every `ui/screens/**` of the project before any behaviour's `init` runs and then pushes this one, so it is on the stack before the first frame. A name no screen in the project answers to is reported at load as ui.screen.unknown and the scene still opens. |
