#118 correction sweep: the ARCADE's eject was LIVE -- 'dead code in 4.10' was wrong
The absolute-pointer scan missed the E8-relative call; the later byte-scan found it (FUN_004a9b5c+0x10 -- the master performance evaluates eject permission per frame in the shipped binary). Under deadline pressure the disproven 'unfinished/dead code' claim leaked back into three comments and the handoff; swept per the correction mandate. Settled press model, now stated correctly everywhere: pilot eject = the pilot KEYPAD bank while armed (+ the PANIC key reporting through that matrix). The MFD soft keys NEVER pilot-eject in the binary -- every page routes them to authored functions; the flashing engEject cell is the INVITE LAMP. The port's page-gated eng-key eject is a MARKED CONVENIENCE deviation (operator-requested), and the coolant hysteresis is a MARKED smoothing deviation for a degenerate boundary oscillation -- not completions of unfinished code. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
38872ac726
commit
675fe68cb0
@@ -572,10 +572,13 @@ int
|
||||
extern int BTPlayerExperienceSimLive(void *owner_mech); // btplayer.cpp (+0x25c;
|
||||
int noviceSim = (BTPlayerExperienceSimLive(this) == 0); // NULL-player reads LIVE)
|
||||
|
||||
// COOLANT-CLAUSE HYSTERESIS [T3 intent-completion, 2026-08-03]: the
|
||||
// binary's clause is a plain `< 0.05` compare -- but this evaluator was
|
||||
// DEAD CODE in shipped 4.10 (never called), so the boundary flap was
|
||||
// never exercised. Live, a bank fraction hovering at 0.05 under fire
|
||||
// COOLANT-CLAUSE HYSTERESIS [T3 smoothing deviation, 2026-08-03]: the
|
||||
// binary's clause is a plain `< 0.05` compare, evaluated per frame from
|
||||
// the master performance (FUN_004a9b5c+0x10 -- the arcade DID run this;
|
||||
// an earlier "dead code" note here was wrong, corrected same day: the
|
||||
// absolute-pointer scan missed the E8-relative call). A bank fraction
|
||||
// hovering exactly at the threshold is a degenerate oscillation the pod
|
||||
// plausibly never sat in (leaks drain THROUGH the boundary); live under
|
||||
// flips the panic-arm mode EVERY FRAME (observed: hundreds of ON/off
|
||||
// pairs), churning the mode mask, the lamp, and the arm audio cue into a
|
||||
// ~10 Hz stutter tick. The engine's own idiom for exactly this is the
|
||||
|
||||
Reference in New Issue
Block a user