locomotion.md: record the gimped turn-step relocation find
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
95cf49d1b6
commit
0fd33531a4
@@ -297,6 +297,12 @@ Machinery (all four reconstructed in mech2.cpp, gates in mech4.cpp):
|
|||||||
0x17/wgr from a LEFT step (7/0xf) — the machine forces one extra normal step if mid-wrong-foot.
|
0x17/wgr from a LEFT step (7/0xf) — the machine forces one extra normal step if mid-wrong-foot.
|
||||||
Cycles: left = 0x18 (ggr clip, stride @0x544), right = 0x19 (ggl, @0x548); exits through the gs
|
Cycles: left = 0x18 (ggr clip, stride @0x544), right = 0x19 (ggl, @0x548); exits through the gs
|
||||||
transitions 0x1a/0x1b when demand dies. No reverse entry exists while gimped.
|
transitions 0x1a/0x1b when demand dies. No reverse entry exists while gimped.
|
||||||
|
**Turn-in-place while gimped** (field find, `95cf49d`): the binary's trn dispatcher
|
||||||
|
(`FUN_004a9b5c`, master perf) runs OUTSIDE the driver selection, so it arms the turn step for
|
||||||
|
gimped mechs too — the port relocated it into the NORMAL leg driver's Standing case, which
|
||||||
|
stops running when the gimp driver takes over ("rotating statue"). The arming is now mirrored
|
||||||
|
in `AdvanceLegAnimationGimp`. No gimp-turn clip exists — a limping mech step-turns with the
|
||||||
|
normal `trn` clip [T1: the RES limp set is only wg/gg/gs].
|
||||||
Open: the load-time per-clip callbacks `PTR_LAB_0050d738/744` on the wg clips (uncarved LABs,
|
Open: the load-time per-clip callbacks `PTR_LAB_0050d738/744` on the wg clips (uncarved LABs,
|
||||||
inert `Recon` placeholders in the port — likely footstep/cycle events, transitions work without
|
inert `Recon` placeholders in the port — likely footstep/cycle events, transitions work without
|
||||||
them); the gimp audio cue binding.
|
them); the gimp audio cue binding.
|
||||||
|
|||||||
Reference in New Issue
Block a user