function obsolete_show_vessel_table($s_vessel, $user, $stock_ores) { assert(!empty($s_vessel)); assert(!empty($user)); assert(!empty($stock_ores)); global $_GALAXY; $cannot_build = false; echo "<table border=1 cellpadding=0 cellspacing=0 align=center width=50%>"; // Vessel name echo " <tr><th colspan=2>" . $s_vessel['name'] . "</th></tr>"; // Plaatje plus ADS + impulse + warp echo " <tr>"; echo " <td align=center valign=top bgcolor=black>"; echo " <table border=0 cellpadding=0 cellspacing=0>"; echo " <tr>"; echo " <td >"; echo " <table align=left border=0 cellpadding=0 cellspacing=0 width=100%>"; echo " <tr><td width=100><img src=\"" . $_CONFIG['URL'] . $_GALAXY['image_dir'] . "/vessels/" . $s_vessel['image'] . ".jpg\" width=150 height=150></td></tr>"; echo " </table>"; echo " </td>"; echo " </tr>"; echo " </table>"; echo " </td>"; echo " <td align=left valign=top bgcolor=black>"; echo " <table border=0 cellpadding=0 cellspacing=0 width=100%>"; $class = 't'; echo " <tr>"; echo " <td class=" . $class . "> <strong>Attack</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $s_vessel['attack'] . " </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Defense</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $s_vessel['defense'] . " </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Strength</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $s_vessel['strength'] . " </td>"; echo " </tr>"; echo " <tr><td colspan=3><hr></td></tr>"; $class = 't'; echo " <tr>"; echo " <td class=" . $class . "> <strong>Impulse</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $s_vessel['max_impulse'] . " % </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Warp</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . number_format($s_vessel['max_warp'] / 10, 1) . " </td>"; echo " </tr>"; echo " </table>"; echo " </td>"; echo " </tr>"; // Costs + ores (initial / upkeep) echo " <tr bgcolor=black><td colspan=2> </td></tr>\n"; echo " <tr bgcolor=black><td>"; $cannot_build = svt_initial_ores($cannot_build, $s_vessel, $user, $stock_ores); echo " </td><td>"; $cannot_build = svt_upkeep_ores($cannot_build, $s_vessel, $user, $stock_ores); echo " </td></tr>"; echo " <tr bgcolor=black><td colspan=2> </td></tr>\n"; // Print description if ($s_vessel['description'] != "") { echo "<tr><td colspan=2><table border=0 cellspacing=5><tr><td>" . $s_vessel['description'] . "</td></tr></table></td></tr>"; } // Print building possibility if ($cannot_build == false) { echo "<tr><th colspan=2><a href=vesselcreate.php?vid=" . encrypt_get_vars($s_vessel['id']) . ">BUILD IT</a></th></tr>"; } else { echo "<tr><th colspan=2>CANNOT BUILD</th></tr>"; } echo "</table>\n"; echo "<br><br>\n"; }
function vessel_show_type_details($vessel_id, $anomaly_id, $user_id, $stock_ores) { assert(is_numeric($vessel_id)); assert(is_numeric($anomaly_id)); assert(is_numeric($user_id)); assert(is_string($stock_ores)); global $_GALAXY; $build_option = 1; // Check our mode, we can just look at details, or let the user build if ($anomaly_id == 0 and $user_id == 0 and $stock_ores == "") { $build_option = 0; } $vessel = vessel_get_type($vessel_id); if ($build_option) { $cannot_build = false; $planet = anomaly_get_anomaly($anomaly_id); $planet_ores = ore_csl_to_list($stock_ores); $vessel_ores = ore_csl_to_list($vessel['initial_ores']); } else { $planet_ores = ore_csl_to_list(""); $vessel_ores = ore_csl_to_list(""); } echo "<table border=1 cellpadding=0 cellspacing=0 align=center width=50%>"; // vessel name echo " <tr class=wb><th colspan=2>" . $vessel['name'] . "</th></tr>"; // Plaatje plus ADS etc echo " <tr>"; echo " <td align=center valign=top bgcolor=black>"; echo " <table border=0 cellpadding=0 cellspacing=0>"; echo " <tr>"; echo " <td >"; echo " <table align=left border=0 cellpadding=0 cellspacing=0 width=100%>"; echo " <tr><td width=100><img src=\"" . $_GALAXY['image_dir'] . "/vessels/" . $vessel['image'] . ".jpg\" width=150 height=150></td></tr>"; echo " </table>"; echo " </td>"; echo " </tr>"; echo " </table>"; echo " </td>"; echo " <td align=left valign=top>"; $class = 't'; echo " <table border=0 cellpadding=0 cellspacing=0 width=100%>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Attack</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $vessel['attack'] . " pts </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Defense</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $vessel['defense'] . " pts </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Strength</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $vessel['strength'] . " pts </td>"; echo " </tr>"; echo " <tr><td colspan=3><hr></td></tr>\n"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Max Impulse</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $vessel['max_impulse'] . " % </td>"; echo " </tr>"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Max Warp</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . number_format($vessel['max_warp'] / 10, 1) . " </td>"; echo " </tr>"; echo " <tr><td colspan=3><hr></td></tr>\n"; echo " <tr>"; echo " <td class=" . $class . "> <strong>Max Weapons</strong> </td>"; echo " <td class=" . $class . "> <strong>:</strong> </td>"; echo " <td class=" . $class . "> " . $vessel['max_weapons'] . " pcs </td>"; echo " </tr>"; echo " </table>"; echo " </td>"; echo " </tr>"; if ($build_option) { // Costs + ores (initial / upkeep) echo " <tr><td colspan=2> </td></tr>\n"; echo " <tr><td>"; $cannot_build = svt_initial_ores($cannot_build, $vessel_id, $user_id, $planet_ores); echo " </td><td>"; $cannot_build = svt_upkeep_ores($cannot_build, $vessel_id, $user_id, $planet_ores); echo " </td></tr>"; echo " <tr><td colspan=2> </td></tr>\n"; } else { echo " <tr><td colspan=2> </td></tr>\n"; echo " <tr><td>"; svt_initial_ores(0, $vessel_id, $user_id, $planet_ores); echo " </td><td>"; svt_upkeep_ores(0, $vessel_id, $user_id, $planet_ores); echo " </td></tr>"; echo " <tr><td colspan=2> </td></tr>\n"; } // Print description if ($vessel['description'] != "") { echo "<tr><td colspan=2><table border=0 cellspacing=5><tr><td>" . $vessel['description'] . "</td></tr></table></td></tr>"; } // Print building possibility if ($build_option) { if ($cannot_build == false) { echo "<tr><th colspan=2><a href=vessel.php?cmd=" . encrypt_get_vars("create") . "&vid=" . encrypt_get_vars($vessel_id) . "&aid=" . encrypt_get_vars($anomaly_id) . ">BUILD IT</a></th></tr>"; } else { echo "<tr><th colspan=2>CANNOT BUILD</th></tr>"; } } echo "</table>\n"; echo "<br><br>\n"; }