Texture2D projectileModel;\r
\r
//Used to draw projectiles\r
+ const int baseProjectileSpeed = 18;\r
int projectileSpeed;\r
int projectileCoolDown;\r
#endregion\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
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