mirror of
https://gitlab.com/skysthelimit.dev/selenite.git
synced 2025-06-15 10:12:06 -05:00
katamari fix v3 (turns out it isnt happy if it doesnt have jquery so just force jquery whenever ran)
This commit is contained in:
parent
3fc08b6cb7
commit
978f0ac6a0
@ -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);
|
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",
|
var BORDER_STYLE = "1px solid #bbb",
|
||||||
CSS_TRANSFORM = null,
|
CSS_TRANSFORM = null,
|
||||||
CSS_TRANSFORM_ORIGIN = null,
|
CSS_TRANSFORM_ORIGIN = null,
|
||||||
@ -720,7 +724,17 @@ function whenAllLoaded(gameDiv, popup, stickyNodes) {
|
|||||||
stickyNodes.finalize(jQuery(document).width(), jQuery(document).height());
|
stickyNodes.finalize(jQuery(document).width(), jQuery(document).height());
|
||||||
jQuery('#loadingp').empty();
|
jQuery('#loadingp').empty();
|
||||||
jQuery('<button>Start!</button>').click(function () {
|
jQuery('<button>Start!</button>').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 = {
|
ballOpts = {
|
||||||
color: jQuery('#khcolor').val(),
|
color: jQuery('#khcolor').val(),
|
||||||
VOL_MULT: parseFloat(jQuery('#vol_mult').val()),
|
VOL_MULT: parseFloat(jQuery('#vol_mult').val()),
|
||||||
@ -758,8 +772,8 @@ Katamari!</a></h1>\
|
|||||||
<option value="2" selected="selected">Right-Click</option>\
|
<option value="2" selected="selected">Right-Click</option>\
|
||||||
<option value="-5">Touch</option>\
|
<option value="-5">Touch</option>\
|
||||||
</select></b> to control the ball!</p>\
|
</select></b> to control the ball!</p>\
|
||||||
<div hidden style="opacity:0;"><label>Background Music? \
|
<div><label>Background Music? \
|
||||||
<input id="bgmusicc" type="checkbox" hidden/></label></div>\
|
<input id="bgmusicc" type="checkbox" checked="checked" /></label></div>\
|
||||||
<div style="text-align:right; color:gray;">\
|
<div style="text-align:right; color:gray;">\
|
||||||
<label>Katamari Color: <select id="khcolor">\
|
<label>Katamari Color: <select id="khcolor">\
|
||||||
<option value="#ff0000" style="background-color:#ff0000;color:#ff0000"> r </option>\
|
<option value="#ff0000" style="background-color:#ff0000;color:#ff0000"> r </option>\
|
||||||
@ -816,8 +830,7 @@ function main() {
|
|||||||
}, 100);
|
}, 100);
|
||||||
}, 0);
|
}, 0);
|
||||||
}
|
}
|
||||||
whenAllLoaded(gameDiv, popup, window.khNodes);
|
|
||||||
|
|
||||||
if (!window.noMain) {
|
if (!window.noMain) {
|
||||||
main();
|
main();
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user