The monument's block draws as a paved square #132
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "task/3611-the-monument-s-block-draws-as-a-paved-sq"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Tracker: #3611
Step 5 of plan #3558. The monument's 8 capture cells stay closed to structures, as the shared site rule already has them (row 11). They now draw as a paved square around the monument in every finish, so the ground shows the tiles a structure cannot take.
SQUARE, a whole-tile stone slab in monuments.ts, keyedSQUARE_KEYin models.ts). The city layer places them with the monument, through its batch, once the monument's tile is explored. In every finish the piece is a plain box, like the plot slab: 12 triangles a cell, no ink. Its top lies below a street piece's own paving, so a street laid on those cells covers it. Like a street, it picks no tile, so a tap on it is a tap on the ground.No saved structure changes, so MAP_VERSION stays.
Tests
pickeach fail the matching test.Draw checks (Map Yard WebKit bench, iPhone 15 landscape, 5 sessions × 7 interleaved runs per arm, head
7e9509bagainst basebcae85a; Δ is the median of the sessions' median deltas, and the phone estimate is 7.5 × Δ)finish=0)doom=battlevs&sparedoom=nukevs&spareThe peaks are the head's doom arms against its own
&sparearms, as the standing method has it. The square never changes during a doom scene, because the monument never falls. The Map Yard phone test's peaks add no shader program, and in Playwright WebKit renders every finish at 1× and 0.5× draws the same calls and programs as the base.