From d26206b8dfb2f6c9775c0a7f111e0d4caed53fe7 Mon Sep 17 00:00:00 2001 From: Patrick Davison Date: Wed, 13 Mar 2013 02:57:50 -0700 Subject: Insane speed achievement front end. --- includes/header.php | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'includes/header.php') diff --git a/includes/header.php b/includes/header.php index cf427e4..5f0f679 100644 --- a/includes/header.php +++ b/includes/header.php @@ -203,11 +203,20 @@ function userDataToJS() { global $wallColor, $wallEmblem, $accepted; if (!$accepted) { $r = 'var userObj = {"wallColor":false,"wallEmblem":false,'; - $r .= '"ID":"-1","accepted":false};'; + $r .= '"ID":"-1","accepted":false,"hasInsaneSpeed":false};'; } else { $userID = $_SESSION['userID']; - $r = 'var userObj = {"wallColor":"'.$wallColor.'","wallEmblem":"'.$wallEmblem.'",'; - $r .= '"ID":"'.$userID.'","accepted":true};'; + $hasInsaneSpeed = hasExtrasUnlock($userID, UNLOCK_EXTRAS, MISC_UNLOCK_INSANE_SPEED); + $r .= 'hasInsaneSpeed":'.$hasInsaneSpeed.'};'."\n"; + $json = array('ID' => 'fat'); + $json['ID'] = $userID; + $json['wallColor'] = $wallColor; + $json['wallEmblem'] = $wallEmblem; + $json['hasInsaneSpeed'] = $hasInsaneSpeed; + $json['accepted'] = 'true'; + + $encoded = json_encode($json); + $r = 'var userObj = decryptJSON(\''.json_encode($json).'\');'."\n"; } return $r; } -- cgit v1.2.3