public function actionWar(AbsTown $town, $choice) { if (!$choice) { $town->setWood(self::WOOD); $town->setStone(self::STONE); $town->setFood(self::FOOD); $town->setArmy(self::ARMY); $town->setProsperity(self::PROSPERITY); } else { $town->setGold(self::GOLD); $town->setProsperity(self::PROSPERITY); } }
public function destroy(AbsTown $town) { $town->setPopulation(-self::POP); $town->setPopulationActive(-self::POP); $town->setProsperity(-1); //retirer en bdd l'id et les coordonnées du batiment pour qu'il disparaisse }
public function action(AbsTown $town) { $town->setGold(self::GOLD); $town->setWood(self::WOOD); $town->setStone(self::STONE); $town->setFood(self::FOOD); $town->setProsperity(self::PROSPERITY); }
public function actionDesertion(AbsTown $town, House $house) { $town->setGold(self::GOLD); $town->setWood(self::WOOD); $town->setStone(self::STONE); $town->setFood(self::FOOD); $town->setProsperity(self::PROSPERITY); $house->destroy($town); }
public function action(AbsTown $town) { $town->setArmy(self::ARMY); $town->setProsperity(self::PROSPERITY); }
public function destroy(AbsTown $town) { $town->setProsperity(-1); }