X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FPlayer.cs;h=b5312550630b1e64a5c4927ee618e174ca26e34e;hp=e89b28473e1143abdaf37fc453f181f2042d7a03;hb=0483d0578f0d160ea3e80bae57d4a3ba2b061d35;hpb=122c062297acac44673e947b666c1d72cd23fb1b diff --git a/CarFire/CarFire/CarFire/Player.cs b/CarFire/CarFire/CarFire/Player.cs index e89b284..b531255 100644 --- a/CarFire/CarFire/CarFire/Player.cs +++ b/CarFire/CarFire/CarFire/Player.cs @@ -14,7 +14,7 @@ namespace CarFire { #region Member variables //The number of frames between each projectile is spawned. - const float basePlayerSpeed = 4.0f; + const float basePlayerSpeed = 8.0f; const int shootCoolDown = 18; String CharName; Game game; @@ -38,7 +38,7 @@ namespace CarFire public Point Coordinates { get { return mMotion.Coordinates; } set { - Coordinates = value; + mMotion.Coordinates = value; mMotion = new MovementManager(value, basePlayerSpeed); } } public char Identifier { get { return mPlayerIndex.ToString()[0]; } } @@ -57,7 +57,7 @@ namespace CarFire mPlayerIndex = playerIndex; // Speed is the number of grid cells you can move through per second. - mMotion = new MovementManager(position, 25.0f); + mMotion = new MovementManager(position, basePlayerSpeed); } public void causeDamageTo(int amount) { @@ -103,7 +103,8 @@ namespace CarFire } } - if (direction != Direction.None && !keysPressed.Contains(Keys.LeftControl)) mMotion.Update(timeSpan, direction); + if (direction != Direction.None && !keysPressed.Contains(Keys.LeftControl)) + mMotion.Update(timeSpan, direction); else mMotion.LockUpdate(timeSpan, moveLeft, moveRight, moveUp, moveDown); }