fetch_page("templates/glitchdex2template");
$page = $page['body'];//$templates[glitchdex2template];
$bits = explode(":",$glitch[designation]);
$glitch[version] = $realCats[$shortnames[$bits[0]]];
$glitch[dec] = intval($bits[1]);
//list($legacyname) = mysql_fetch_array(mysql_query("SELECT `iname` FROM `glitchdex` WHERE `dec`='$glitch[dec]' AND `cat`='{$shortnames[$bits[0]]}'"));
$legacyname = $glitch[old_iname];
$glitch[hex] = strtoupper(dechex($glitch[dec]));
// evolution
$evolution = unserialize($glitch[evolution]);
if($evolution[0][1] == "None") {
$glitch[evolve] = "";
} else {
$glitch[evolve] = '
';
$twidth = intval(100 / count($evolution));
if(is_array($evolution))
foreach($evolution As $ev)
$glitch[evolve] .= "$ev[1] $ev[0] | ";
$glitch[evolve] .= '
';
}
// imagery
$glitch[sprite] = "
";
$glitch[realname] = name(array("cat" => $shortnames[$bits[0]], "iname" => $legacyname, "name" => $glitch[name]));
$glitch[icon] = icon(array("cat" => $shortnames[$bits[0]], "iname" => $legacyname));
//print_r($glitch);
// stats
$glitch[hp50] = getHp($glitch[hp],50);
$glitch[hp100] = getHp($glitch[hp],100);
$glitch[hp255] = getHp($glitch[hp],255);
$glitch[attack50] = getStat($glitch[attack],50);
$glitch[attack100] = getStat($glitch[attack],100);
$glitch[attack255] = getStat($glitch[attack],255);
$glitch[defense50] = getStat($glitch[defense],50);
$glitch[defense100] = getStat($glitch[defense],100);
$glitch[defense255] = getStat($glitch[defense],255);
$glitch[speed50] = getStat($glitch[speed],50);
$glitch[speed100] = getStat($glitch[speed],100);
$glitch[speed255] = getStat($glitch[speed],255);
$glitch[spatk50] = getStat($glitch[spatk],50);
$glitch[spatk100] = getStat($glitch[spatk],100);
$glitch[spatk255] = getStat($glitch[spatk],255);
$glitch[spdef50] = getStat($glitch[spdef],50);
$glitch[spdef100] = getStat($glitch[spdef],100);
$glitch[spdef255] = getStat($glitch[spdef],255);
// attacks templates
$atemp = substr($page,strpos($page, "") + 6);
$atemp = substr($atemp,0,strpos($atemp,""));
$page = str_replace("$atemp","",$page);
$attax = "";
$glitch[learned] = unserialize($glitch[learned]);
if(is_array($glitch[learned])) {
foreach($glitch[learned] As $attack) {
$attax .= str_replace(array("{level}","{movename}"),$attack,$atemp);
}
}
$page = str_replace("",$attax,$page);
$ttemp = substr($page,strpos($page, "") + 6);
$ttemp = substr($ttemp,0,strpos($ttemp,""));
$page = str_replace("$ttemp","",$page);
$tmattax = "";
$glitch[tmhm] = unserialize($glitch[tmhm]);
if(is_array($glitch[tmhm])) {
foreach($glitch[tmhm] As $attack) {
$tmattax .= str_replace(array("{tm}","{movename}"),$attack,$ttemp);
}
}
$page = str_replace("",$tmattax,$page);
$glitch[cry] = "