> For the complete documentation index, see [llms.txt](https://docs.tworst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tworst.com/getting-started-installation/scripts/builder-job/changelog/v1.0.3.md).

# v1.0.3

{% hint style="info" %}
**Replace `tw-builderjob` only.** `tw-builder-stream`, `tw-builder-map` and `tw-builder-vehicles` did not change.

Back up your `config/` folder first. `config/config.lua` has one new key (`Config.AccentColor`) and `config/data/map_baseline.lua` is a new file — no other config changed. No database changes: existing saves keep working.
{% endhint %}

***

## New

### Ground Route Arrows

Arrows on the ground point to the next slot or pile while you work on foot. They stop 4 m before the target and are hidden while driving.

### Hint Cards

A short card explains the region the first time you start a job there, and the next step in multi-stage regions. **ENTER** closes it, **DELETE** hides it for good.

### Finished Build Camera

When the job is done, the camera circles the finished build for about 7 seconds before you hand the vehicle back — no text, no sound. It is skipped while you control a crane or pump.

### Partial Pay

The crew leader can end early with `/builderjobreset`: everyone online is paid for the share of work that is finished, XP included. Regions 5 and 9 are excluded — they already pay per piece.

### Server Theme Colour

`Config.AccentColor` in `config/config.lua` takes one hex colour and recolours the interface highlight and the ground route arrows. `'#E5B93B'` keeps the stock look. Accept / deny colours, key caps, medals and reward colours stay as they are, so a reskin cannot break them.

### Look-at Targeting

In Regions 1, 9 and 10 the slot you **look at** is the one that lights up and the one the piece goes into, instead of whichever is nearest.

### Map Conflict Detection

The console warns you when another map / MLO resource changes the terrain under a site, or when a foreign resource streams a map file with the same name as one of ours.

### Gameplay Tab

`/builderjobsettings` has a new **Gameplay** tab with the three switches above — route arrows, finished build camera and hint cards — per player.

***

## Fixed

* **Rejections now say why** — *"Task rejected (error)"* is gone. You now see which stage is locked and what to finish first, which slot needs filling underneath, an empty pile, a tipper still down and so on, in all 14 languages.
* **Outline colours mean something** — red: that's the target, get closer; green: press **E** now. In every region and on the crane.
* **Detail level** no longer resets your own switches — route arrows, finished build camera and hint cards came back on after picking a level or opening the panel with Auto on.
* **Hint cards** could be marked "already seen" without ever being shown.
* **Region 4** — pile models get 5 seconds to load instead of 1. On a cold cache a pile could stay invisible; a model that fails now prints its name.
* **32:9 / ultrawide** — the menu opened empty. Thanks for the report!

***

{% hint style="info" %}
**Hiding the job blip:** set `Config.Job.blip.show = false` in `config/data/regions.lua`.
{% endhint %}
