예제 #1
0
파일: SR_City.php 프로젝트: sinfocol/gwf3
 /**
  * Dice City Movement.
  * @param SR_Party $party
  * return boolean
  */
 private function cityMovement(SR_Party $party)
 {
     if (!$party->canMeetEnemies()) {
         return false;
     }
     $b = false;
     switch (rand(1, 6)) {
         case 1:
             $b = $this->partyContact($party);
             break;
         case 2:
             $b = $this->enemyContact($party, false);
             break;
         case 3:
             $b = $this->enemyContact($party, true);
             break;
         case 4:
             $b = $this->onEvents($party);
             break;
     }
     return $b;
 }