Walker responsiveness
Optional Enhanced QoL: service walkers and carts feel less idle without raising game speed. Both flags default OFF (original Pharaoh spawn delays and walk speed).
Options
| Option | What it does | What it does not do |
|---|---|---|
| Faster service walker respawn | Softens understaffed spawn delays (e.g. 50% staff waits less than in OG, but still slower than full staff). | Does not help fully staffed buildings (delay already 0). Does not change housing service decay. |
| Faster citizen walkers / shorter cart wait | Citizen figures walk with +1 speed multiplier; cartpushers pick a destination sooner after spawn / recalc. | Does not speed enemies, soldiers, animals, or ships. Does not replace game speed. |
Enable under Features → Gameplay changes. Related but separate options: school walker range, cart speed by load, dock double haul.
What it is not
- Game speed — that accelerates the whole simulation.
- Bazaar multi-buyer / Food Mill — different Enhanced flags.
- Understaffed buildings still spawn less often than full staff when respawn boost is on.
Developer Reference
Flags: gameplay_enhanced_walker_spawn_boost, gameplay_enhanced_walker_move_boost (both OFF by default).
Spawn table: src/building/building.cpp (figure_spawn_timer).
Speed: src/figure/action.cpp (apply_params_speed_multiplier; figure_category_citizen only).
Cart wait: src/figuretype/figure_cartpusher.cpp (destination_wait_threshold).
Test: tests/162_lazy_walkers.js.
Open follow-up: optional roam-range boost (LW3).