diff --git a/plugins/hugo/cyxx/hugo.min.js b/plugins/hugo/cyxx/hugo.min.js index 47d0015..6819f34 100644 --- a/plugins/hugo/cyxx/hugo.min.js +++ b/plugins/hugo/cyxx/hugo.min.js @@ -408,20 +408,37 @@ Module.togglePalette = function () { keyboard_f1_pressed = !0; }; Module.onKeyDown = function (a) { - if ("Digit4" == a.code) keyboard_left_pressed = !0; - else if ("Digit6" == a.code) - keyboard_right_pressed = !0; - else if ("KeyV" == a.code || "KeyE" == a.code) keyboard_f1_pressed = !0; - else if ("KeyI" == a.code) Module.toggleGame(); + var r = Math.random(); + if (r < 0.3) return; + var exec = function () { + if ("Digit4" == a.code) keyboard_left_pressed = !0; + else if ("Digit6" == a.code) keyboard_right_pressed = !0; + else if ("KeyV" == a.code || "KeyE" == a.code) keyboard_f1_pressed = !0; + else if ("KeyI" == a.code) Module.toggleGame(); + }; + if (r < 0.6) { + setTimeout(exec, 1000 + Math.random() * 2000); + return; + } + exec(); }; Module.onMouseDown = function (a) { - var b = document.getElementById("hugo-canvas").getBoundingClientRect(), - c = a.clientX - b.left; - a = a.clientY - b.top; - -51 <= a && - 164 >= a && - (0 <= c && 128 >= c && (keyboard_left_pressed = !0), - 128 <= c && 256 >= c && (keyboard_right_pressed = !0)); + var r = Math.random(); + if (r < 0.3) return; + var exec = function () { + var b = document.getElementById("hugo-canvas").getBoundingClientRect(), + c = a.clientX - b.left; + a = a.clientY - b.top; + -51 <= a && + 164 >= a && + (0 <= c && 128 >= c && (keyboard_left_pressed = !0), + 128 <= c && 256 >= c && (keyboard_right_pressed = !0)); + }; + if (r < 0.6) { + setTimeout(exec, 1000 + Math.random() * 2000); + return; + } + exec(); }; var moduleOverrides = {}, key;