function play_game($shotbox) { $usuario = new User_Model(); $toView["view"] = 'battlefield_view'; $toView["userHit"] = $this->user_play($shotbox); $toView["fired"] = $this->sesion->obtener('fired'); if ($this->check_player() == 1) { $id = $this->sesion->obtener('id'); $usuario->won($id); $usuario->finished($id); $usuario->avgMoves($id, $tries); $usuario->setRanking($id); $toView["enemyFleet"] = $this->sesion->obtener('enemyFleet'); $toView["winner"] = 1; $toView["userHits"] = $this->sesion->obtener('userHits'); $toView["enemyHits"] = $this->sesion->obtener('enemyHits'); $toView["view"] = "results_view"; return $toView; } $toView["enemyHit"] = $this->enemy_play(); $toView["userFleet"] = $this->sesion->obtener('userFleet'); if ($this->check_enemy() == 1) { $id = $this->sesion->obtener('id'); $usuario->lost($id); $usuario->finished($id); $usuario->setRanking($id); $toView["enemyFleet"] = $this->sesion->obtener('enemyFleet'); $toView["winner"] = 2; $toView["userHits"] = $this->sesion->obtener('userHits'); $toView["enemyHits"] = $this->sesion->obtener('enemyHits'); $toView["view"] = 'results_view'; return $toView; } return $toView; }