示例#1
0
        static void Main(string[] args)
        {
            kleinkatze kleinkatze1 = new kleinkatze(1, 1.5f);

            Console.WriteLine("angriff: " + kleinkatze1.angriff);
            Console.WriteLine("verteidigung: " + kleinkatze1.verteidigung);
            Console.WriteLine("beweglichkeit: " + kleinkatze1.beweglichkeit);
            Console.WriteLine("angriffslust: " + kleinkatze1.angriffslust);
            Console.WriteLine("geschindigkeit: " + kleinkatze1.geschwindigkeit);
            Console.WriteLine("Lebenspunkte: " + kleinkatze1.lebenspunkte + "\n");

            kleinkatze kleinkatze2 = new kleinkatze(5, 12.5f);

            Console.WriteLine("angriff: " + kleinkatze2.angriff);
            Console.WriteLine("verteidigung: " + kleinkatze2.verteidigung);
            Console.WriteLine("beweglichkeit: " + kleinkatze2.beweglichkeit);
            Console.WriteLine("angriffslust: " + kleinkatze2.angriffslust);
            Console.WriteLine("geschindigkeit: " + kleinkatze2.geschwindigkeit);
            Console.WriteLine("Lebenspunkte: " + kleinkatze2.lebenspunkte + "\n");

            int ges = fightclub.kleinkatzenarena.fight(kleinkatze1, kleinkatze2);

            Console.WriteLine(ges);

            Console.ReadKey();
        }
示例#2
0
        public static int fight(kleinkatze kk1, kleinkatze kk2)
        {
            while (kk1.lebendig && kk2.lebendig)
            {
                int rval;
                int ang1     = (kk1.angriff + kk1.angriffslust) / 2;
                int ver1     = kk1.verteidigung;
                int ges_bew1 = kk1.beweglichkeit + kk1.geschwindigkeit;

                int ges_ang1 = ang1 + ges_bew1;
                int ges_ver1 = ver1 + ges_bew1;


                int ang2     = (kk2.angriff + kk2.angriffslust) / 2;
                int ver2     = kk2.verteidigung;
                int ges_bew2 = kk2.beweglichkeit + kk2.geschwindigkeit;

                int ges_ang2 = ang2 + ges_bew2;
                int ges_ver2 = ver2 + ges_bew2;
            }
            return(rval);
        }