public static void StopGame() { if (Loading || !Main) { return; } StageMusic.Main.Clear(); StageMicrophone.MicrophoneStop(); BeatMapManager.ClearBeatMap(); GamePlaying = false; TheStageSetting.TitleBGM.UnPause(); TheStageSetting.AutoPlayTagOn = TheStageSetting.AutoPlay; TheStageSetting.ResultScore = 0; TheStageSetting.ResultPerfect = StageScore.PerfectNum; TheStageSetting.ResultGood = StageScore.GoodNum; TheStageSetting.ResultMiss = StageScore.MissNum; TheStageSetting.ResultMaxCombo = StageScore.MaxCombo; InitAimTransform(); RemoveAllNotes(); TheStageSetting.AutoPlay = true; StageScore.Close(); }