function get_req($id, $level = 1, $end = false) { global $requeriments, $lang, $user, $planetrow, $resource; $get_req = ''; if (is_array($requeriments[$id])) { $n = 0; $t = sizeof($requeriments[$id]); foreach ($requeriments[$id] as $id1 => $level1) { $n++; if (!$end) { $get_req .= "<div style=\"background-image:url('./img/techtree/tree_miss.png');width:" . ($level - 1) * 32 . "px;height:19px;left:0px;position:absolute;\"></div>\n"; } else { $get_req .= "<div style=\"width:" . ($level - 1) * 32 . "px;height:19px;left:0px;position:absolute;\"></div>\n"; } if ($n == $t) { $get_req .= "<div style=\"background-image:url('./img/techtree/tree_bot.png');width:32px;height:19px;left:" . ($level - 1) * 32 . "px;position:absolute;\"></div>\n"; $end = true; } else { $get_req .= "<div style=\"background-image:url('./img/techtree/tree_branch.png');width:32px;height:19px;left:" . ($level - 1) * 32 . "px;position:absolute;\"></div>\n"; } if ($user[$resource[$id1]] > 0) { $clevel = $user[$resource[$id1]] * 1; } else { $clevel = $planetrow[$resource[$id1]] * 1; } $get_req .= "<div style=\"background:none;width:auto;height:19px;left:" . $level * 32 . "px;position:absolute;\">"; $get_req .= colourNumber(1 + $clevel - $level1, $clevel . " / " . $level1 . " - " . $lang['tech'][$id1]); $get_req .= "</div><br />\n"; $get_req .= "\n\n"; $get_req .= get_req($id1, $level + 1, $end); } } return $get_req; }
function colorNumber($n) { return colourNumber($n); }