public void CreateBombs() { float bombPos = 200 + (float)this.random.NextDouble() * 500; while (!IsDisposed && bombPos < 9400 && (SceneManager.Form == null || !SceneManager.Form.IsDisposed)) { Bombs.Instantiate(new Vector2(0, bombPos)); bombPos += 80 + (float)this.random.NextDouble() * 800; Thread.Sleep((int)Math.Round(random.NextDouble() * 650)); } }