X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FHuman.cs;fp=CarFire%2FCarFire%2FCarFire%2FHuman.cs;h=d1746e388b4a15f68ed8128327e5cd7ef2a9525a;hb=24421b10105ddc8a33d95c5e4ccb3d6380916fa8;hp=168fa06f627a0d9024489cf8a7e23c59247cc46f;hpb=f31f4ae920ff902f4cd4fb64f5e6ccf0d5e58402;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/Human.cs b/CarFire/CarFire/CarFire/Human.cs index 168fa06..d1746e3 100644 --- a/CarFire/CarFire/CarFire/Human.cs +++ b/CarFire/CarFire/CarFire/Human.cs @@ -114,6 +114,14 @@ namespace CarFire bool moveRight = keysPressed.Contains(Keys.Right); bool moveUp = keysPressed.Contains(Keys.Up); bool moveDown = keysPressed.Contains(Keys.Down); + if (moveLeft) + state = State.left; + else if (moveRight) + state = State.right; + else if (moveUp) + state = State.up; + else if (moveDown) + state = State.down; Point destination = MovementManager.GetNeighborCell(mMotion.Coordinates, moveLeft, moveRight, moveUp, moveDown); if (theMap.IsCellOpen(destination))