Beispiel #1
0
 /// <summary>
 /// Konstruktor bojvnika
 /// </summary>
 /// <param name="meno"></param>
 /// <param name="zivot"></param>
 /// <param name="utok"></param>
 /// <param name="obrana"></param>
 /// <param name="kocka"></param>
 public Bojovnik(string meno, int zivot, int utok, int obrana, Kocka kocka)
 {
     this.meno     = meno;
     this.maxZivot = zivot;
     this.zivot    = zivot;
     this.utok     = utok;
     this.obrana   = obrana;
     this.kocka    = kocka;
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            // Vytvorenie kociek
            Kocka sestStenna  = new Kocka();
            Kocka desatStenna = new Kocka(10);

            /*
             * // Hod 6stennou
             * Console.WriteLine(sestStenna);
             * for (int i = 0; i < 10; i++)
             * {
             *  Console.Write(sestStenna.Hod() + " ");
             * }
             * Console.WriteLine();
             * // Hod 10stennou
             * Console.WriteLine(desatStenna);
             * for (int i = 0; i < 10; i++)
             * {
             *  Console.Write(desatStenna.Hod() + " ");
             * }
             */

            // vytvorenie bojovnika
            Bojovnik bojovnik = new Bojovnik("Martin", 100, 20, 10, desatStenna);
            //Console.WriteLine("Bojovnik: " + bojovnik);  // test ToString();
            //Console.WriteLine("Nazivo: " + bojovnik.Nazivo());  // test Nazivo();
            //Console.WriteLine("Zivot: " + bojovnik.GrafickyZivot()); // test GrafickyZivot();
            //Console.WriteLine();

            // vytvorenie supera
            Bojovnik super = new Bojovnik("Clone", 70, 17, 13, desatStenna);
            //Console.WriteLine("Bojovnik: " + super);  // test ToString();
            //Console.WriteLine("Nazivo: " + super.Nazivo());  // test Nazivo();
            //Console.WriteLine("Zivot: " + super.GrafickyZivot()); // test GrafickyZivot();
            //Console.WriteLine();

            //// test utok na bojovnika
            //super.Utok(bojovnik);
            //Console.WriteLine(super.VratPosleduSpravu());
            //Console.WriteLine(bojovnik.VratPosleduSpravu());
            //Console.WriteLine("Zivot Martin: {0}", bojovnik.GrafickyZivot());
            //Console.WriteLine("Zivot Super: {0}", super.GrafickyZivot());

            // vytvorenie maga
            Bojovnik carodej = new Mag("Gandalf", 60, 15, 12, desatStenna, 30, 45);



            // vytvorenie areny
            Arena arena = new Arena(bojovnik, carodej, desatStenna);

            // zapas
            arena.Zapas();


            Console.ReadLine();
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            Kocka kocka1 = new Kocka();

            Console.WriteLine(kocka1);
            for (int i = 0; i < 10; i++)
            {
                Console.Write(kocka1.Hod() + " ");
            }
            Console.WriteLine();
            Kocka kocka2 = new Kocka(10);

            Console.WriteLine(kocka2);
            for (int i = 0; i < 10; i++)
            {
                Console.Write(kocka2.Hod() + " ");
            }
            Console.ReadKey();
        }
Beispiel #4
0
 /// <summary>
 /// Konstruktor maga
 /// </summary>
 /// <param name="meno"></param>
 /// <param name="zivot"></param>
 /// <param name="utok"></param>
 /// <param name="obrana"></param>
 /// <param name="kocka"></param>
 /// <param name="mana"></param>
 /// <param name="maxMana"></param>
 /// <param name="magicUtok"></param>
 public Mag(string meno, int zivot, int utok, int obrana, Kocka kocka, int mana, int magicUtok) : base(meno, zivot, utok, obrana, kocka)
 {
     this.mana      = mana;
     this.maxMana   = mana;
     this.magicUtok = magicUtok;
 }
Beispiel #5
0
 /// <summary>
 /// Konstruktor areny
 /// </summary>
 /// <param name="bojovnik1"></param>
 /// <param name="bojovnik2"></param>
 /// <param name="kocka"></param>
 public Arena(Bojovnik bojovnik1, Bojovnik bojovnik2, Kocka kocka)
 {
     this.bojovnik1 = bojovnik1;
     this.bojovnik2 = bojovnik2;
     this.kocka     = kocka;
 }