Rename semantics, fix save states and fix regrab count not being reset on respawn.
CI / build-and-test (pull_request) Failing after 1m44s
CI / production-build (pull_request) Successful in 11m16s

This commit is contained in:
2026-10-13 12:24:44 +02:00
parent 2af462dedd
commit ea2756201e
4 changed files with 12 additions and 4 deletions
+5
View File
@@ -500,6 +500,7 @@ pub struct StatefulFighterQuery {
pub player: &'static Player,
pub pending_hit_reaction: &'static mut FighterPendingHitReaction,
pub hitstop: &'static mut FighterHitstop,
pub ledge_info: &'static mut FighterLedgeInformation,
pub hitstop_shake: &'static mut FighterHitstopShake,
pub pending_respawn: &'static mut FighterPendingRespawn,
pub damage: &'static mut FighterDamage,
@@ -709,6 +710,7 @@ pub fn state_collision_interrupt_system(
mut pending_respawn,
player,
mut damage,
mut ledge_info,
..
} = fighter;
@@ -757,6 +759,9 @@ pub fn state_collision_interrupt_system(
// reset percentage
*damage = FighterDamage::default();
// reset ledge
*ledge_info = FighterLedgeInformation::default();
transition_state(
&mut state,