Advertisement
Guest User

Untitled

a guest
Oct 3rd, 2013
369
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 3.20 KB | None | 0 0
  1. $(document).ready(function() {
  2.     $(function() {
  3.         var tl = [clientParams['externalVars'],'./img/alert_top.png','./img/cancel.png','./img/cancel_hover.png','./img/alert_center.png','./img/alert_bottom.png','./img/alert_button.png','./img/alert_button_hover.png','./img/alert_button_active.png', './img/navigation/navigator.png', './img/navigation/navigator_hover.png', './img/navigator_top.png', './img/navigator_header.png', './img/navigator/off_button.png', './img/navigator/off_button_hover.png', './img/navigator_center.png', './img/navigator_bottom.png', './img/navigation_box.png', './img/navigator/pop_button.png', './img/navigator/pop_button_hover.png', './img/navigator/ev_button.png', './img/navigator/ev_button_hover.png', './img/navigator/mine_button.png', './img/navigator/mine_button_hover.png', './img/navigator/search_button.png', './img/navigator/search_button_hover.png', './img/navigator/htlview_button.png', './img/navigator/htlview_button_hover.png', './img/navigator/search_box.png', './img/navigator/htlview_info.png', './img/navigator/search_text.png', './img/navigator/search_submit.png', './img/navigator/search_submit_hover.png', './img/navigator/search_submit_active.png', './img/infotools_links.png', './img/infotools_coins.png', './img/infotools_coins_hover.png', './img/infotools_vip.png', './img/infotools_pixels.png', './img/infotools_shells.png', './img/infotools_vip_hover.png', './img/infotools_shells_hover.png', './img/infotools_pixels_hover.png', './img/scrollbar_topbutton.png', './img/scrollbar_bottombutton.png', './img/scrollbar_topfill.png'], k = 0, tp = 100 / (tl.length + 1), p = function() {
  4.             var my = tl[k];
  5.             if (my.match(/json$/)) {
  6.                 $.getJSON(my, function(data) {
  7.                     $.each(data, function(akey, aval) {
  8.                         logging.logConsole('ADDED VARIABLE \'' + akey + '\' WITH VALUE \'' + aval + '\'');
  9.                         game.variables[akey] = aval;
  10.                         if (akey == 'htlview_img') {
  11.                             tl.push(game.variables['image_lib'] + aval);
  12.                         }
  13.                     });
  14.                     n(my);
  15.                 });
  16.             } else {
  17.                 $("<img/>").load(function() {
  18.                     n(my);
  19.                 }).attr("src", my);
  20.             }
  21.         }, n = function(d) {
  22.             logging.logConsole('LOADED FILE \'' + d + '\'');
  23.             var perc = ((100 * parseFloat($('#barSprite').css('width')) / parseFloat($('#barSprite').parent().css('width'))) + tp);
  24.             if (perc > 100) perc = 100;
  25.             perc = perc + '%';
  26.             $('#barSprite').animate({'width':perc}, 50, function() {
  27.                 $('#barSprite').css({'width':perc});
  28.                 if (++k < tl.length) p(); else {
  29.                     var perc = ((100 * parseFloat($('#barSprite').css('width')) / parseFloat($('#barSprite').parent().css('width'))) + tp);
  30.                     if (perc < 100) {
  31.                         $('#barSprite').animate({'width':'100%'}, 150, function() {
  32.                             $('#barSprite').css({'width':'100%'});
  33.                             l();
  34.                         });
  35.                     }
  36.                 }
  37.             });
  38.         }, l = function() {
  39.             var perc = ((100 * parseFloat($('#barSprite').css('width')) / parseFloat($('#barSprite').parent().css('width'))) + tp);
  40.            
  41.             $('#loadingContent').fadeOut(500, function() {
  42.                 $('#loadingContent').remove();
  43.                 game.initialize();
  44.             });
  45.             setTimeout(function() {
  46.                 $('#game').css('background-image', 'url(' + game.variables['image_lib'] + game.variables['htlview_img'] + ')');
  47.             }, 100);
  48.         };
  49.         p(tl, n);
  50.     });
  51. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement