Implement up smash, dacus and further improve input system. (#88)
CI / build-and-test (push) Successful in 2m42s
CI / production-build (push) Successful in 13m1s

Reviewed-on: #88
Co-authored-by: Álex Román Núñez <eirexe@eirteam.moe>
This commit was merged in pull request #88.
This commit is contained in:
2026-10-09 09:15:18 +00:00
committed by EIREXE
parent a1595d841a
commit 97f2fe7065
14 changed files with 429 additions and 88 deletions
+3
View File
@@ -12,6 +12,8 @@ pub enum InputActionState {
#[derive(Debug)]
pub enum InputMapAction {
AttackXDir(i32),
AttackYDir(i32),
MovementXDir(i32),
MovementYDir(i32),
Jump,
@@ -26,6 +28,7 @@ impl InputMapAction {
Self::Shield => Some(crate::input::DigitalAction::Shield),
Self::Attack => Some(crate::input::DigitalAction::Attack),
Self::MovementXDir(_) | Self::MovementYDir(_) => None,
Self::AttackYDir(_) | Self::AttackXDir(_) => None,
}
}
}