/** * returns object to run game logic -> should only be called by factory * @param $id_game int * @return LogicSelectStart */ public function __construct($id_game) { parent::__construct($id_game, PHASE_SELECTSTART); $this->logger = \Logger::getLogger('LogicSelectStart'); }
/** * returns object to run game logic -> should only be called by factory * * @param $id_game int * @return LogicLandMove */ public function __construct($id_game) { parent::__construct($id_game, PHASE_LANDMOVE); $this->logger = \Logger::getLogger('LogicLandMove'); $this->die = new DieSix(); }
/** * returns object to run game logic -> should only be called by factory * * @param $id_game int * @return LogicLandMove */ public function __construct($id_game) { parent::__construct($id_game, PHASE_PRODUCTION); $this->logger = \Logger::getLogger('LogicProduction'); }