]> Dogcows Code - chaz/carfire/blobdiff - CarFire/CarFire/CarFire/Ranged.cs
Changed speed of player and projectiles
[chaz/carfire] / CarFire / CarFire / CarFire / Ranged.cs
index 874aa2f9ce936fab44f6aab28ada43e7e0f32b8c..4121f94129fffc4e568fc850dad6fce21f24de53 100644 (file)
@@ -11,6 +11,7 @@ namespace CarFire
 {\r
     public class Ranged : Player\r
     {\r
+        #region Member Variables\r
         //The number of frames between each projectile is spawned.\r
         const int shootCoolDown = 18;\r
         const int baseHealth = 100;\r
@@ -19,16 +20,20 @@ namespace CarFire
         Texture2D projectileModel;\r
 \r
         //Used to draw projectiles\r
+        const int baseProjectileSpeed = 18;\r
         int projectileSpeed;\r
         int projectileCoolDown;\r
+        #endregion\r
 \r
-\r
+        #region Public Methods\r
         public Ranged(Game theGame, String Name, Point position, int playerIndex)\r
             : base(theGame, Name, position, playerIndex, baseHealth, baseDamage)\r
         {\r
-            projectileSpeed = 8;\r
+            projectileSpeed = baseProjectileSpeed;\r
         }\r
+        #endregion\r
 \r
+        #region Overridden Methods From Player\r
         public override void LoadContent(ContentManager contentManager)\r
         {\r
             charModel = contentManager.Load<Texture2D>("cs"); //change to charModel when designed\r
@@ -81,14 +86,22 @@ namespace CarFire
                     toShoot.Normalize();\r
                     toShoot *= projectileSpeed;\r
                     projectileCoolDown = shootCoolDown;\r
-                    Game.State.mDisplay.AddProjectiles(new Projectile(Game, projectileModel,\r
+                    Game.State.mProjectiles.Add(new Projectile(Game, projectileModel,\r
                         toShoot, new Point(startX, startY), PlayerIndex, Damage));\r
                 }\r
             }\r
              \r
                 \r
         }\r
-        \r
+        public override void PlayAttackSound()\r
+        {\r
+\r
+        }\r
+        public override void PlayDieSound()\r
+        {\r
+\r
+        }\r
+        #endregion \r
 \r
 \r
     }\r
This page took 0.017911 seconds and 4 git commands to generate.