Beispiel #1
0
        public Karakter KarakterBekeres()
        {
            Console.WriteLine("Kérem a karakter nevét");
            string BekertNev = Console.ReadLine();

            Console.WriteLine("Kérem a karakter státuszsablonját");
            int      BekertStatuszSablon = Convert.ToInt32(Console.ReadLine());
            Karakter karakter            = new Karakter(BekertNev, BekertStatuszSablon);

            return(karakter);
        }
Beispiel #2
0
        public void kor()
        {
            Random r = new Random();
            char   menu;
            UI     interfesz = new UI();

            interfesz.KarakterBekeres();
            Karakter felhasznalo = interfesz.KarakterBekeres();
            int      korSzamlalo = 1;

            do
            {
                //---menü
                do
                {
                    interfesz.Menu();
                    menu = interfesz.Menu();
                }while (menu != 'a' && menu != 'b' && menu != 'c');

                //--- tamadas, Ellenfél választás
                if (menu == 'a')
                {
                    int ellenIndex;
                    do
                    {
                        interfesz.EllenfelKivalasztas();
                        ellenIndex = interfesz.EllenfelKivalasztas();
                    } while (ellenIndex < 1 || ellenIndex > this.ellenfelek.Count);
                    // felhasznalo.Megkuzd(ellenfelek[ellenIndex-1]);
                }
                else if (menu == 'b')
                {
                    //felhasznalo.gyogyul();
                }



                if (korSzamlalo % 3 == 0)
                {
                    int tamadoSorszam = r.Next(0, this.ellenfelek.Count);
                    //this.ellenfelek[tamadoSorszam].Megkuzd(felhasznalo);

                    foreach (Karakter i in ellenfelek)
                    {
                        //i.gyogyul();
                    }
                }
                korSzamlalo++;
            }while (menu != 'c');
        }
Beispiel #3
0
        public void listaFeltoltese()
        {
            StreamReader r = new StreamReader("harcosok 1.csv");

            while (!r.EndOfStream)
            {
                string   sor = r.ReadLine();
                string[] st  = sor.Split(';');
                Karakter h   = new Karakter(st[0], Int32.Parse(st[1]));
                ellenfelek.Add(h);
            }
            foreach (Karakter item in this.ellenfelek)
            {
                Console.WriteLine(item);
            }
        }