Exemple #1
0
        // zkontroluje, jestli hra už neskončila, pokud ano, oznámí o tom a vrací true
        private static bool CheckWinLoose()
        {
            if (g.GetWin())
            {
                if (isDefault)
                {
                    timer.Stop();
                    float score = (float)timer.ElapsedMilliseconds / 1000;
                    Console.WriteLine("Gratuluji, vyhrál jste! Trvalo vám to {0} sekund.", score);

                    if (score < dm.GetLowest())
                    {
                        Console.WriteLine("Zadejte jméno hráče pro zápis do žebříčku nejlepších časů: ");
                        dm.WriteScore(score, Console.ReadLine());
                    }
                }
                else
                {
                    Console.WriteLine("Gratuluji, vyhrál jste!");
                }
                return(true);
            }
            else if (g.GetLoose())
            {
                Console.WriteLine("BOOM! Konec hry.");
                return(true);
            }
            return(false);
        }