Achievements Page

No selection. "; htmlFooter(); exit; } list($UDisplay, $UAdmin, $UTotalMoves, $UTotalSolutions, $wallColor, $nameColor, $wallEmblem) = mysql_fetch_row($result); $DUTotalMoves = number_format($UTotalMoves); $UTotalSolutions = number_format($UTotalSolutions); $uStats[1] = $UTotalMoves; $uStats[2] = $UTotalSolutions; echo "
"; if ($viewer) echo "

Viewing

"; echo "

$UDisplay

"; //Type 1; wall unlocks: if (isset($unlocks[1])) { echo "

Unlocks

"; echo "

Wall colors unlocked:

"; //Default color: echo ""; foreach ($unlocks[1] as $item) { echo ""; } echo "
"; echo ""; } //Type 2; emblem unlocks: if (isset($unlocks[2])) { echo "

Emblems unlocked:

"; //Default Emblem echo ""; foreach ($unlocks[2] as $item) { echo ""; } echo "
"; } //Type 3; display-name color unlocks. if (isset($unlocks[3])) { echo "

Username colors unlocked:

"; echo "
"; echo ""; echo "Default"; echo ""; foreach ($unlocks[3] as $item) { echo ""; echo " $item[name] "; echo ""; } echo "
"; echo "
"; } if (!$viewer) { echo "
"; } echo "
"; echo "

Achievements

"; foreach($achievements as $aType => $a) { $CPD = getAchievementsArray($aType); $aLevel = $a['level']; $aCompleted = $a['dateCompleted']; $uCurrent = $uStats[$aType]; $aTypeNames[1] = "Path Career Level $aLevel!"; $aTypeNames[2] = "Mazes Career Level $aLevel!"; $aTypeNames[32] = 'Tutorial Complete!'; $name = $aTypeNames[$aType]; echo "

$name

"; if ($aType >= 32) { echo "Completed on $aCompleted"; break; } foreach ($CPD as $item) { list($required, $unlockType, $unlockValue, $unlockName) = $item; $nRequired = number_format($required); } echo "Last level achieved on $aCompleted"; echo "
Currently you have $uCurrent "; echo "
Next level at $nRequired will unlock:"; echo displayUnlock($unlockType, $unlockValue, $unlockName); } //Type 1; Career Path: if (isset($achievements[1]) AND 1 == 2) { $CPD = getCareerPathArray(); $level = $achievements[1]['level']; echo "

Path Career level $level!

$UTotalMoves total moves. "; $i = 0; //echo "
Unlocked:
"; foreach ($CPD as $item) { list($required, $unlockType, $unlockValue, $unlockName) = $item; $nRequired = number_format($required); if ($item['req'] > $UTotalMoves) { break; } //echo ""; $i++; } //echo "
"; echo "
Next level at $nRequired will unlock:"; echo displayUnlock($unlockType, $unlockValue, $unlockName); //echo ""; //echo "
"; } else { //echo "Never played."; } if (false) { echo "

Mazes Career: $UTotalSolutions

You have played $UTotalSolutions mazes. Wall embelms unlocked: "; } function displayUnlock($uType, $uValue, $uName) { switch ($uType) { case 1: $r .= "$uName Wall Color!"; $r .= "
"; break; case 2: $r .= "$uName Emblem!"; $r .= "
"; $r .= "
"; break; case 3: $r .= "
$uName Username color!"; break; } return $r; } ?>

"; echo "

"; echo "

"; htmlFooter(); ?>