mMap.CenterCell = new Vector2(currentCenterX,currentCenterY);\r
//Debugging... Spawn eight projectiles.\r
//Diagonals\r
- \r
+ /*\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5,5), 10, 10, 300, 300));\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(-5, 5), 10, 10, 300, 300));\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5, -5), 10, 10, 300, 300));\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(-5, 0), 10, 10, 300, 300));\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5, 0), 10, 10, 300, 300));\r
mProjectiles.Add(new Projectile(mMap, everything, new Vector2(0, -5), 10, 10, 300, 300));\r
- \r
+ */\r
\r
\r
// TODO: use this.Content to load your game content here\r
{\r
if(state.keysDown[i].Contains(Keys.Enter))\r
{\r
- mCharacters[i] = (new Human(mMap, "", everything));\r
+ mCharacters[i] = (new Human(mMap, "", everything, everything, this));\r
mCharacters[i].GridX = mMap.GetStartingPositionForPlayer(i+1).X;\r
mCharacters[i].GridY = mMap.GetStartingPositionForPlayer(i+1).Y;\r
}\r
mCharacters[i].Draw(spriteBatch);\r
} \r
}\r
-\r
+ /*\r
public void AddCharacters(IPlayer player)\r
{\r
mCharacters[mCharacters.Length] = player;\r
//mCharacters.Add(player);\r
}\r
+ */\r
+ public void AddProjectiles(Projectile projectile)\r
+ {\r
+ mProjectiles.Add(projectile);\r
+ }\r
}\r
}\r
\r