/** * Tis file is part of XNova:Legacies * * @license http://www.gnu.org/licenses/gpl-3.0.txt * @see http://www.xnova-ng.org/ * * Copyright (c) 2009-Present, XNova Support Team <http://www.xnova-ng.org> * All rights reserved. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. * * --> NOTICE <-- * This file is part of the core development branch, changing its contents will * make you unable to use the automatic updates manager. Please refer to the * documentation for further information about customizing XNova. * */ function GalaxyRowPlanetName($GalaxyRow, $GalaxyRowPlanet, $GalaxyRowUser, $Galaxy, $System, $Planet, $PlanetType) { global $lang, $user, $HavePhalanx, $CurrentSystem, $CurrentGalaxy; // Planete (Nom) $Result = "<th style=\"white-space: nowrap;\" width=130>"; if ($GalaxyRowUser['ally_id'] == $user['ally_id'] and $GalaxyRowUser['id'] != $user['id'] and $user['ally_id'] != '') { $TextColor = "<font color=\"green\">"; $EndColor = "</font>"; } elseif ($GalaxyRowUser['id'] == $user['id']) { $TextColor = "<font color=\"red\">"; $EndColor = "</font>"; } else { $TextColor = ''; $EndColor = ""; } if ($GalaxyRowPlanet['last_update'] > time() - 59 * 60 and $GalaxyRowUser['id'] != $user['id']) { $Inactivity = pretty_time_hour(time() - $GalaxyRowPlanet['last_update']); } if ($GalaxyRow && $GalaxyRowPlanet["destruyed"] == 0) { if ($HavePhalanx != 0) { if ($GalaxyRowPlanet["galaxy"] == $CurrentGalaxy) { $Range = GetPhalanxRange($HavePhalanx); if ($CurrentGalaxy + $Range <= $CurrentSystem and $CurrentSystem >= $CurrentGalaxy - $Range) { $PhalanxTypeLink = "<a href=# onclick=fenster('phalanx.php?galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=" . $PlanetType . "') title=\"" . $lang['gl_phalanx'] . "\">" . $GalaxyRowPlanet['name'] . "</a><br />"; } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } $Result .= $TextColor . $PhalanxTypeLink . $EndColor; if ($GalaxyRowPlanet['last_update'] > time() - 59 * 60 and $GalaxyRowUser['id'] != $user['id']) { if ($GalaxyRowPlanet['last_update'] > time() - 10 * 60 and $GalaxyRowUser['id'] != $user['id']) { $Result .= "(*)"; } else { $Result .= " (" . $Inactivity . ")"; } } } elseif ($GalaxyRowPlanet["destruyed"] != 0) { $Result .= $lang['gl_destroyedplanet']; } $Result .= "</th>"; return $Result; }
/** * GalaxyRowPlanetName.php * @Licence GNU (GPL) * @version 3.0 * @copyright 2009 * @Team Space Beginner * **/ function GalaxyRowPlanetName($GalaxyRow, $GalaxyRowPlanet, $GalaxyRowUser, $Galaxy, $System, $Planet, $PlanetType) { global $lang, $user, $HavePhalanx, $CurrentSystem, $CurrentGalaxy; $Result = "<td align='center' style='white-space: nowrap; width:150px; height:30px; font-size:100%;'>"; if ($GalaxyRowUser['ally_id'] == $user['ally_id'] and $GalaxyRowUser['id'] != $user['id'] and $user['ally_id'] != '') { $TextColor = "<font color=\"#33B200\"><b>"; $EndColor = "</b></font>"; } elseif ($GalaxyRowUser['id'] == $user['id']) { $TextColor = "<font color=\"#00FF00\"><b>"; $EndColor = "</b></font>"; } else { $TextColor = "<b>"; $EndColor = "</b>"; } if ($GalaxyRowPlanet['last_update'] > time() - 59 * 60 and $GalaxyRowUser['id'] != $user['id']) { $Inactivity = pretty_time_hour(time() - $GalaxyRowPlanet['last_update']); } if ($GalaxyRow && $GalaxyRowPlanet["destruyed"] == 0) { if ($HavePhalanx != 0) { if ($GalaxyRowPlanet["galaxy"] == $CurrentGalaxy) { $Range = GetPhalanxRange($HavePhalanx); if ($CurrentGalaxy + $Range <= $CurrentSystem and $CurrentSystem >= $CurrentGalaxy - $Range) { $PhalanxTypeLink = "<a href=# onclick=fenster('phalanx.php?galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=" . $PlanetType . "') >" . $GalaxyRowPlanet['name'] . "</a>"; } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } $Result .= $TextColor . $PhalanxTypeLink . $EndColor; } elseif ($GalaxyRowPlanet["destruyed"] != 0) { $Result .= $lang['gl_destroyedplanet']; } $Result .= "</td>"; return $Result; }
public function GalaxyRowPlanetName($GalaxyInfo, $Galaxy, $System, $Planet, $PlanetType, $HavePhalanx, $CurrentGalaxy, $CurrentSystem) { global $user, $lang; $Result = "<th style=\"white-space: nowrap;\" width=130>"; if ($GalaxyInfo['last_update'] > time() - 59 * 60 && $GalaxyInfo['id'] != $user['id']) { $Inactivity = pretty_time_hour(time() - $GalaxyInfo['last_update']); } if ($GalaxyInfo && $GalaxyInfo["destruyed"] == 0) { if ($HavePhalanx != 0) { if ($GalaxyInfo["galaxy"] == $CurrentGalaxy) { $Range = $this->GetPhalanxRange($HavePhalanx); if ($CurrentGalaxy + $Range <= $CurrentSystem && $CurrentSystem >= $CurrentGalaxy - $Range) { $PhalanxTypeLink = "<a href=# onclick=fenster('game.php?page=phalanx&galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=" . $PlanetType . "') title=\"Phalanx\">" . $GalaxyInfo['name'] . "</a><br />"; } else { $PhalanxTypeLink = stripslashes($GalaxyInfo['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyInfo['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyInfo['name']); } $Result .= $TextColor . $PhalanxTypeLink . $EndColor; if ($GalaxyInfo['last_update'] > time() - 59 * 60 && $GalaxyInfo['id'] != $user['id']) { if ($GalaxyInfo['last_update'] > time() - 10 * 60 && $GalaxyInfo['id'] != $user['id']) { $Result .= "(*)"; } else { $Result .= " (" . $Inactivity . ")"; } } } elseif ($GalaxyInfo["destruyed"] != 0) { $Result .= $lang['gl_planet_destroyed']; } $Result .= "</th>"; return $Result; }
function _TooltipPlanetStatus($Row, $Galaxy, $System, $Planet, $PlanetType) { global $lang, $user, $HavePhalanx, $CurrentSystem, $CurrentGalaxy; if ($Row['ally_id'] == $user['ally_id'] and $Row['id'] != $user['id'] and $user['ally_id'] != '') { $TextColor = "<font color=\"green\">"; $EndColor = "</font>"; } elseif ($Row['id'] == $user['id']) { $TextColor = "<font color=\"red\">"; $EndColor = "</font>"; } else { $TextColor = ''; $EndColor = ""; } if ($Row['last_update'] > time() - 59 * 60 and $Row['id'] != $user['id']) { $Inactivity = pretty_time_hour(time() - $Row['last_update']); } if ($Row && $Row["destruyed"] == 0) { if ($HavePhalanx > 0) { if ($Row["galaxy"] == $CurrentGalaxy) { $Range = GetPhalanxRange($HavePhalanx); if ($SystemLimitMin < 1) { $SystemLimitMin = 1; } $SystemLimitMax = $CurrentSystem + $Range; if ($System <= $SystemLimitMax and $System >= $SystemLimitMin) { $PhalanxTypeLink = "<a href=# onclick=fenster('phalanx.php?galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=" . $PlanetType . "') title=\"" . $lang['gl_phalanx'] . "\">" . $Row['planet_name'] . "</a><br />"; } } } $PhalanxTypeLink = isset($PhalanxTypeLink) ? $PhalanxTypeLink : $Row['planet_name']; $Result .= $TextColor . $PhalanxTypeLink . $EndColor; if ($Row['last_update'] > time() - 59 * 60 and $Row['id'] != $user['id']) { if ($Row['last_update'] > time() - 10 * 60 and $Row['id'] != $user['id']) { $Result .= "(*)"; } else { $Result .= " (" . $Inactivity . ")"; } } } elseif ($Row["destruyed"] != 0) { $Result .= $lang['gl_destroyedplanet']; } return $Result; }
public function GalaxyRowPlanetName($GalaxyRow, $GalaxyRowPlanet, $GalaxyRowUser, $Galaxy, $System, $Planet, $PlanetType, $HavePhalanx, $CurrentGalaxy, $CurrentSystem, $GalaxyRowWormHole) { global $user, $lang; if ($GalaxyRowPlanet['last_update'] > time() - 59 * 60 && $GalaxyRowUser['id'] != $user['id']) { $Inactivity = pretty_time_hour(time() - $GalaxyRowPlanet['last_update']); } if ($GalaxyRow && $GalaxyRowPlanet["destruyed"] == 0) { $Result = "<th style=\"white-space: nowrap;\" width=130>"; if ($HavePhalanx != 0) { if ($GalaxyRowPlanet["galaxy"] == $CurrentGalaxy) { $Range = $this->GetPhalanxRange($HavePhalanx); if ($CurrentGalaxy + $Range <= $CurrentSystem && $CurrentSystem >= $CurrentGalaxy - $Range) { $PhalanxTypeLink = "<a href=# onclick=fenster('game.php?page=phalanx&galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=" . $PlanetType . "') title=\"Phalanx\">" . $GalaxyRowPlanet['name'] . "</a><br />"; } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } } else { $PhalanxTypeLink = stripslashes($GalaxyRowPlanet['name']); } $Result .= $TextColor . $PhalanxTypeLink . $EndColor; if ($GalaxyRowPlanet['last_update'] > time() - 59 * 60 && $GalaxyRowUser['id'] != $user['id']) { if ($GalaxyRowPlanet['last_update'] > time() - 10 * 60 && $GalaxyRowUser['id'] != $user['id']) { $Result .= "(*)"; } else { $Result .= " (" . $Inactivity . ")"; } } } elseif ($GalaxyRowWormHole) { $Result = "<th style=\"white-space: nowrap;\" width=130>"; if ($GalaxyRowWormHole['start_galaxy'] == $Galaxy and $GalaxyRowWormHole['start_system'] == $System and $GalaxyRowWormHole['start_planet'] == $Planet) { $Orientation = 'end'; } else { $Orientation = 'start'; } if ($GalaxyRowWormHole['state'] == 1) { $Result .= "<span style='color:yellow;'>Agujero de gusano [" . $GalaxyRowWormHole[$Orientation . '_galaxy'] . ":" . $GalaxyRowWormHole[$Orientation . '_system'] . ":" . $GalaxyRowWormHole[$Orientation . '_planet'] . "]</span>"; } elseif ($GalaxyRowWormHole['state'] == 2) { $Result .= "<span style='color:lime;'>Agujero de gusano [" . $GalaxyRowWormHole[$Orientation . '_galaxy'] . ":" . $GalaxyRowWormHole[$Orientation . '_system'] . ":" . $GalaxyRowWormHole[$Orientation . '_planet'] . "]</span>"; } elseif ($GalaxyRowWormHole['state'] == 0) { $Result .= "<span style='color:red;'>Agujero de gusano [" . $GalaxyRowWormHole[$Orientation . '_galaxy'] . ":" . $GalaxyRowWormHole[$Orientation . '_system'] . ":" . $GalaxyRowWormHole[$Orientation . '_planet'] . "]</span>"; } } elseif ($GalaxyRowPlanet["destruyed"] != 0) { $Result .= $lang['gl_planet_destroyed']; } else { $Result .= "<a id='colo" . $Planet . "' class='coloLink' href=\"game.php?page=fleet&galaxy=" . $Galaxy . "&system=" . $System . "&planet=" . $Planet . "&planettype=1&target_mission=7\">[Colonizar]</a>"; $Fields = PlanetSizeRandomiser($Planet, false, true); AddTooltip("#colo" . $Planet, 'Envia un Colonizador a esta posicion y crea una Colonia<br/><br/><b>Campos estimados</b><br/>De <span style=color:lime;>' . $Fields[0] . '</span> a <span style=color:lime; >' . $Fields[1] . '</span> campos', 'Colonizar'); } $Result .= "</th>"; return $Result; }