wootook-reloaded/includes/functions/SpyTarget.php
Gregory PLANCHAT ec7e40e1aa Refactored to 2 namespaces: Wootook & Legacies
Signed-off-by: Gregory PLANCHAT <g.planchat@gmail.com>
2011-10-04 19:57:00 +02:00

118 lines
No EOL
4 KiB
PHP

<?php
/**
* This file is part of Wootook
*
* @license http://www.gnu.org/licenses/gpl-3.0.txt
* @see http://www.wootook.com/
*
* Copyright (c) 2009-Present, Wootook 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 Wootook.
*
*/
/**
*
* @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>&nbsp;</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>&nbsp;</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>&nbsp;</td>";
}
$Count += $TargetPlanet[$resource[$Item]];
$row++;
if ($row == SPY_REPORT_ROW) {
$String .= "</tr>";
$row = 0;
}
}
}
while ($row != 0) {
$String .= "<td>&nbsp;</td><td>&nbsp;</td>";
$row++;
if ($row == SPY_REPORT_ROW) {
$String .= "</tr>";
$row = 0;
}
}
$CurrentLook++;
} // while
}
$String .= "</table>";
$return['String'] = $String;
$return['Count'] = $Count;
return $return;
}
?>