feat(runtime): own SetPosition collision reports
This commit is contained in:
parent
ec627c13a2
commit
237d1184d2
19 changed files with 3744 additions and 103 deletions
|
|
@ -241,6 +241,9 @@ src/
|
|||
Physics/
|
||||
RuntimePhysicsState.cs -> per-session engine/cache/scratch/shadows,
|
||||
collision receipts, bodies/hosts/worksets
|
||||
RuntimeCollisionReportingState.cs -> exact-key retail collision table,
|
||||
environment latch, ordered callbacks, and
|
||||
SetPosition report-result ownership
|
||||
RuntimeSetPositionState.cs -> exact placement/lost-cell operations,
|
||||
authored mover retention, ordered host
|
||||
receipts, and collision-generation wake
|
||||
|
|
@ -336,9 +339,11 @@ src/
|
|||
```
|
||||
|
||||
The 4B2 production SetPosition routes and shared local-controller body remain
|
||||
dormant until exact authored mover preparation, collision-report return,
|
||||
presentation-only rebucketing, placement-prefix quiescence, and an atomic
|
||||
Runtime body/controller publication transaction land as one reviewed cutover.
|
||||
dormant. Runtime now owns the exact collision table, environment latch, and
|
||||
report-result semantics needed by that cutover. Activation still waits for
|
||||
exact authored mover preparation, presentation-only rebucketing,
|
||||
placement-prefix quiescence, and an atomic Runtime body/controller publication
|
||||
transaction to land as one reviewed cutover.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue