X-Git-Url: https://git.dogcows.com/gitweb?p=chaz%2Fcarfire;a=blobdiff_plain;f=CarFire%2FCarFire%2FCarFire%2FDisplay.cs;h=774833b67b7bb875422f7b32d58df4b4000f583a;hp=27f151e583d94c41e42f6d1346e0ed8fd4e26c03;hb=5776c1910247848ab45b111b6a9df4265483a894;hpb=98a1207447757d2e01f5fba091acf87f8795c8ad diff --git a/CarFire/CarFire/CarFire/Display.cs b/CarFire/CarFire/CarFire/Display.cs index 27f151e..774833b 100644 --- a/CarFire/CarFire/CarFire/Display.cs +++ b/CarFire/CarFire/CarFire/Display.cs @@ -47,7 +47,7 @@ namespace CarFire mMap.CenterCell = new Vector2(currentCenterX,currentCenterY); //Debugging... Spawn eight projectiles. //Diagonals - + /* mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5,5), 10, 10, 300, 300)); mProjectiles.Add(new Projectile(mMap, everything, new Vector2(-5, 5), 10, 10, 300, 300)); mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5, -5), 10, 10, 300, 300)); @@ -57,7 +57,7 @@ namespace CarFire mProjectiles.Add(new Projectile(mMap, everything, new Vector2(-5, 0), 10, 10, 300, 300)); mProjectiles.Add(new Projectile(mMap, everything, new Vector2(5, 0), 10, 10, 300, 300)); mProjectiles.Add(new Projectile(mMap, everything, new Vector2(0, -5), 10, 10, 300, 300)); - + */ // TODO: use this.Content to load your game content here @@ -111,7 +111,7 @@ namespace CarFire { if(state.keysDown[i].Contains(Keys.Enter)) { - mCharacters[i] = (new Human(mMap, "", everything)); + mCharacters[i] = (new Human(mMap, "", everything, everything, this)); mCharacters[i].GridX = mMap.GetStartingPositionForPlayer(i+1).X; mCharacters[i].GridY = mMap.GetStartingPositionForPlayer(i+1).Y; } @@ -168,12 +168,17 @@ namespace CarFire mCharacters[i].Draw(spriteBatch); } } - + /* public void AddCharacters(IPlayer player) { mCharacters[mCharacters.Length] = player; //mCharacters.Add(player); } + */ + public void AddProjectiles(Projectile projectile) + { + mProjectiles.Add(projectile); + } } }