Fix walking in place animations when holding walk button (#37887)

Fix SpriteMovement playing when holding walk button
This commit is contained in:
Tayrtahn
2025-05-27 20:14:49 -04:00
committed by GitHub
parent 241e5836d1
commit c1b9b7e6d7
2 changed files with 10 additions and 2 deletions

View File

@@ -98,7 +98,7 @@ namespace Content.Shared.Movement.Systems
RaiseLocalEvent(entity, ref moveEvent);
Dirty(entity, entity.Comp);
var ev = new SpriteMoveEvent(entity.Comp.HeldMoveButtons != MoveButtons.None);
var ev = new SpriteMoveEvent(entity.Comp.HasDirectionalMovement);
RaiseLocalEvent(entity, ref ev);
}
@@ -124,7 +124,7 @@ namespace Content.Shared.Movement.Systems
entity.Comp.HeldMoveButtons = state.HeldMoveButtons;
RaiseLocalEvent(entity.Owner, ref moveEvent);
var ev = new SpriteMoveEvent(entity.Comp.HeldMoveButtons != MoveButtons.None);
var ev = new SpriteMoveEvent(entity.Comp.HasDirectionalMovement);
RaiseLocalEvent(entity, ref ev);
}
}