diff --git a/js/katamari.js b/js/katamari.js index 26489615..b92b36d9 100644 --- a/js/katamari.js +++ b/js/katamari.js @@ -4,6 +4,10 @@ Copyright Alex Leone, David Nufer, David Truong, 2011-03-11. kathack.com javascript:var i,s,ss=['http://kathack.com/js/kh.js','http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js'];for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}void(0); */ +var script = document.createElement('script'); +script.src = 'https://code.jquery.com/jquery-3.4.1.min.js'; +script.type = 'text/javascript'; +document.getElementsByTagName('head')[0].appendChild(script); var BORDER_STYLE = "1px solid #bbb", CSS_TRANSFORM = null, CSS_TRANSFORM_ORIGIN = null, @@ -720,7 +724,17 @@ function whenAllLoaded(gameDiv, popup, stickyNodes) { stickyNodes.finalize(jQuery(document).width(), jQuery(document).height()); jQuery('#loadingp').empty(); jQuery('').click(function () { - var game, ballOpts; + var game, bgmusic, ballOpts; + if (jQuery('#bgmusicc').attr('checked')) { + if (!(bgmusic = document.getElementById('khbgmusic'))) { + bgmusic = document.createElement('audio'); + bgmusic.id = 'khbgmusic'; + bgmusic.loop = 'loop'; + bgmusic.src = 'http://kathack.com/js/katamari.mp3'; + gameDiv.appendChild(bgmusic); + } + bgmusic.play(); + } ballOpts = { color: jQuery('#khcolor').val(), VOL_MULT: parseFloat(jQuery('#vol_mult').val()), @@ -758,8 +772,8 @@ Katamari!\ \ \ to control the ball!

\ -\ +
\
\