diff --git a/peli/Peli/Peli/Peli.cs b/peli/Peli/Peli/Peli.cs index 8745e8ba7fc82b21a8e9e78c7f2329f992009a0d..b18ba4aefba1bbf2a5fbab5c540e05f2aa6a7a73 100644 --- a/peli/Peli/Peli/Peli.cs +++ b/peli/Peli/Peli/Peli.cs @@ -650,19 +650,28 @@ namespace Peli HighScoreWindow topIkkuna = new HighScoreWindow("Parhaat ajat", "Onneksi olkoon, pääsit listalle ajalla %p! Syötä nimesi:", topList, aikaaKulunut); - topIkkuna.Closed += AloitaAlusta2; + topIkkuna.Closed += (_) => + { + AloitaAlusta(); + }; Add(topIkkuna); } else if (LapaistutCheckpointit == kulmac.Length && maalissa == false) { HighScoreWindow topIkkuna = new HighScoreWindow("Parhaat ajat", topList); - topIkkuna.Closed += AloitaAlusta2; + topIkkuna.Closed += (_) => + { + AloitaAlusta(); + }; Add(topIkkuna); } else if (maalissa && LapaistutCheckpointit != kulmac.Length) { HighScoreWindow topIkkuna = new HighScoreWindow("Koitahan ensi kerralla pysyä tiellä...", topList); - topIkkuna.Closed += AloitaAlusta2; + topIkkuna.Closed += (_) => + { + AloitaAlusta(); + }; Add(topIkkuna); } else if (alkuvalikosta) @@ -674,7 +683,10 @@ namespace Peli else { HighScoreWindow topIkkuna = new HighScoreWindow("Parhaat ajat", topList); - topIkkuna.Closed += AloitaAlusta2; + topIkkuna.Closed += (_) => + { + AloitaAlusta(); + }; Add(topIkkuna); } @@ -804,19 +816,6 @@ namespace Peli } - /// <summary> - /// Trust me bro, näit pitää olla kaks. - /// </summary> - /// <param name="sender">Tärkeä asia</param> - private void AloitaAlusta2(Window sender) - { - DataStorage.Save(topList, "pisteet.xml"); - maalissa = false; - ClearAll(); - AloitaPeli(); - } - - /// <summary> /// Auton savun aliohjelma. Luo ja lisää sen autoon. /// </summary>