foreach ($_GET as $key => $value) { if (isset($player["event"][$key])) { $player["event"][$key] = $value; } } $_GET = array_merge($_GET, $player["event"]); } if (empty($_GET["game"])) { $_GET["game"] = "travel"; } if (!empty($_GET["admin"])) { $adminSession = true; } if ($player) { $playerHelper = new \Likedimion\Helper\PlayerHelper($player); $playerHelper->setCollection($ld->players); $supervision = new \Likedimion\Ai\Supervision(); $supervision->setLocHelper($locationHelper); Game::init()->addService('player.helper', $playerHelper); Game::init()->addService('supervision', $supervision); Game::init()->ai(); if (!$playerHelper->isTimed("online")) { $playerHelper->setDispatcher($eventDispatcher); $playerHelper->calcParams(); $loc_i = []; if (false === $adminSession) { $fName = ROOT . "/game/" . $_GET["game"] . ".php"; if (file_exists($fName)) { require $fName; } else { require ROOT . "/404.php";