public void Play_Start_Click(object sender, EventArgs e) // Function switches on a game { LevelUpGif.BringToFront(); if (firstPlane) { Heart1.Visible = true; Heart2.Visible = true; Heart3.Visible = true; } else if (secondPlane) { this.Controls.Remove(Heart1); Heart1.Dispose(); Heart2.Visible = true; Heart3.Visible = true; } else if (thirdPlane) { this.Controls.Remove(Heart1); Heart1.Dispose(); this.Controls.Remove(Heart2); Heart2.Dispose(); Heart3.Visible = true; } if (isstarted) { if (paused) { StartTimers(); Menu_Off(); } } if (!isstarted) { isstarted = true; Menu_Off(); Player.Visible = true; Change_Off.Visible = false; PointsLabel.Visible = true; StarsMoveTimer.Start(); for (int i = 0; i < stars.Length; i++) { stars[i].Visible = true; } enemyMoveTimer.Start(); } }
public void StartTimers() { paused = false; Player.Visible = true; StarsMoveTimer.Start(); EnemyBulletsMoveTimer.Start(); enemyMoveTimer.Start(); LevelUpTimer.Start(); LevelUpGif.Visible = false; LevelUpText.Visible = false; newRec.Visible = false; newRec.SendToBack(); LevelUpGif.SendToBack(); }