Example #1
0
 function allyReComp(&$hako)
 {
     $rt1 = $this->allyDelete($hako);
     // 盟主不在により同盟データから削除
     $rt2 = $this->allyMemberDel($hako);
     // 放棄、無人島を同盟データから削除
     $rt3 = $this->allyPopComp($hako);
     // 人口の再集計(ターン処理に組み込んでいないため)
     if ($rt1 || $rt2 || $rt3) {
         // データ書き出し
         AllyUtil::allyOccupy($hako);
         AllyUtil::allySort($hako);
         $hako->writeAllyFile();
         // メッセージ出力
         Success::allyDataUp();
         return 1;
     }
     return 0;
 }