Implement hitbox viewer (#81)
CI / build-and-test (push) Successful in 1m26s
CI / production-build (push) Successful in 12m55s

Reviewed-on: #81
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
This commit was merged in pull request #81.
This commit is contained in:
2026-10-04 11:32:28 +00:00
committed by EIREXE
parent 02d444f749
commit 04aceb05a9
12 changed files with 1232 additions and 167 deletions
@@ -92,9 +92,12 @@ pub(super) fn bind_fighter_visual_bones(
pub(super) fn apply_baked_fighter_visual_pose(
mut nodes: Query<(&mut Transform, &BakedFighterBone)>,
fighters: Query<&FighterBoneMatrices>,
timing: Res<GgrsFrameTiming>,
timing: Option<Res<GgrsFrameTiming>>,
) {
let overstep_fraction = timing.overstep_fraction();
let overstep_fraction = timing
.as_deref()
.map(GgrsFrameTiming::overstep_fraction)
.unwrap_or(0.0);
for (mut transform, bone) in &mut nodes {
let Ok(matrices) = fighters.get(bone.fighter) else {
continue;