Initial commit
This commit is contained in:
commit
d7619777af
915 changed files with 59386 additions and 0 deletions
118
includes/functions/SpyTarget.php
Normal file
118
includes/functions/SpyTarget.php
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
<?php
|
||||
/**
|
||||
* This 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
*
|
||||
* @deprecated
|
||||
* @param unknown_type $TargetPlanet
|
||||
* @param unknown_type $Mode
|
||||
* @param unknown_type $TitleString
|
||||
*/
|
||||
function SpyTarget ( $TargetPlanet, $Mode, $TitleString ) {
|
||||
global $lang, $resource;
|
||||
|
||||
$LookAtLoop = true;
|
||||
if ($Mode == 0) {
|
||||
$String = "<table width=\"440\"><tr><td class=\"c\" colspan=\"5\">";
|
||||
$String .= $TitleString ." ". $TargetPlanet['name'];
|
||||
$String .= " <a href=\"galaxy.php?mode=3&galaxy=". $TargetPlanet["galaxy"] ."&system=". $TargetPlanet["system"]. "\">";
|
||||
$String .= "[". $TargetPlanet["galaxy"] .":". $TargetPlanet["system"] .":". $TargetPlanet["planet"] ."]</a>";
|
||||
$String .= " le ". gmdate("d-m-Y H:i:s", time() + 2 * 60 * 60) ."</td>";
|
||||
$String .= "</tr><tr>";
|
||||
$String .= "<td width=220>". $lang['Metal'] ."</td><td width=220 align=right>". pretty_number($TargetPlanet['metal']) ."</td><td> </td>";
|
||||
$String .= "<td width=220>". $lang['Crystal'] ."</td></td><td width=220 align=right>". pretty_number($TargetPlanet['crystal']) ."</td>";
|
||||
$String .= "</tr><tr>";
|
||||
$String .= "<td width=220>". $lang['Deuterium'] ."</td><td width=220 align=right>". pretty_number($TargetPlanet['deuterium']) ."</td><td> </td>";
|
||||
$String .= "<td width=220>". $lang['Energy'] ."</td><td width=220 align=right>". pretty_number($TargetPlanet['energy_max']) ."</td>";
|
||||
$String .= "</tr>";
|
||||
$LookAtLoop = false;
|
||||
} elseif ($Mode == 1) {
|
||||
$ResFrom[0] = 200;
|
||||
$ResTo[0] = 299;
|
||||
$Loops = 1;
|
||||
} elseif ($Mode == 2) {
|
||||
$ResFrom[0] = 400;
|
||||
$ResTo[0] = 499;
|
||||
$ResFrom[1] = 500;
|
||||
$ResTo[1] = 599;
|
||||
$Loops = 2;
|
||||
} elseif ($Mode == 3) {
|
||||
$ResFrom[0] = 1;
|
||||
$ResTo[0] = 99;
|
||||
$Loops = 1;
|
||||
} elseif ($Mode == 4) {
|
||||
$ResFrom[0] = 100;
|
||||
$ResTo[0] = 199;
|
||||
$Loops = 1;
|
||||
}
|
||||
|
||||
if ($LookAtLoop == true) {
|
||||
$String = "<table width=\"440\" cellspacing=\"1\"><tr><td class=\"c\" colspan=\"". ((2 * SPY_REPORT_ROW) + (SPY_REPORT_ROW - 1))."\">". $TitleString ."</td></tr>";
|
||||
$Count = 0;
|
||||
$CurrentLook = 0;
|
||||
while ($CurrentLook < $Loops) {
|
||||
$row = 0;
|
||||
for ($Item = $ResFrom[$CurrentLook]; $Item <= $ResTo[$CurrentLook]; $Item++) {
|
||||
if ( $TargetPlanet[$resource[$Item]] > 0) {
|
||||
if ($row == 0) {
|
||||
$String .= "<tr>";
|
||||
}
|
||||
$String .= "<td align=left>".$lang['tech'][$Item]."</td><td align=right>".$TargetPlanet[$resource[$Item]]."</td>";
|
||||
if ($row < SPY_REPORT_ROW - 1) {
|
||||
$String .= "<td> </td>";
|
||||
}
|
||||
$Count += $TargetPlanet[$resource[$Item]];
|
||||
$row++;
|
||||
if ($row == SPY_REPORT_ROW) {
|
||||
$String .= "</tr>";
|
||||
$row = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
while ($row != 0) {
|
||||
$String .= "<td> </td><td> </td>";
|
||||
$row++;
|
||||
if ($row == SPY_REPORT_ROW) {
|
||||
$String .= "</tr>";
|
||||
$row = 0;
|
||||
}
|
||||
}
|
||||
$CurrentLook++;
|
||||
} // while
|
||||
}
|
||||
$String .= "</table>";
|
||||
|
||||
$return['String'] = $String;
|
||||
$return['Count'] = $Count;
|
||||
return $return;
|
||||
}
|
||||
|
||||
?>
|
||||
Loading…
Reference in a new issue