diff --git a/.vs/EvilSatellites/v16/.suo b/.vs/EvilSatellites/v16/.suo index 1d7f75f..d7e77d3 100644 Binary files a/.vs/EvilSatellites/v16/.suo and b/.vs/EvilSatellites/v16/.suo differ diff --git a/EvilSatellites/SatelliteSpawner.cs b/EvilSatellites/SatelliteSpawner.cs index 82c4a50..db07c81 100644 --- a/EvilSatellites/SatelliteSpawner.cs +++ b/EvilSatellites/SatelliteSpawner.cs @@ -36,7 +36,12 @@ namespace EvilSatellites public void Update() { - + var sats = Screen.Objects.Where((x) => x.Type == ObjectType.Satellite).ToList(); + if (sats.Count < 1) + { + Level++; + Spawn(); + } } } } diff --git a/EvilSatellites/Screens/GameScreen.cs b/EvilSatellites/Screens/GameScreen.cs index 1817693..a392c93 100644 --- a/EvilSatellites/Screens/GameScreen.cs +++ b/EvilSatellites/Screens/GameScreen.cs @@ -80,6 +80,7 @@ namespace EvilSatellites.Screens } UpdateRadar(); CheckCollisions(); + Spawner.Update(); return; }