Example #1
0
 public virtual bool RuchMozliwy(Pozycja nadajPozycje)
 {
     if (figury.Count(f => f.pozycja.Pole == nadajPozycje.Pole) > 0)
     {
         return(false);
     }
     return(true);
 }
Example #2
0
        public virtual void RuchNa(Pozycja nadajPozycje)
        {
            moveMessage info = new moveMessage(Info);

            if (this.RuchMozliwy(nadajPozycje))
            {
                this.pozycja = nadajPozycje;
                info(true);
            }
            else
            {
                info(false);
            }
        }