public override void Update() { Life.Text = "Ekstraliv: " + Ekstraliv.ToString(); if (GameLive) { #region LEVEL m_GameLoops++; if (Spawned == 10) { Level.Text = "Level 2"; SpawnTime = 150; } if (Spawned == 30) { Level.Text = "Level 3"; SpawnTime = 100; } if (Spawned == 60) { Level.Text = "Level 4"; SpawnTime = 50; } if (Spawned > 100) { Level.Text = "Level 5"; SpawnTime = 20; } #endregion #region SPAWN if (m_GameLoops % SpawnTime == 0) { Spawned++; BadGuy EnemyUFO = (BadGuy)UFO.Clone(); EnemyUFO.Position = new Point(m_Random.Next(-100, 800), -150); Engine_Game.Add(EnemyUFO); } #endregion if (!Music.IsPlaying) { Music.Play(); } if (Ekstraliv < 0) { GameLive = false; } } else { GameOver(); } }