Anchoring on a unit whose disc record sets a field locates it in the live object: Size_X/Y/Z (+0x30/34/38) and HP (+0x54) confirmed across five capital ships and the player fighter; +0x74 (0.8) and +0x84 (0.97) are probable ThrusterRatio and ResistanceParalyze but rest on a single anchoring unit; +0x40 varies per unit and is unidentified. live_offsets.rs automates the correlation and currently produces one hit which is false -- YawDragFactor 2.0 collided with the integer 2 at +0x0c stored as a denormal. Causes recorded: get_f32 is unreliable on default-heavy IDXD records because the value-before-key pairing shifts, and 96 words only reaches +0x180 while RadarRange/FCSRange sit beyond it. Next run dumps 512 words. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
3.3 KiB
3.3 KiB