diff --git a/Jumpy.Shared/Player.cs b/Jumpy.Shared/Player.cs index 0daf0af..79db2e6 100644 --- a/Jumpy.Shared/Player.cs +++ b/Jumpy.Shared/Player.cs @@ -38,6 +38,7 @@ namespace Jumpy { ySpeed = -jumpSpeed; return; } + // TODO: only swing the sword if button newly pressed (no turbosword) if (gamePad.Buttons.X == ButtonState.Pressed && swordSwingTime <= 0) { pose = Pose.SwordSwing; swordSwingTime = 0.3; @@ -106,11 +107,11 @@ namespace Jumpy { } case Pose.SwordSwing: if (swordSwingTime > 0.2) { - return new Point(spriteSize * 3, 0); + return new Point(spriteSize * 3, spriteSize * 0); } else if (swordSwingTime > 0.1) { - return new Point(spriteSize * 4, 0); + return new Point(spriteSize * 4, spriteSize * 0); } else { - return new Point(spriteSize * 5, 0); + return new Point(spriteSize * 5, spriteSize * 0); } case Pose.Standing: default: