const int hitCoolDown = 18;\r
const int baseHealth = 200;\r
const int baseDamage = 30;\r
+ int coolDown;\r
Texture2D charModel;\r
Texture2D projectileModel;\r
#endregion \r
public Melee(Game theGame, String Name, Point position, int playerIndex)\r
: base(theGame, Name, position, playerIndex, baseHealth, baseDamage)\r
{\r
- projectileSpeed = 8;\r
+ coolDown = hitCoolDown;\r
}\r
#endregion\r
\r
\r
public override void Attack(List<Keys> keysPressed)\r
{\r
- if (hitCoolDown > 0)\r
- hitCoolDown--;\r
- else if (hitCoolDown == 0)\r
+ if (coolDown > 0)\r
+ coolDown--;\r
+ else if (coolDown == 0)\r
{\r
if (keysPressed.Contains<Keys>(Keys.Space))\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