1
0
Fork 0
polaris-task-force/src/app/(frontend)/logistics/structures/[id]
Z8MB1E 5be390012a feat(base): timestamp-based construction lifecycle with progress panel
Blueprints declare constructionDurationMinutes instead of tick counts. Delivering the last material starts construction at delivery time via maybeStartConstruction, setting constructionStartedAt/CompletesAt on the site; the game tick only sweeps completed sites. Structure detail page extracts server data helpers and shows a ConstructionPanel with a literal ETA countdown.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-09-16 23:14:07 -04:00
..
detail-data.ts feat(base): timestamp-based construction lifecycle with progress panel 2026-09-16 23:14:07 -04:00
detail.ts feat(base): timestamp-based construction lifecycle with progress panel 2026-09-16 23:14:07 -04:00
page.tsx feat(base): timestamp-based construction lifecycle with progress panel 2026-09-16 23:14:07 -04:00