#163: remove [autowalk-gate] (+ _lastAutowalkGateLogTime throttle clock, PlayerMovementController), [autowalk-feed] (GameWindow player tracker feed), and the short-lived [MOVETO-CANCEL] #162 capture probe. The durable ProbeAutoWalk family (PhysicsDiagnostics owner + DebugPanel toggle + the permanent [autowalk] probe sites) stays. #162 closed WITHOUT adaptation: user A/B says retail does not glide, and post-#161 acdream matches (user-verified walk/run-by-distance movetos + clean mid-chain key takeover). Head-interrupt + CancelMoveTo re-audited retail-verbatim against the raw (unpack_movement 0x00524440, interrupt_current_movement 0x005101f0, MoveToManager::CancelMoveTo 0x00529930 armed-gate); the launch-162 capture shows ACE's mt-0 reflections carry the mover's real locomotion, so cancels never strand the legs. The old glide was killed by the R4-V5 stack + #161's apply-pass params fix. Evidence trail in ISSUES Recently-closed #162. Suite 3,964 green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
584ad0a8f6
commit
5ebe2be38e
4 changed files with 47 additions and 55 deletions
|
|
@ -49,18 +49,18 @@ whole gate state — it is how both wedges were pinned.
|
|||
NOTE: "HitGround raw @305949" below was a mislabel (that line is inside
|
||||
`move_to_interpreted_state`; real HitGround = 0x00528ac0 →
|
||||
`apply_current_movement(0,0)`). Full trail: ISSUES Recently-closed #161.
|
||||
2. **#162 — glide-class adjudication (PENDING USER)**: ACE re-broadcasts
|
||||
every mover MoveToState to observers as autonomous mt-0
|
||||
(MovementData.cs:162 — ACE's own "this is a hack" comment;
|
||||
GameActionMoveToState.cs:36 unconditional; chain sends ONE mt-6, no
|
||||
re-emit, nothing on arrival — all ACE-source-verified, see the issue).
|
||||
Retail-verbatim head-interrupt cancels the observer moveto on each.
|
||||
The user's retail-observing-retail A/B decides: parity (accept or a
|
||||
NARROW registered adaptation — **explicit user approval required**) vs
|
||||
new fact.
|
||||
3. **#163 — strip the TEMPORARY diagnostics** once #161/#162 close:
|
||||
`[autowalk-gate]` + `_lastAutowalkGateLogTime` (PlayerMovementController)
|
||||
and `[autowalk-feed]` (GameWindow player tracker feed).
|
||||
2. ~~**#162 — glide-class adjudication**~~ **CLOSED 2026-07-03, no
|
||||
adaptation.** User A/B: retail does NOT glide (new-fact branch) — and
|
||||
post-#161 acdream doesn't either (user-verified walk/run-by-distance +
|
||||
clean mid-chain key takeover). Mechanism re-audit: head-interrupt +
|
||||
CancelMoveTo ports are retail-verbatim (retail's observer ALSO loses
|
||||
the armed moveto on the first reflection); ACE's mt-0 reflections carry
|
||||
the mover's real locomotion, so the legs stay correct after any cancel.
|
||||
The old glide was killed by the R4-V5 stack + #161's apply-pass params
|
||||
fix. Full evidence: ISSUES Recently-closed #162.
|
||||
3. ~~**#163 — strip the TEMPORARY diagnostics**~~ **DONE 2026-07-03**
|
||||
(`[autowalk-gate]` + clock, `[autowalk-feed]`, and the short-lived
|
||||
`[MOVETO-CANCEL]` probe; the durable ProbeAutoWalk family stays).
|
||||
4. Then the **combined R2+R3+R4 visual-pass remainder** (jump/ledge
|
||||
momentum, run-in-circles blend, stop settle, retail-observer view of
|
||||
+Acdream) and **R5** (MovementManager facade + StickyManager +
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue