Example #1
0
 /**
  * Oblicza punkty akcji po każdej turze
  */
 public function punktyakcji()
 {
     $szybkoscg = $this->gracz->Getparam()->getSzybkosc();
     $szybkoscp = $this->przeciwnik->Getparam()->getSzybkosc();
     if ($szybkoscg > $szybkoscp) {
         $punkty = $this->obliczpunkty($szybkoscg, $szybkoscp);
         $this->gracz->Getparam()->setpktakcji($punkty);
     } elseif ($szybkoscg < $szybkoscp) {
         $punkty = $this->obliczpunkty($szybkoscp, $szybkoscg);
         $this->przeciwnik->Getparam()->setpktakcji($punkty);
     }
 }
Example #2
0
 public function czyjatura(){
     $this->punktygracz=$this->gracz->Getparam()->getpktakcji();
     $this->punktyprzeciwnik=$this->przeciwnik->Getparam()->getpktakcji();
     if($this->punktygracz>punktyprzeciwnik){
         $this->kolejg=true; $this->koljep=false;
     }
     elseif($this->punktygracz<punktyprzeciwnik){
         $this->kolejp=true; $this->kolejg=false;
     }
     elseif($this->punktygracz==punktyprzeciwnik){
         $this->losowy();
     }
 }