urt-rs / docs /research /QVM_HEALTH_INTERCEPTS.md
nmarshall's picture
qvm: lethal and method24 interception
ed15e8f
|
Raw History Blame Contribute Delete
1.04 kB

Lethal mode interception and method24 override

RE-728. Reproduce with python3 scripts/analyze_qvm_health_intercepts.py; validate with cargo xtask test-group health. See the machine report.

Actual212479–212621 intercepts mode10 lethal damage only for distinct client attacker/target, clear target client220 bit16384 and a method outside6/7/1/3/2/4/9/31/35/33/32. The206128 target/attacker/method request is captured. Otherwise method24 with global34066516 nonzero zeros supplied direction z, captures213009(target,direction,knockback), and exits. Other cases continue at212622. The100 supplied mode/client/self/health/method/flag/override fixtures verify both request signatures, branch order and unchanged health/client state. Intercept lifecycle and impulse effects are not executed here.

No original executable/full VM/native world collision or rendering runs. Supplied callback/native responses and fixture domains remain explicit; complete macOS/Linux Rust/Bevy/Solari gameplay remains open.