Exemple #1
0
        static void Main(string[] args)
        {
            Console.Title = "Lodě";   //Nastaveni napisu hlavniho okna
            bool hraPokracuje = true; //pro opakovane zobrazeni hlavni nabidky po ukonceni hry

            Zvuky.prehravac = new System.Media.SoundPlayer();

            Zvuky.MelodieMenu(true);
            while (hraPokracuje)
            {
                //Hlavni nabidka
                switch (Menu.ZobrazHlavniNabidku())
                {
                case PolozkyNabidky.NovaHra:      //Spusteni hry
                    bool podMenu = true;

                    while (podMenu)
                    {
                        //Zobrazi podnabidku
                        switch (Menu.ZobrazPodMenu())
                        {
                        case PolozkyNabidky.HraJednohoHrace:
                            podMenu = false;
                            Zvuky.MelodieMenu(false);
                            Menu.NovaHraJednohoHrace();
                            Zvuky.MelodieMenu(true);
                            break;

                        case PolozkyNabidky.HraDvouHracu:
                            podMenu = false;
                            Zvuky.MelodieMenu(false);
                            Menu.NovaHraProDvaHrace();
                            Zvuky.MelodieMenu(true);
                            break;

                        case PolozkyNabidky.Zpet:
                            podMenu = false;
                            break;
                        }
                    }
                    break;

                case PolozkyNabidky.Ohre:
                    Zvuky.MelodieMenu(false);
                    Menu.Info();
                    Zvuky.MelodieMenu(true);
                    break;

                case PolozkyNabidky.Konec:
                    hraPokracuje = false;
                    break;
                }
            }
        }