Industry Office
Optional Enhanced building: staffed scribes with papyrus can mothball or resume nearby workshops from one panel. Default is OFF (not in original Pharaoh).
What it does
- Enable Industry Office under Features → Gameplay (gameplay_enhanced_industry_office).
- Build from Administration (after Courthouse) — placeholder green cubes + “OFFICE” until art lands.
- Stock papyrus (storage-yard delivery, same pattern as scribal school) and keep workers.
- Open the office info panel → Mothball all / Resume all for covered industry.
Placement ghost shows a blue management radius. Without papyrus or workers the buttons stay disabled; already-mothballed workshops are not auto-resumed.
What it manages
Chebyshev radius 7 from the 2×2 footprint. Includes mothballed workshops so you can turn them back on.
- In: workshops, mines, quarries, clay / reed / timber gatherers, and other is_industry producers.
- Out: farms, monument guilds, storage yards / granaries / Food Mill, docks, hunting lodge.
Papyrus & labor
- Labor category: Government (UI copy calls them scribes).
- Monthly papyrus drain ≈ half a worker’s “units” (same formula as scribal school).
- Schools still take papyrus first when a cart chooses a destination.
Office panel
Shows papyrus stock, worker count, managed workshop count, and bulk mothball / resume. Inactive offices show why (needs papyrus, needs workers, or flag off).
Developer Reference
Flag: gameplay_enhanced_industry_office (default OFF)
Engine: src/building/building_industry_office.*, city_buildings.cpp (coverage), figure_cartpusher.cpp / building_storage_yard.cpp (papyrus)
UI: src/scripts/ui_industry_office_window.js
Tests: tests/154_industry_office.js
Plan: REMAKE_INDUSTRY_OFFICE_PLAN.md (PC2 / IO0–IO4)