Files
shinespark/src/stage
EIREXE d521461625
CI / build-and-test (push) Successful in 1m28s
CI / production-build (push) Successful in 11m59s
Add authoritative fighter surface state (#60)
## Summary
- add a rollback-tracked `FighterSurfaceState` as the single source of truth for stage contact
- move active stage line ownership out of individual grounded fighter states
- update landing, airborne motion, ledge departure, hit reactions, and debug save states to maintain surface contact
- add tests for contact lifecycle, connected-segment traversal, and ledge departure

Reviewed-on: #60
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
2026-09-25 10:45:27 +00:00
..
2026-08-26 21:35:43 +02:00
2026-09-12 14:55:40 +02:00
2026-09-11 22:01:16 +02:00
2026-09-11 22:01:16 +02:00