Pass explicit grounded/airborne contact bytes from MovementResult into MoveToState and AutonomousPosition, and add ACDREAM_DUMP_MOVE_TRUTH logging for outbound movement plus player UpdatePosition echoes. Co-authored-by: OpenAI Codex <codex@openai.com>
This commit is contained in:
parent
d4c3f947d2
commit
3be0c8b7c7
5 changed files with 166 additions and 56 deletions
|
|
@ -47,3 +47,11 @@ InputDispatcher / PlayerMovementController
|
|||
ownership.
|
||||
- L.1 animation work must coordinate with L.2 when root motion or observer
|
||||
movement changes the predicted body path.
|
||||
|
||||
## Shipped Slices
|
||||
|
||||
- 2026-04-29: L.2a/L.2b first diagnostic slice. `ACDREAM_DUMP_MOVE_TRUTH=1`
|
||||
logs `move-truth OUT` for outbound `MoveToState` / `AutonomousPosition` and
|
||||
`move-truth ECHO` for player `UpdatePosition` echoes, including local/server
|
||||
delta. `GameWindow` now passes explicit grounded/airborne contact bytes from
|
||||
`MovementResult.IsOnGround` to both movement packet builders.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue