Esempio n. 1
0
 private function RenderRowOfColony(Colony $c)
 {
     $positionData = array("tabindex" => $c->Coordinates()->Planet() + 1, "planet_position" => $c->Coordinates()->Planet());
     $planetImage['planet_image'] = $c->PlanetData()->Image();
     $nameData = $this->GetPlanetNameDataOfColony($c);
     $moonImage['moon_image'] = $c->PlanetData()->Image();
     // TODO: PLACEHOLDER, put actual moon image here
     $debrisData['debris'] = "Debris";
     // TODO: PLACEHOLDER
     $ownerData['owner'] = $c->Owner()->Username();
     // TODO: PLACEHOLDER
     $allianceData['alliance'] = "Alliance";
     // TODO: PLACEHOLDER
     $actionData['actions'] = "Actions";
     // TODO: PLACEHOLDER, implement PMs and alliances and buddies before doing this
     $vars = array_merge($positionData, $planetImage, $nameData, $moonImage, $debrisData, $ownerData, $allianceData, $actionData);
     return Page::StaticRender("galaxy/galaxy_row", $vars, $this->_user->AuthorisationLevelName());
 }