Compare commits

..
Author SHA1 Message Date
EIREXE 5e7529a3ac Fix Rust CI cache reuse
CI / build-and-test (pull_request) Successful in 11m54s
2026-09-15 20:13:49 +02:00
+9 -1
View File
@@ -1,3 +1,5 @@
use std::hash::Hasher;
use super::{
CollisionContext, EnterContext, FighterStateImpl, InterruptContext, UpdateContext, ground, run,
wait, walk,
@@ -9,12 +11,18 @@ use crate::fighter::state::fall::FallState;
use crate::fighter::state::ground::{GroundedMotionResult, GroundedStateCommon};
use crate::input::FighterCommands::{SmashMoveLeft, SmashMoveRight};
#[derive(Debug, Clone, Hash)]
#[derive(Debug, Clone)]
pub struct DashState {
direction: FighterFacingDirection,
pub ground_common: GroundedStateCommon,
}
impl std::hash::Hash for DashState {
fn hash<H: Hasher>(&self, state: &mut H) {
self.direction.hash(state);
}
}
impl DashState {
pub fn new(direction: FighterFacingDirection, ground_common: GroundedStateCommon) -> Self {
Self {