# lighting-map-unlit

> Talos next · Since next

A `sprite` with a `normalImage`, an `emissiveImage` or `emissive`, or a `tilemap` whose tileset has a `normalImage`, that does not set `lit`: an unlit picture is drawn as painted, so nothing reads them.

| | |
|---|---|
| Severity | `warning` |
| Source | `contract` |
| Offers a fix patch | no |

## Messages

The message opens with the code; `<…>` stands for a value.

- `sprite on "<…>" has a normal or emissive map or colour but is not lit, so nothing reads them; set "lit": true`
- `tilemap on "<…>" has tileset.normalImage but is not lit, so nothing reads it; set "lit": true`

## Where it points

- `/entities/<n>/components/<n>/lit`

## Components it can refuse

- `sprite`
- `tilemap`

## Since / changed

See the version chips above and what changed.
