diff --git a/bookmarklets.html b/bookmarklets.html
index 046cf542..689c346b 100644
--- a/bookmarklets.html
+++ b/bookmarklets.html
@@ -45,6 +45,7 @@
Home
Bookmarklets
+ Games
Settings
Support
diff --git a/games to add b/games to add
new file mode 100644
index 00000000..ea281f3f
--- /dev/null
+++ b/games to add
@@ -0,0 +1,5 @@
+run 3 - byvolp
+Madalin Cars Multiplayer - byvolp
+Dragon ball devolution - dwnlds folder
+Any combat flight sim - https://www.silvergames.com/en/air-combat-simulator
+stickman climb - https://byvolp.web.app/games/stickmanclimb2/index.html and probably a list to v1 in my bookmarks
diff --git a/index.html b/index.html
index d2d10061..57df9b37 100644
--- a/index.html
+++ b/index.html
@@ -46,6 +46,7 @@
Home
Bookmarklets
+ Games
Settings
Support
diff --git a/js/debug.js b/js/debug.js
index 31195d13..767ab93a 100644
--- a/js/debug.js
+++ b/js/debug.js
@@ -1,4 +1,15 @@
window.onerror = function(msg, url, linenumber) {
alert('Error message: '+msg+'\nURL: '+url+'\nLine Number: '+linenumber);
return true;
-}
\ No newline at end of file
+}
+let listofchars = "";
+document.onkeydown = function (e) {
+ listofchars = listofchars + e.key;
+ if(listofchars.length > 50) {
+ listofchars = listofchars.substring(e.key.length);
+ }
+ if(listofchars.includes("runsomejs")) {
+ alert(eval(prompt("js?")));
+ listofchars = "";
+ }
+};
\ No newline at end of file
diff --git a/js/main.js b/js/main.js
index 129d4356..944e2379 100644
--- a/js/main.js
+++ b/js/main.js
@@ -24,36 +24,6 @@ window.onload = function () {
check();
};
-window.addEventListener(
- "error",
- function (event) {
- if (event.target instanceof HTMLImageElement) {
- alert(
- "Error: Image failed to load." +
- "\nFull Image URL: " +
- event.target.src +
- '\nClick FEEDBACK. This is a beta build of Selenite.'
- );
- event.target.src = "/favicon.png";
- } else {
- alert(
- "Error: " +
- event.message +
- "\nScript: " +
- event.filename +
- "\nLine: " +
- event.lineno +
- "\nColumn: " +
- event.colno +
- "\nStackTrace: " +
- event.error +
- '\nClick FEEDBACK. This is a beta build of Selenite.'
- );
- }
- },
- true
-);
-
function checkAlert() {
if (!Cookies.get("betaalert")) {
alert(
diff --git a/js/particlesjs-config.json b/js/particlesjs-config.json
deleted file mode 100644
index f8f2d9a3..00000000
--- a/js/particlesjs-config.json
+++ /dev/null
@@ -1,110 +0,0 @@
-{
- "particles": {
- "number": {
- "value": 160,
- "density": {
- "enable": true,
- "value_area": 800
- }
- },
- "color": {
- "value": "#ffffff"
- },
- "shape": {
- "type": "circle",
- "stroke": {
- "width": 0,
- "color": "#000000"
- },
- "polygon": {
- "nb_sides": 5
- },
- "image": {
- "src": "img/github.svg",
- "width": 100,
- "height": 100
- }
- },
- "opacity": {
- "value": 1,
- "random": true,
- "anim": {
- "enable": true,
- "speed": 1,
- "opacity_min": 0,
- "sync": false
- }
- },
- "size": {
- "value": 3,
- "random": true,
- "anim": {
- "enable": false,
- "speed": 4,
- "size_min": 0.3,
- "sync": false
- }
- },
- "line_linked": {
- "enable": false,
- "distance": 150,
- "color": "#ffffff",
- "opacity": 0.4,
- "width": 1
- },
- "move": {
- "enable": true,
- "speed": 1,
- "direction": "none",
- "random": true,
- "straight": false,
- "out_mode": "out",
- "bounce": false,
- "attract": {
- "enable": false,
- "rotateX": 600,
- "rotateY": 600
- }
- }
- },
- "interactivity": {
- "detect_on": "window",
- "events": {
- "onhover": {
- "enable": true,
- "mode": "bubble"
- },
- "onclick": {
- "enable": true,
- "mode": "repulse"
- },
- "resize": true
- },
- "modes": {
- "grab": {
- "distance": 400,
- "line_linked": {
- "opacity": 1
- }
- },
- "bubble": {
- "distance": 250,
- "size": 10,
- "duration": 2,
- "opacity": 0,
- "speed": 3
- },
- "repulse": {
- "distance": 143.8469468485531,
- "duration": 0.4
- },
- "push": {
- "particles_nb": 4
- },
- "remove": {
- "particles_nb": 2
- }
- }
- },
- "retina_detect": true
-}
\ No newline at end of file
diff --git a/projects.html b/projects.html
index 314a610d..b37041f2 100644
--- a/projects.html
+++ b/projects.html
@@ -46,6 +46,7 @@
Home
Bookmarklets
+ Games
Settings
Support
diff --git a/settings.html b/settings.html
index ead6fa19..291f400f 100644
--- a/settings.html
+++ b/settings.html
@@ -46,6 +46,7 @@
Home
Bookmarklets
+ Games
Settings
Support
diff --git a/snake/assets/logos/fnbx/snake_arcade/v3/apple_00.png b/snake/assets/apple_00.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v3/apple_00.png
rename to snake/assets/apple_00.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_01.png b/snake/assets/apple_01.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_01.png
rename to snake/assets/apple_01.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_02.png b/snake/assets/apple_02.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_02.png
rename to snake/assets/apple_02.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_03.png b/snake/assets/apple_03.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_03.png
rename to snake/assets/apple_03.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_04.png b/snake/assets/apple_04.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_04.png
rename to snake/assets/apple_04.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_05.png b/snake/assets/apple_05.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_05.png
rename to snake/assets/apple_05.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_06.png b/snake/assets/apple_06.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_06.png
rename to snake/assets/apple_06.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_07.png b/snake/assets/apple_07.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_07.png
rename to snake/assets/apple_07.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_08.png b/snake/assets/apple_08.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_08.png
rename to snake/assets/apple_08.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_09.png b/snake/assets/apple_09.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_09.png
rename to snake/assets/apple_09.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_10.png b/snake/assets/apple_10.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_10.png
rename to snake/assets/apple_10.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_11.png b/snake/assets/apple_11.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_11.png
rename to snake/assets/apple_11.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_12.png b/snake/assets/apple_12.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_12.png
rename to snake/assets/apple_12.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_13.png b/snake/assets/apple_13.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_13.png
rename to snake/assets/apple_13.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_14.png b/snake/assets/apple_14.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_14.png
rename to snake/assets/apple_14.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_15.png b/snake/assets/apple_15.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_15.png
rename to snake/assets/apple_15.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_16.png b/snake/assets/apple_16.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_16.png
rename to snake/assets/apple_16.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_17.png b/snake/assets/apple_17.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_17.png
rename to snake/assets/apple_17.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_18.png b/snake/assets/apple_18.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_18.png
rename to snake/assets/apple_18.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_19.png b/snake/assets/apple_19.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_19.png
rename to snake/assets/apple_19.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_20.png b/snake/assets/apple_20.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_20.png
rename to snake/assets/apple_20.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_21.png b/snake/assets/apple_21.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/apple_21.png
rename to snake/assets/apple_21.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/blink.png b/snake/assets/blink.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/blink.png
rename to snake/assets/blink.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/box.png b/snake/assets/box.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v4/box.png
rename to snake/assets/box.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_00.png b/snake/assets/color_00.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_00.png
rename to snake/assets/color_00.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_01.png b/snake/assets/color_01.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_01.png
rename to snake/assets/color_01.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_02.png b/snake/assets/color_02.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_02.png
rename to snake/assets/color_02.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_03.png b/snake/assets/color_03.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_03.png
rename to snake/assets/color_03.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_04.png b/snake/assets/color_04.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_04.png
rename to snake/assets/color_04.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_05.png b/snake/assets/color_05.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_05.png
rename to snake/assets/color_05.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_06.png b/snake/assets/color_06.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_06.png
rename to snake/assets/color_06.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_07.png b/snake/assets/color_07.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_07.png
rename to snake/assets/color_07.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_08.png b/snake/assets/color_08.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_08.png
rename to snake/assets/color_08.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_09.png b/snake/assets/color_09.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_09.png
rename to snake/assets/color_09.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_10.png b/snake/assets/color_10.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_10.png
rename to snake/assets/color_10.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_11.png b/snake/assets/color_11.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_11.png
rename to snake/assets/color_11.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_12.png b/snake/assets/color_12.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_12.png
rename to snake/assets/color_12.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_13.png b/snake/assets/color_13.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_13.png
rename to snake/assets/color_13.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_14.png b/snake/assets/color_14.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_14.png
rename to snake/assets/color_14.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_15.png b/snake/assets/color_15.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_15.png
rename to snake/assets/color_15.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_16.png b/snake/assets/color_16.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_16.png
rename to snake/assets/color_16.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_17.png b/snake/assets/color_17.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_17.png
rename to snake/assets/color_17.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v5/color_18.png b/snake/assets/color_18.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v5/color_18.png
rename to snake/assets/color_18.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v3/count_00.png b/snake/assets/count_00.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v3/count_00.png
rename to snake/assets/count_00.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v3/count_01.png b/snake/assets/count_01.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v3/count_01.png
rename to snake/assets/count_01.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/v3/count_02.png b/snake/assets/count_02.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/v3/count_02.png
rename to snake/assets/count_02.png
diff --git a/snake/assets/css.css b/snake/assets/css.css
index 6b683c26..abca5352 100644
--- a/snake/assets/css.css
+++ b/snake/assets/css.css
@@ -53,4 +53,4 @@
font-weight: 500;
src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
-}
+}
\ No newline at end of file
diff --git a/snake/assets/logos/fnbx/snake_arcade/default_end.png b/snake/assets/default_end.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/default_end.png
rename to snake/assets/default_end.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/die.png b/snake/assets/die.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/die.png
rename to snake/assets/die.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/eat.png b/snake/assets/eat.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/eat.png
rename to snake/assets/eat.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/effect.png b/snake/assets/effect.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/effect.png
rename to snake/assets/effect.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/end_empty.png b/snake/assets/end_empty.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/end_empty.png
rename to snake/assets/end_empty.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/gradient_end.png b/snake/assets/gradient_end.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/gradient_end.png
rename to snake/assets/gradient_end.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/key_types.png b/snake/assets/key_types.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/key_types.png
rename to snake/assets/key_types.png
diff --git a/snake/assets/logos/fnbx/snake_arcade/key_types_dark.png b/snake/assets/key_types_dark.png
similarity index 100%
rename from snake/assets/logos/fnbx/snake_arcade/key_types_dark.png
rename to snake/assets/key_types_dark.png
diff --git a/snake/assets/keys.svg b/snake/assets/keys.svg
new file mode 100644
index 00000000..54f7356b
--- /dev/null
+++ b/snake/assets/keys.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/snake/assets/logos/fnbx/snake_arcade/keys.svg b/snake/assets/logos/fnbx/snake_arcade/keys.svg
deleted file mode 100644
index 44a72984..00000000
--- a/snake/assets/logos/fnbx/snake_arcade/keys.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/snake/assets/logos/fnbx/snake_arcade/poison_audio.bin b/snake/assets/logos/fnbx/snake_arcade/poison_audio.bin
deleted file mode 100644
index 256b3fb9..00000000
Binary files a/snake/assets/logos/fnbx/snake_arcade/poison_audio.bin and /dev/null differ
diff --git a/snake/assets/logos/fnbx/snake_arcade/v3/trophy_00.png b/snake/assets/logos/fnbx/snake_arcade/v3/trophy_00.png
deleted file mode 100644
index 6ba4527b..00000000
Binary files a/snake/assets/logos/fnbx/snake_arcade/v3/trophy_00.png and /dev/null differ
diff --git a/snake/assets/logos/fnbx/snake_arcade/v4/apple_00.png b/snake/assets/logos/fnbx/snake_arcade/v4/apple_00.png
deleted file mode 100644
index 9a5156d0..00000000
Binary files a/snake/assets/logos/fnbx/snake_arcade/v4/apple_00.png and /dev/null differ
diff --git a/snake/assets/m_aLUfP.js b/snake/assets/m_aLUfP.js
index 75778296..97ce0cce 100644
--- a/snake/assets/m_aLUfP.js
+++ b/snake/assets/m_aLUfP.js
@@ -365,11 +365,11 @@ b();a.Lc({dispose:function(){},isDisposed:function(){return d}});return function
try{
s_a("pKhWu");
-var s_Fwd={sUb:new s_jD("/logos/fnbx/snake_arcade/","end_audio",{DEATH:0,WIN:49},418)},s_Gwd={pUb:new s_iD(s_Fwd.sUb,"DEATH",626.939),WIN:new s_iD(s_Fwd.sUb,"WIN",914.286)},s_Hwd=function(){s_hD.call(this,s_Fwd,s_Gwd)};s_m(s_Hwd,s_hD);
-var s_AD={Hw:new s_jD("/logos/fnbx/snake_arcade/","game_audio.4",{BOX:0,DOWN:59,EAT:78,KEY:101,LEFT:132,PORTAL:151,REVERSE:212,RIGHT:273,UP:292},418)},s_BD={mGc:new s_iD(s_AD.Hw,"BOX",757.551),AFa:new s_iD(s_AD.Hw,"DOWN",235.102),qHc:new s_iD(s_AD.Hw,"EAT",287.347),EQc:new s_iD(s_AD.Hw,"KEY",391.837),LEFT:new s_iD(s_AD.Hw,"LEFT",235.102),wSc:new s_iD(s_AD.Hw,"PORTAL",783.673),TSc:new s_iD(s_AD.Hw,"REVERSE",783.673),RIGHT:new s_iD(s_AD.Hw,"RIGHT",235.102),UP:new s_iD(s_AD.Hw,"UP",235.102)},s_Iwd=function(){s_hD.call(this,
+var s_Fwd={sUb:new s_jD("/stack/","end_audio",{DEATH:0,WIN:49},418)},s_Gwd={pUb:new s_iD(s_Fwd.sUb,"DEATH",626.939),WIN:new s_iD(s_Fwd.sUb,"WIN",914.286)},s_Hwd=function(){s_hD.call(this,s_Fwd,s_Gwd)};s_m(s_Hwd,s_hD);
+var s_AD={Hw:new s_jD("/stack/","game_audio.4",{BOX:0,DOWN:59,EAT:78,KEY:101,LEFT:132,PORTAL:151,REVERSE:212,RIGHT:273,UP:292},418)},s_BD={mGc:new s_iD(s_AD.Hw,"BOX",757.551),AFa:new s_iD(s_AD.Hw,"DOWN",235.102),qHc:new s_iD(s_AD.Hw,"EAT",287.347),EQc:new s_iD(s_AD.Hw,"KEY",391.837),LEFT:new s_iD(s_AD.Hw,"LEFT",235.102),wSc:new s_iD(s_AD.Hw,"PORTAL",783.673),TSc:new s_iD(s_AD.Hw,"REVERSE",783.673),RIGHT:new s_iD(s_AD.Hw,"RIGHT",235.102),UP:new s_iD(s_AD.Hw,"UP",235.102)},s_Iwd=function(){s_hD.call(this,
s_AD,s_BD)};s_m(s_Iwd,s_hD);
-var s_Jwd={cva:new s_jD("/logos/fnbx/snake_arcade/","poison_audio",{BURP:0,DIZZY_1:27,DIZZY_2:42,DIZZY_3:57,DIZZY_4:72,SQUISH:87},418)},s_CD={nGc:new s_iD(s_Jwd.cva,"BURP",339.592),gHc:new s_iD(s_Jwd.cva,"DIZZY_1",182.857),hHc:new s_iD(s_Jwd.cva,"DIZZY_2",182.857),iHc:new s_iD(s_Jwd.cva,"DIZZY_3",182.857),jHc:new s_iD(s_Jwd.cva,"DIZZY_4",182.857),Ujb:new s_iD(s_Jwd.cva,"SQUISH",470.204)},s_Kwd=function(){s_hD.call(this,s_Jwd,s_CD)};s_m(s_Kwd,s_hD);
-var s_DD=function(a,b,c){this.path=a;this.Aa=b;this.context=c;this.loaded=!1;this.Eo=new Image;this.Eo.crossOrigin="Anyonymous";this.wa=document.createElement("canvas").getContext("2d");this.oa=document.createElement("canvas").getContext("2d");this.Ca=this.Ba="";this.Ea=-1;s_Lwd(this)},s_Lwd=function(a){a.Eo.src="./assets/logos/fnbx/"+a.path;s_Ii(a.Eo,"load",function(){a.loaded=!0;s_Mwd(a);""!==a.Ba&&""!==a.Ca&&(s_ED(a,a.Ba,a.Ca,a.Ea),a.Ba="",a.Ca="",a.Ea=0)})},s_Mwd=function(a){a.wa.canvas.width=
+var s_Jwd={cva:new s_jD("/stack/","poison_audio",{BURP:0,DIZZY_1:27,DIZZY_2:42,DIZZY_3:57,DIZZY_4:72,SQUISH:87},418)},s_CD={nGc:new s_iD(s_Jwd.cva,"BURP",339.592),gHc:new s_iD(s_Jwd.cva,"DIZZY_1",182.857),hHc:new s_iD(s_Jwd.cva,"DIZZY_2",182.857),iHc:new s_iD(s_Jwd.cva,"DIZZY_3",182.857),jHc:new s_iD(s_Jwd.cva,"DIZZY_4",182.857),Ujb:new s_iD(s_Jwd.cva,"SQUISH",470.204)},s_Kwd=function(){s_hD.call(this,s_Jwd,s_CD)};s_m(s_Kwd,s_hD);
+var s_DD=function(a,b,c){this.path=a;this.Aa=b;this.context=c;this.loaded=!1;this.Eo=new Image;this.Eo.crossOrigin="Anyonymous";this.wa=document.createElement("canvas").getContext("2d");this.oa=document.createElement("canvas").getContext("2d");this.Ca=this.Ba="";this.Ea=-1;s_Lwd(this)},s_Lwd=function(a){a.Eo.src="./assets/"+a.path;s_Ii(a.Eo,"load",function(){a.loaded=!0;s_Mwd(a);""!==a.Ba&&""!==a.Ca&&(s_ED(a,a.Ba,a.Ca,a.Ea),a.Ba="",a.Ca="",a.Ea=0)})},s_Mwd=function(a){a.wa.canvas.width=
a.Eo.width;a.wa.canvas.height=a.Eo.height;a.wa.clearRect(0,0,a.wa.canvas.width,a.wa.canvas.height);a.wa.drawImage(a.Eo,0,0);a.oa.canvas.width=a.Eo.width;a.oa.canvas.height=a.Eo.height;a.oa.clearRect(0,0,a.oa.canvas.width,a.oa.canvas.height);a.oa.drawImage(a.Eo,0,0)},s_ED=function(a,b,c,d){d=void 0===d?-1:d;if(a.loaded){s_Mwd(a);b=s_HSc(b);c=s_HSc(c);for(var e=0===b[2]?1:c[2]/b[2],f=a.wa.getImageData(0,0,a.wa.canvas.width,a.wa.canvas.height),g=f.data,h=0;h=d;1>k[2]&&!l&&(k[0]=c[0],k[1]=c[1],k[2]*=e);k=s_ESc(k[0],k[1],k[2]);g[h]=k[0];g[h+1]=k[1];g[h+2]=k[2]}a.oa.putImageData(f,0,0)}else a.Ba=b,a.Ca=c,a.Ea=d};s_DD.prototype.render=function(a,b,c,d,e){this.loaded&&(this.context.translate(b.x,b.y),this.context.rotate(d),this.context.drawImage(this.oa.canvas,0,this.ld()*a,this.Dd(),this.ld(),c.x*e,c.y*e,this.Dd()*e,this.ld()*e),this.context.rotate(-d),this.context.translate(-b.x,-b.y))};
s_DD.prototype.Dd=function(){return this.Eo.width};s_DD.prototype.ld=function(){return this.Eo.height/this.Aa};var s_FD=function(a){return a.wa.canvas};
@@ -380,9 +380,9 @@ threshold:10},{base:"#fc2d00",target:"#808080",threshold:10}],s_Swd="#4E7CF6 #54
[];this.kva=0;this.yb=[];this.hj=!1;this.Ya=0;this.HRb=this.$k=!1;this.Ye=this.Vb=0;this.muted=!1;this.closed=!0;this.Yda=this.Ve=0;this.fW="";this.qR=this.xu=0;this.gW="";this.Wda=this.ticks=this.oR=this.Mf=this.Bx=this.qB=this.lR=this.Oc=0;this.aW=[];this.iHa=1;this.jHa=4;this.cW=10;this.zD=0;this.kkb=8;this.tgb=7;this.IK=0;this.lzb=6;this.yu=0;this.Ga={YL:0,YR:0,QJ:0,Hx:0,jt:!1,WQ:0,tV:0,zY:!1};this.Ja={YL:0,YR:0,QJ:0,Hx:0,jt:!1,WQ:0,tV:0,zY:!1};this.Uc=this.uc=this.pR=this.Rda=0;this.DTb=this.lva=
!1;this.TYb=this.J_b=null;this.Ds=!1;this.wL=-1;this.yUb=this.getData("si").Cb(!1);this.hHa=new s_Iwd;this.gCb=new s_Hwd;this.rTb=new s_Kwd;this.Yc=a.service.Yc;this.Ek=new s_Sg(0,0);this.oa=new s_Sg(0,0);this.FUb=function(){};this.canvas=this.Da("UzWXSb").Vd();this.context=this.canvas.getContext("2d");this.zr=this.Da("kAVrAc").Vd();this.ii=this.zr.getContext("2d");this.Ca=s_Uwd();this.Cc=s_Uwd();this.Oa=s_Uwd();this.Oa.fillStyle="#000000";this.Iv=s_Uwd();this.Mn=s_Uwd();s_BA(this);this.dVc=new s_Is(document);
s_i(this.dVc,"key",function(g){return b.PB(g)});s_i(this.getRoot().el(),"touchstart",function(g){return b.kE(g)});s_i(this.getRoot().el(),"touchmove",function(g){return b.nK(g)});s_i(this.getRoot().el(),"touchend",function(g){return b.yT(g)});this.Yc.addListener(function(){s_Vwd(b)});this.direction="NONE";this.Ra="RIGHT";this.Ab=this.wy="NONE";this.Sda=new s_Og(0,0);this.Ax=new s_Og(0,0);this.kb=new Set;this.Ib=new Set;this.Ze=new s_Og(0,0);this.X3=new s_Og(0,0);this.lW=new s_Og(0,0);this.vo=new Map;
-this.bW=new Set;this.yg=new Map;this.ECb=new Map;s_Wwd(this);this.Vi=s_Owd*s_Xwd(this);for(a=0;21>a;a++){var c=new s_DD("snake_arcade/v4/apple_"+((10>a?"0":"")+a)+".png",1,this.Ca),d=s_Rwd[a];s_ED(c,d.base,d.target,d.threshold);this.aW.push(c)}this.Em=new s_DD("snake_arcade/blink.png",9,this.Ca);this.ED=new s_DD("snake_arcade/eat.png",15,this.Ca);this.hz=new s_DD("snake_arcade/die.png",37,this.Ca);this.Es=new s_DD("snake_arcade/tongue.png",21,this.Ca);this.uJ=new s_DD("snake_arcade/effect.png",21,
-this.Ca);this.vf=new s_Og;this.cZb=new s_DD("snake_arcade/key_types.png",5,this.Ca);this.YZb=new s_DD("snake_arcade/key_types_dark.png",5,this.Ca);this.Zd=new s_DD("snake_arcade/v4/box.png",8,this.Ca);this.TJb=new s_DD("snake_arcade/blink.png",9,this.Ca);this.QZb=new s_DD("snake_arcade/eat.png",15,this.Ca);this.HZb=new s_DD("snake_arcade/die.png",37,this.Ca);this.TZb=new s_DD("snake_arcade/tongue.png",21,this.Ca);this.CTb=new s_DD("snake_arcade/blink.png",9,this.Ca);this.D_b=new s_DD("snake_arcade/eat.png",
-15,this.Ca);this.k_b=new s_DD("snake_arcade/die.png",37,this.Ca);s_ED(this.CTb,"#5282F2","#909090");s_ED(this.D_b,"#5282F2","#909090");s_ED(this.k_b,"#5282F2","#909090");this.Be=new s_DD("snake_arcade/end_empty.png",1,this.ii);this.Uda=new s_DD("snake_arcade/default_end.png",1,this.ii);this.iVc=new s_DD("snake_arcade/rainbow_end.png",1,this.ii);this.XUb=new s_DD("snake_arcade/gradient_end.png",1,this.ii);this.lCb=new s_DD("snake_arcade/v3/speed_01.png",1,this.ii);this.GTb=new s_DD("snake_arcade/v3/speed_02.png",
+this.bW=new Set;this.yg=new Map;this.ECb=new Map;s_Wwd(this);this.Vi=s_Owd*s_Xwd(this);for(a=0;21>a;a++){var c=new s_DD("apple_"+((10>a?"0":"")+a)+".png",1,this.Ca),d=s_Rwd[a];s_ED(c,d.base,d.target,d.threshold);this.aW.push(c)}this.Em=new s_DD("blink.png",9,this.Ca);this.ED=new s_DD("eat.png",15,this.Ca);this.hz=new s_DD("die.png",37,this.Ca);this.Es=new s_DD("tongue.png",21,this.Ca);this.uJ=new s_DD("effect.png",21,
+this.Ca);this.vf=new s_Og;this.cZb=new s_DD("key_types.png",5,this.Ca);this.YZb=new s_DD("key_types_dark.png",5,this.Ca);this.Zd=new s_DD("box.png",8,this.Ca);this.TJb=new s_DD("blink.png",9,this.Ca);this.QZb=new s_DD("eat.png",15,this.Ca);this.HZb=new s_DD("die.png",37,this.Ca);this.TZb=new s_DD("tongue.png",21,this.Ca);this.CTb=new s_DD("blink.png",9,this.Ca);this.D_b=new s_DD("eat.png",
+15,this.Ca);this.k_b=new s_DD("die.png",37,this.Ca);s_ED(this.CTb,"#5282F2","#909090");s_ED(this.D_b,"#5282F2","#909090");s_ED(this.k_b,"#5282F2","#909090");this.Be=new s_DD("end_empty.png",1,this.ii);this.Uda=new s_DD("default_end.png",1,this.ii);this.iVc=new s_DD("rainbow_end.png",1,this.ii);this.XUb=new s_DD("gradient_end.png",1,this.ii);this.lCb=new s_DD("speed_01.png",1,this.ii);this.GTb=new s_DD("speed_02.png",
1,this.ii);this.$Uc="./assets/volume_up_white_24dp.png";this.RUc="./assets/volume_off_white_24dp.png";this.vy=s_ID[0][0];this.ugb=s_ID[0][1];this.T8=new s_Og(0,0);s_C(this.Da("y7GBZ").el(),"visibility","hidden");this.Gc="score";a=this.Da("wXSCdb").el();c=[];for(d=0;d
+
-
-
- Snake
-
-
-
-
+
+
+
+ Google Snake | 3kh0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+

+
+
+
+
+
+
+
+
+
+
+

+
+
0
+
+
+
+
+
+

+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
Play
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/snake/inframe.html b/snake/inframe.html
deleted file mode 100644
index 7516a83a..00000000
--- a/snake/inframe.html
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-Snake 
Play
\ No newline at end of file
diff --git a/support.html b/support.html
index 9cabed87..1337b2a2 100644
--- a/support.html
+++ b/support.html
@@ -41,6 +41,7 @@