diff --git a/src/fighter/animation.rs b/src/fighter/animation.rs index e84fba0..a4cc358 100644 --- a/src/fighter/animation.rs +++ b/src/fighter/animation.rs @@ -104,6 +104,7 @@ pub enum AnimKind { AttackDownTilt, AttackNeutralAir, AttackForwardAir, + AttackDownAir, AttackDash, AttackUpSmash, } diff --git a/src/fighter/attack/mod.rs b/src/fighter/attack/mod.rs index c17d3aa..ae18791 100644 --- a/src/fighter/attack/mod.rs +++ b/src/fighter/attack/mod.rs @@ -231,8 +231,8 @@ impl AttackKind { AttackKind::Jab => AnimKind::AttackJab1, AttackKind::UpTilt => AnimKind::AttackUpTilt, AttackKind::ForwardAir => AnimKind::AttackForwardAir, + AttackKind::DownAir => AnimKind::AttackDownAir, AttackKind::BackAir => AnimKind::AttackUpTilt, - AttackKind::DownAir => AnimKind::AttackUpTilt, AttackKind::UpAir => AnimKind::AttackUpTilt, AttackKind::DownTilt => AnimKind::AttackDownTilt, AttackKind::ForwardTilt => AnimKind::AttackForwardTilt, diff --git a/src/hitbox_viewer/mod.rs b/src/hitbox_viewer/mod.rs index 409b756..1a8d4ad 100644 --- a/src/hitbox_viewer/mod.rs +++ b/src/hitbox_viewer/mod.rs @@ -10,6 +10,7 @@ use bevy::{ world_serialization::WorldAssetRoot, }; use bevy_egui::{EguiContexts, EguiPrimaryContextPass, egui}; +use bevy_ggrs::SnapshotPlugin; use clap::{Parser, ValueEnum}; use egui_extras::Column; use itertools::Itertools; @@ -131,6 +132,7 @@ impl Plugin for HitboxViewerPlugin { ) }; app.add_plugins(( + SnapshotPlugin, GameAssetPlugin, FighterScriptImportPlugin, BakedAnimationAssetProcessingPlugin,