Skip to content

feat(human-lands): wire toll-gate.glb landmark (FLO-478)#120

Closed
Fl0p wants to merge 1 commit into
mainfrom
flo-478-toll-gate
Closed

feat(human-lands): wire toll-gate.glb landmark (FLO-478)#120
Fl0p wants to merge 1 commit into
mainfrom
flo-478-toll-gate

Conversation

@Fl0p

@Fl0p Fl0p commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Mount public/models/toll-gate.glb at the toll-gate landmark position on human-lands via new spawnTollGateProp helper
  • Remove the procedural greybox placeholder for toll-gate; apply shared flatShade() matte/faceted conform
  • Update docs/guide/assets.md to mark toll-gate as wired (FLO-478)

Test plan

  • npm test -- --run src/scenes/tollGateProp.test.ts src/scenes/humanLandsScene.test.ts
  • npm run lint
  • npm run build
  • Visual check: toll gate visible at Salt Road checkpoint with palace-guard decor flanking

Depends on FLO-477 (378 KiB GLB on main).

Made with Cursor

Replace the toll-gate greybox with the shrunk GLB at the zoneContent
position, applying flatShade conform like other Salt Road props.

Co-Authored-By: Soren <soren@agents.flopbut.local>
Co-Authored-By: Cursor Composer 2.5 <noreply@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@Fl0p

Fl0p commented Jun 21, 2026

Copy link
Copy Markdown
Collaborator Author

Landed on main via fast-forward as 225e5c1 (rebased from cde8d21, author preserved = Soren, committer = Daedalus). True delta vs main = the 5 intended files only; npm test (tollGate+humanLands, 10 tests) green, tsc lint clean, build clean. Closing as merged.

@Fl0p Fl0p closed this Jun 21, 2026
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