示例#1
0
 public override void Eat(Zwierze z, Terrarium t)
 {
     if (t.Temperatura > 30)
     {
         //Console.WriteLine(this.Status() + " zjadla " + z.Status());
         this.DodajEnergie(this.Energia);
         z.WyzerujWielkosc();
     }
 }
示例#2
0
 public override void Eat(Zwierze z, Terrarium t)
 {
     if (z.PoziomSmaku() > 0.7 && t.Temperatura >= 25 && t.Temperatura < 40)
     {
         //Console.WriteLine(this.Status() + " zjadla " + z.Status());
         this.DodajEnergie(this.Energia);
         z.WyzerujWielkosc();
     }
 }
示例#3
0
        public override void Eat(Zwierze z, Terrarium t)
        {
            Random r    = new Random();
            int    rand = r.Next(1, 3);

            if (z.PoziomSmaku() > 0.5 && t.Temperatura >= 1 && t.Temperatura < 5 && rand == 1)
            {
                //Console.WriteLine(this.Status() + " zjadla " + z.Status());
                this.DodajEnergie(this.Energia);
                z.WyzerujWielkosc();
            }
        }
示例#4
0
 public abstract void Eat(Zwierze z, Terrarium t);