The threshold is set at the level when they start to blink - normally they would continue on with the job until they get a thirsty/hungry thought, but immediately run off to eat if they lose the job (thus refusing to load the engine after firing it). The code checks for active sieges and whether there is a free replacement unit. |
||
|---|---|---|
| .. | ||
| Buildings.h | ||
| Burrows.h | ||
| Constructions.h | ||
| Engravings.h | ||
| EventManager.h | ||
| Graphic.h | ||
| Gui.h | ||
| Items.h | ||
| Job.h | ||
| MapCache.h | ||
| Maps.h | ||
| Materials.h | ||
| Notes.h | ||
| Once.h | ||
| PerlinNoise.inc | ||
| Random.h | ||
| Screen.h | ||
| Translation.h | ||
| Units.h | ||
| Vermin.h | ||
| Windows.h | ||
| World.h | ||
| kitchen.h | ||