示例#1
0
        private void farmy(Program p, zamek zamek1)
        {
            Console.Clear();
            Console.WriteLine("Na farmach pracuje {0} chlopow", zamek1.Getrobotnicy());
            Console.WriteLine("Każdy chlop produkuje 2 jedzenia. Obecna produkcja: {0}", (zamek1.Getrobotnicy() - zamek1.Getzolnierze()) * 2);
            Console.WriteLine("Każdy chlop produkuje 1 zlota z podatkow.");
            Console.WriteLine("Zapasy w spichlerzu wynosza: {0}", zamek1.Getjedzenie());
            Console.WriteLine("r rekrutuj (-10 szt. zlota) obecnie w skarbcu: {0}", zamek1.Getzloto());
            Console.WriteLine("w wroc");
            string wybor = Console.ReadLine();
            bool   graj  = true;

            while (graj == true)
            {
                switch (wybor)
                {
                case "r":
                    zamek1.rekrutuj_robotnika();
                    wybor = "null";
                    break;

                case "w":
                    graj = false;
                    break;

                default:
                    Console.Clear();
                    Console.WriteLine("Na farmach pracuje {0} chlopow", zamek1.Getrobotnicy());
                    Console.WriteLine("Każdy chlop produkuje 2 jedzenia. Obecna produkcja: {0}", (zamek1.Getrobotnicy() - zamek1.Getzolnierze()) * 2);
                    Console.WriteLine("Każdy chlop produkuje 1 zlota z podatkow.");
                    Console.WriteLine("Zapasy w spichlerzu wynosza: {0}", zamek1.Getjedzenie());
                    Console.WriteLine("r rekrutuj (-10 szt. zlota) obecnie w skarbcu: {0}", zamek1.Getzloto());
                    Console.WriteLine("w wroc");
                    wybor = Console.ReadLine();
                    break;
                }
            }
        }