Example #1
0
 /// <summary>
 /// Aktualizuje stan handlarza
 /// przesuwa go do nowej pozyjci i ew wsyła na targ jesli jest blisko osady
 /// </summary>
 public void aktualizuj()
 {
     this.pozycja = aktualnaStrategia.podrozuj(pozycja, celPodrozy.pozycjaOsady());
     if (Point.Subtract(pozycja, celPodrozy.pozycjaOsady()).Length <= 20)
     {
         celPodrozy.Targowisko().WymianaTowaru(this);
     }
 }