docs(portal): record arrival visual gate
Close the retained-projection regression after the user confirmed both /ls and spell recall show the retail purple materialization silhouette without a character pop or leftover animation/effect tail. Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
parent
7aa9618136
commit
14b48cf553
3 changed files with 16 additions and 2 deletions
|
|
@ -496,6 +496,17 @@ the Lifestone recall boundary and a MagicPortal casting timeline. The user
|
|||
confirmed `/ls` and spell-recall arrivals no longer replay their animation
|
||||
tails; additional portal visual polish is explicitly deferred.
|
||||
|
||||
**2026-07-25 portal arrival regression closeout.** A connected PES trace found
|
||||
that destination Place updated the controller, mesh root, and authoritative
|
||||
full cell without rebucketing the retained local-player projection. The queued
|
||||
Hidden PES therefore remained cell-paused until after the world viewport
|
||||
returned, causing the opaque character pop and late purple/action tail.
|
||||
`LocalPlayerTeleportPlacement` now commits the resolved destination bucket
|
||||
before spatial reconciliation and before destination simulation resumes,
|
||||
matching retail `CPhysicsObj::enter_world`/`update_object`. The user confirmed
|
||||
both `/ls` and spell recall now briefly show the purple materialization
|
||||
silhouette without a pop or leftover tail.
|
||||
|
||||
**2026-07-16 corrective portal gate (#218).** A side-by-side retail observer
|
||||
check found three distinct state-publication defects after the arrival-tail
|
||||
fix. Hidden now recomposes the post-`HandleEnterWorld` cyclic pose without
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue