docs(plan): complete landblock physics publication
Record the exact Slice 5D owner boundary, corrected review results, Release gate, and GameWindow reduction before starting static presentation coordination. Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
parent
3613d393e6
commit
e1110f7e54
1 changed files with 12 additions and 1 deletions
|
|
@ -53,8 +53,19 @@ test, and bisectable commit rather than being hidden in a mechanical move.
|
|||
publish-to-retire balance, and hidden AABB ownership. Three corrected-diff
|
||||
reviews are clean. Release gate: 6,988 passed / 5 skipped;
|
||||
`GameWindow.cs` is 9,490 lines.
|
||||
- [ ] D — extract physics/cache/collision publication and cross-landblock
|
||||
- [x] D — extract physics/cache/collision publication and cross-landblock
|
||||
reflood ownership.
|
||||
- Landed in `3613d393`: `LandblockPhysicsPublisher` now owns captured-origin
|
||||
terrain/cell/portal/building physics, cached GfxObj shapes, mutually
|
||||
exclusive multipart BSP or Setup fallback collision, exact static-owner
|
||||
replacement, final reflood, demotion, and full removal. Every Setup shape
|
||||
shares the retail logical entity ID; building shells remain exclusive to
|
||||
the per-landcell building channel. Reapply retires stale cell/building/UCG
|
||||
state and omitted static owners by landblock prefix, rebinds `CurrCell` to
|
||||
the replacement object, and preserves adjacent owners even when collision
|
||||
footprints cross the seam. Three corrected-diff reviews are clean. Release
|
||||
gate: 7,008 passed / 5 skipped; zero-warning build; `GameWindow.cs` is
|
||||
9,043 lines.
|
||||
- [ ] E — extract static lighting, translucency, default-script, and plugin
|
||||
presentation; compose the small `LandblockPresentationPipeline`.
|
||||
- [ ] F — move retryable demotion/full-retirement presentation under the
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue