X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FDisplay.cs;fp=CarFire%2FCarFire%2FCarFire%2FDisplay.cs;h=ab4a2c302c80e3603ff33e2fde9ce7563d20704a;hb=a250362ff6ad169908a03d69e1b0dac1ef53564b;hp=ee694fa5a19d7c1f6834393ea499626a30c306c2;hpb=28083981691edbfba1d85f0fa6711f70a4e97ed0;p=chaz%2Fcarfire diff --git a/CarFire/CarFire/CarFire/Display.cs b/CarFire/CarFire/CarFire/Display.cs index ee694fa..ab4a2c3 100644 --- a/CarFire/CarFire/CarFire/Display.cs +++ b/CarFire/CarFire/CarFire/Display.cs @@ -138,6 +138,7 @@ namespace CarFire } } } + //Update input for each player for (int i = 0; i < 4; i++) { //If player has not selected a player yet let them select one. @@ -150,6 +151,7 @@ namespace CarFire mCharacters[i].GridY = mMap.GetStartingPositionForPlayer(i + 1).Y; } } + //Regular player input updates else { @@ -162,7 +164,6 @@ namespace CarFire { if (!mMap.IsCellOpen(new Point(mProjectiles[i].GridX, mProjectiles[i].GridY))) { - mProjectiles.RemoveAt(i); i--; } @@ -188,13 +189,10 @@ namespace CarFire mCharacters[i].Draw(spriteBatch); } } - /* - public void AddCharacters(IPlayer player) - { - mCharacters[mCharacters.Length] = player; - //mCharacters.Add(player); - } - */ + /// + /// Add a projectile to the Display. + /// + /// public void AddProjectiles(Projectile projectile) { mProjectiles.Add(projectile);