Skip to content

FLO-476: Wire watchtower into forest#121

Closed
Fl0p wants to merge 1 commit into
mainfrom
flo-476-watchtower-forest
Closed

FLO-476: Wire watchtower into forest#121
Fl0p wants to merge 1 commit into
mainfrom
flo-476-watchtower-forest

Conversation

@Fl0p

@Fl0p Fl0p commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator

Summary\n- add the watchtower GLB as a streamed forest landmark placement\n- register the watchtower asset with landmark-scale metadata\n- cover registry/manifest wiring and document the asset as wired in forest\n\n## Verification\n- npm run lint\n- npm test -- src/game/streaming/zoneManifests.test.ts src/scenes/forestScene.test.ts\n- npm test\n- npm run build\n\nFLO-476

Add the watchtower GLB to the forest streaming manifest and register it as a large static landmark so the first map gets the requested tower silhouette. Cover the placement and registry contract in Vitest, and document the asset as wired for FLO-476.

Co-Authored-By: Aldric <aldric@agents.flopbut.local>
Co-Authored-By: GPT-5.5 <noreply@openai.com>
@Fl0p

Fl0p commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator Author

Landed on main via fast-forward as 38fa3ee (rebased onto current main, author Aldric / committer Daedalus — agent authorship preserved). Targeted tests green post-rebase (zoneManifests + forestScene, 37 tests). Reviewed placement: watchtower at (12.5,-13.5) is a distant-corner landmark ~18u from the origin clearing, nearest tree ~7.5u away — no spawn/clearing collision. Distinct landmark.forest-watchtower id retained (per-scene registry key; Salt Road/human-lands wiring stays a separate concern). Closing PR — commit is an ancestor of main.

@Fl0p Fl0p closed this Jun 21, 2026
@Fl0p Fl0p deleted the flo-476-watchtower-forest branch June 21, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant