diff --git a/404.html b/404.html index cc60b3a1..41c81d4e 100644 --- a/404.html +++ b/404.html @@ -13,7 +13,7 @@ - + @@ -32,6 +32,9 @@ - + @@ -42,9 +42,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +

About Selenite

diff --git a/ad.html b/ad.html index 7a5925d0..6aee7aff 100644 --- a/ad.html +++ b/ad.html @@ -12,7 +12,7 @@ - + @@ -36,9 +36,8 @@ Games Settings Open Blank -
-

00:00 AM

-
+ +

What happened? Why does Selenite have ads?

diff --git a/apps.html b/apps.html index fd17eaf4..9ce154fa 100644 --- a/apps.html +++ b/apps.html @@ -8,7 +8,7 @@ - + @@ -74,9 +74,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/backgrounds.html b/backgrounds.html index 2a5917a0..d4d73115 100644 --- a/backgrounds.html +++ b/backgrounds.html @@ -13,7 +13,7 @@ - + @@ -44,9 +44,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/bookmarklets.html b/bookmarklets.html index 45983dc5..b6ec9ff2 100644 --- a/bookmarklets.html +++ b/bookmarklets.html @@ -12,7 +12,7 @@ - + @@ -37,9 +37,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/contact.html b/contact.html index 9bf6aa4e..74729442 100644 --- a/contact.html +++ b/contact.html @@ -13,7 +13,7 @@ - + @@ -39,9 +39,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +

Have a question or concern?

diff --git a/css/style.css b/css/style.css index 7faac525..eaabf87b 100644 --- a/css/style.css +++ b/css/style.css @@ -81,8 +81,8 @@ footer a, footer a:visited, header a, header a:visited { - margin-right: 2rem; - margin-left: 1rem; + margin-right: 1.5rem; + margin-left: 1.5rem; text-decoration: none; } @@ -142,6 +142,8 @@ label { justify-content: center; gap: 0; flex-wrap: wrap; + align-items: center; + justify-content: center } h1 { font-size: 60px; @@ -257,7 +259,8 @@ img.star { justify-content: center; } -input[type="text"] { +input[type="text"], +input[type="password"] { width: 50%; background-color: var(--inputbg); box-sizing: border-box; @@ -272,7 +275,8 @@ input[type="text"] { transition: opacity 0.25s ease-in-out; opacity: 100%; } -input[type="text"]:hover { +input[type="text"]:hover, +input[type="password"]:hover { opacity: 80%; } ::placeholder { @@ -351,9 +355,11 @@ label { width: 30vw; font-size: 16px; } -#status { - position: absolute; - right: 2%; +.usericon { + width: 24px; + height: 24px; + align-self: right; + /* display: none; */ } #toast { position: fixed; @@ -403,6 +409,7 @@ div.profile.top { display: flex; justify-content: left; align-items: center; + box-shadow: 0px 0px 5px 5px var(--uibg); } div.profile.top.text { position: relative; @@ -411,41 +418,157 @@ div.profile.top.text { width: auto; justify-self: center; height: auto; - margin-left: 30px; + margin: 30px; + max-width: 40%; +} + +div.profile.top.text.right { + margin-left: auto; + margin-right: 80px; } div.profile.top.text h1 { - font-size: 40px; + font-size: 2vw; } div.profile.top.text h2 { - font-size: 20px; + font-size: 1.25vw; +} +div.profile.top.text a { + font-size: 1.25vw; } -div.profile.top img { +img.pfp { height: 80%; object-fit: contain; width: auto; margin: 30px; border-radius: 20px; -} - -.vertical-divider { - width: 3px; - height: 90%; - background-color: var(--inputborder); - border-radius: 1px; - margin-left: auto; - margin-right: auto; + aspect-ratio: 1 / 1; } div.profile.top.text .about { - font-size: 20px; + height: auto; + max-width: 100%; } -/* div.profile.top.text .righttext { - justify-self: right; -} */ +#edit { + cursor: pointer; + position: relative; + height: 2vw; + margin-left: 5px; + width: auto; +} +#counter { + position: absolute; + bottom: 0; + right: 0; +} +#popup { + width: 50%; + height: 40%; + z-index: 99999999; + position: absolute; + position: absolute; + top: 50%; + left: 50vw; + transform: translate(-50%, -50%); + display: flex; + flex-direction: column; + background-color: var(--inputbg); + border-color: var(--inputborder); + border-width: 5px; + border-radius: 10px; + border-style: solid; + justify-content: center; + align-items: center; + box-shadow: 0px 0px 5px 5px var(--uibg); +} +#popup input { + width: 90%; + height: 30%; +} +#popup h1 { + font-size: 32px; +} + +#popup #close { + position: absolute; + right: 10px; + top: 10px; + +} +img.badges { + position: relative; + height: 2vw; + margin-left: 5px; + width: auto; +} + +p#counter { + bottom: 38%; + right: 7%; +} +.users { + text-decoration: none; + width: 30%; + height: 10vh; + background-color: var(--uibg); + border-radius: 10px; + display: flex; + align-items: center; + justify-content: center; + box-shadow: 0px 0px 5px 5px var(--uibg); + margin: 1.5%; +} +.users h1, .users p { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + justify-self: center; + height: auto; + max-width: 100%; + margin: auto; +} +.user_info { + width: 100%; +} + +.users h1 { + font-size: 1vw; +} +.users p { + font-size: 0.75vw; +} +.users a { + font-size: 0.75vw; + text-decoration: underline; +} + +.users p { + height: auto; + max-width: 100%; +} +#users { + width: 95%; + display: flex; + align-items: center; + flex-wrap: wrap; + flex-direction: row; + display: flex; + align-items: center; + justify-content: center; +} + +.pages-btn { + margin: 10px; +} +#ai { + position: absolute; + right: 10px; + bottom: 10px; +} @keyframes toastFade { 0% { opacity: 0; diff --git a/deps.ts b/deps.ts deleted file mode 100644 index e191aad3..00000000 --- a/deps.ts +++ /dev/null @@ -1,2 +0,0 @@ -export { serve } from 'https://deno.land/std/http/server.ts'; -export { join } from 'https://deno.land/std/path/mod.ts'; \ No newline at end of file diff --git a/img/Digital-Patreon-Logo_White.png b/img/Digital-Patreon-Logo_White.png deleted file mode 100644 index 9a521e3f..00000000 Binary files a/img/Digital-Patreon-Logo_White.png and /dev/null differ diff --git a/img/badges/dev.svg b/img/badges/dev.svg new file mode 100644 index 00000000..1779cf5a --- /dev/null +++ b/img/badges/dev.svg @@ -0,0 +1,57 @@ + + + + diff --git a/img/badges/donate.svg b/img/badges/donate.svg new file mode 100644 index 00000000..871810fe --- /dev/null +++ b/img/badges/donate.svg @@ -0,0 +1,59 @@ + + + +$ diff --git a/img/badges/mod.svg b/img/badges/mod.svg new file mode 100644 index 00000000..85e1cb54 --- /dev/null +++ b/img/badges/mod.svg @@ -0,0 +1,53 @@ + + + + diff --git a/img/badges/owner.svg b/img/badges/owner.svg new file mode 100644 index 00000000..6c0ad052 --- /dev/null +++ b/img/badges/owner.svg @@ -0,0 +1,55 @@ + + + + diff --git a/img/badges/partner.svg b/img/badges/partner.svg new file mode 100644 index 00000000..55e71d2d --- /dev/null +++ b/img/badges/partner.svg @@ -0,0 +1,58 @@ + + + + diff --git a/img/baseline_sports_esports_white_48dp.png b/img/baseline_sports_esports_white_48dp.png deleted file mode 100644 index 2609308e..00000000 Binary files a/img/baseline_sports_esports_white_48dp.png and /dev/null differ diff --git a/img/copy.svg b/img/copy.svg new file mode 100644 index 00000000..28a8b54a --- /dev/null +++ b/img/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/discord-mark-white.png b/img/discord-mark-white.png deleted file mode 100644 index baececa9..00000000 Binary files a/img/discord-mark-white.png and /dev/null differ diff --git a/img/dogeminer.mp4 b/img/dogeminer.mp4 deleted file mode 100644 index 6992a815..00000000 Binary files a/img/dogeminer.mp4 and /dev/null differ diff --git a/img/edit.svg b/img/edit.svg new file mode 100644 index 00000000..9e718ea1 --- /dev/null +++ b/img/edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/image.png b/img/image.png deleted file mode 100644 index 73a1c8fe..00000000 Binary files a/img/image.png and /dev/null differ diff --git a/img/outline_sports_esports_white_48dp.png b/img/outline_sports_esports_white_48dp.png deleted file mode 100644 index 65d03418..00000000 Binary files a/img/outline_sports_esports_white_48dp.png and /dev/null differ diff --git a/img/patreon.svg b/img/patreon.svg deleted file mode 100644 index 7cda7ff5..00000000 --- a/img/patreon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/img/sports_esports_FILL0_wght400_GRAD0_opsz24.png b/img/sports_esports_FILL0_wght400_GRAD0_opsz24.png deleted file mode 100644 index 4a10c3f6..00000000 Binary files a/img/sports_esports_FILL0_wght400_GRAD0_opsz24.png and /dev/null differ diff --git a/img/user.png b/img/user.png deleted file mode 100644 index ff20a20a..00000000 Binary files a/img/user.png and /dev/null differ diff --git a/img/user.svg b/img/user.svg new file mode 100644 index 00000000..fe63626c --- /dev/null +++ b/img/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/user_index.svg b/img/user_index.svg new file mode 100644 index 00000000..29d1882a --- /dev/null +++ b/img/user_index.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/videogame_asset_FILL0_wght200_GRAD200_opsz24.png b/img/videogame_asset_FILL0_wght200_GRAD200_opsz24.png deleted file mode 100644 index 2790abcd..00000000 Binary files a/img/videogame_asset_FILL0_wght200_GRAD200_opsz24.png and /dev/null differ diff --git a/index.html b/index.html index db7c21c1..b7483826 100644 --- a/index.html +++ b/index.html @@ -1,75 +1,67 @@ - + - - - - - - + + + - + + + + + + - - - - - - - - + - - - - - - - Selenite - - - - - - - - -
- Home - Bookmarklets - Games - Apps - Settings - Open Blank -
-

00:00 AM

-
-
-
-

selenite.

- -

better thank me for this unblocked website

-
-
- -
-
- -
-
- -
-
-
-
- - - \ No newline at end of file + + Selenite + + + + +
+ Home + Bookmarklets + Games + Apps + Settings + Open Blank + +
+
+

selenite.

+ +

better thank me for this unblocked website

+
+
+ +
+
+ +
+
+ +
+
+
+ + + diff --git a/index.php b/index.php deleted file mode 100644 index 166a9c2f..00000000 --- a/index.php +++ /dev/null @@ -1,31 +0,0 @@ - 'projects.html', - '/bookmarklets' => 'bookmarklets.html', - '/settings' => 'settings.html', - '/support' => 'support.html', - '/about' => 'about.html', - '/transfer' => 'transfer.html', - '/suggest' => 'suggest.html', - '/contact' => 'contact.html', - '/ad' => 'ad.html', -]; - -$path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); - -// Check if the requested path exists in the routes array -if (array_key_exists($path, $routes)) { - // Set the content type to HTML - header('Content-Type: text/html'); - - // Send the corresponding HTML file - readfile(__DIR__ . '/' . $routes[$path]); -} else { - // Handle 404 Not Found - http_response_code(404); - echo '404 Not Found'; -} -?> diff --git a/index.py b/index.py deleted file mode 100644 index 74feef39..00000000 --- a/index.py +++ /dev/null @@ -1,8 +0,0 @@ -try: - from http.server import SimpleHTTPRequestHandler, test as test_orig -except ImportError: - from SimpleHTTPServer import SimpleHTTPRequestHandler - from BaseHTTPServer import test as test_orig - -def test(*a): test_orig(*a, port=int(a[0]) if a else 8000) -if __name__ == '__main__': test() diff --git a/index.ts b/index.ts deleted file mode 100644 index 09c0c4fe..00000000 --- a/index.ts +++ /dev/null @@ -1,68 +0,0 @@ -import { serve } from 'https://deno.land/std/http/server.ts'; -import { join } from 'https://deno.land/std/path/mod.ts'; - -const server = serve({ port: 3000 }); -const __dirname = new URL('.', import.meta.url).pathname; - -console.log(`Selenite is running on port 3000`); - -for await (const req of server) { - let filePath = ''; - - switch (req.url) { - case '/projects': - filePath = 'projects.html'; - break; - case '/bookmarklets': - filePath = 'bookmarklets.html'; - break; - case '/settings': - filePath = 'settings.html'; - break; - case '/support': - filePath = 'support.html'; - break; - case '/about': - filePath = 'about.html'; - break; - case '/transfer': - filePath = 'transfer.html'; - break; - case '/suggest': - filePath = 'suggest.html'; - break; - case '/contact': - filePath = 'contact.html'; - break; - case '/ad': - filePath = 'ad.html'; - break; - default: - filePath = 'index.html'; - break; - } - - try { - const file = await Deno.readFile(join(__dirname, filePath)); - const body = new TextDecoder().decode(file); - const contentType = getFileContentType(filePath); - req.respond({ body, headers: new Headers({ 'Content-Type': contentType }) }); - } catch (error) { - req.respond({ status: 500, body: 'Internal Server Error' }); - } -} - -function getFileContentType(filePath: string): string { - const extension = filePath.split('.').pop(); - switch (extension) { - case 'html': - return 'text/html'; - case 'css': - return 'text/css'; - case 'js': - return 'application/javascript'; - // Add more cases as needed - default: - return 'text/plain'; - } -} diff --git a/js/all.js b/js/all.js index 621ff090..428886e0 100644 --- a/js/all.js +++ b/js/all.js @@ -1,5 +1,44 @@ let backup_icon; let backup_name; +let socket; +if (location.origin.includes("https")) { + socket = new WebSocket(`wss://${location.host}/socket`); +} else { + socket = new WebSocket(`ws://${location.host}/socket`); +} +socket.addEventListener("open", (event) => { + let cookies = document.cookie.split("; "); + for (let i = 0; i < cookies.length; i++) { + if (cookies[i].trim().startsWith("token=")) { + socket.send(cookies[i].trim()); + } + } +}); +socket.addEventListener("message", (event) => { + if (event.data == "ping") { + socket.send(`pong${location.pathname.includes("/semag/") ? location.pathname.split("/")[2] : ""}`); + return; + } + if (event.data.startsWith("announce.")) { + let styles = document.createElement("style"); + styles.innerHTML = `@import url("https://fonts.googleapis.com/css2?family=Prompt:wght@300&display=swap");.announce {font-family: "Prompt", sans-serif;position: absolute;margin-left: auto;margin-right: auto;top: 10px;z-index: 10000000;background-color: #a53026;padding: 10px;width: max-content;border-radius: 10px;left:0;right:0;border-color: #f74f40;border-width: 5px;border-radius: 10px;border-style: solid;max-width: 60%;font-size: 16px;color: white;}@keyframes FadeIn {0% {opacity: 0;}100% {opacity: 1;}}@keyframes FadeOut {0% {opacity: 1;}100% {opacity: 0;}}`; + let announcement = document.createElement("div"); + announcement.innerText = event.data.substring(9); + announcement.setAttribute("class", "announce"); + announcement.style.opacity = "0"; + announcement.style.animation = "FadeIn 1s ease-in-out forwards"; + document.head.appendChild(styles); + document.body.appendChild(announcement); + setTimeout(() => { + announcement.style.animation = "FadeOut 1s ease-in-out forwards"; + setTimeout(() => { + announcement.remove(); + styles.remove(); + }, 1000); + }, 14000); + } +}); + function setCloak(name, icon) { var tabicon = getCookie("tabicon"); if (tabicon || icon) { @@ -82,20 +121,15 @@ function panicMode() { panicurl = "https://google.com"; } } -const head = document.getElementsByTagName("head")[0]; -document.addEventListener( - "DOMContentLoaded", - function () { +document.addEventListener("DOMContentLoaded", () => { setCloak(); - const gscript = document.createElement("script"); - gscript.setAttribute("async", ""); - gscript.setAttribute("src", "https://www.googletagmanager.com/gtag/js?id=G-XVTVBR1D5V"); - const ingscript = document.createElement("script"); - ingscript.innerHTML = `window.dataLayer = window.dataLayer || []; - function gtag(){dataLayer.push(arguments);} - gtag('js', new Date()); - gtag('config', 'G-98DP5VKS42');`; - document.head.append(gscript, ingscript); + let plausible = document.createElement("script"); + plausible.setAttribute("defer", ""); + plausible.setAttribute("src", "/js/analytics.js"); + plausible.setAttribute("data-domain", "selenite.cc"); + let plausible_more = document.createElement("script"); + plausible_more.innerHTML = "window.plausible = window.plausible || function() { (window.plausible.q = window.plausible.q || []).push(arguments) }"; + document.head.appendChild(plausible); }, false ); @@ -136,73 +170,18 @@ addEventListener("visibilitychange", (e) => { } } }); -// modified from ultraviolet to make it different -let enc = { - encode(str) { - if (!str) return str; - return btoa( - encodeURIComponent( - str - .toString() - .split("") - .map((char, ind) => (ind % 3 ? String.fromCharCode(char.charCodeAt() + ind) : char)) - .join("") - ) - ); - }, - decode(str) { - if (!str) return str; - let [input, ...search] = str.split("?"); - input = decodeURIComponent(atob(input)); - return ( - input - .split("") - .map((char, ind) => (ind % 3 ? String.fromCharCode(char.charCodeAt(0) - ind) : char)) - .join("") + (search.length ? "?" + search.join("?") : "") - ); - }, -}; -// if (localStorage.getItem("selenite.password")) { -// if (!location.hash) { -// location.hash = localStorage.getItem("selenite.password"); -// } -// } -if (JSON.parse(localStorage.getItem("selenite.passwordAtt"))) { - if (JSON.parse(localStorage.getItem("selenite.passwordAtt"))[0] == false && Math.floor(Date.now() / 1000) - JSON.parse(localStorage.getItem("selenite.passwordAtt"))[1] < 600) { - location.href = "https://google.com"; - } -} -!(function () { - var e = document.createElement("script"); - (e.src = "https://code.jquery.com/jquery-3.7.1.min.js"), - document.head.appendChild(e), - (e.onload = function () { - var t = $(" - - - - - - - - - - Profile - - - - -
- Home - Bookmarklets - Games - Apps - Settings - Open Blank -
-

00:00 AM

-
-
-
-
- -
-

John Doe

-

Joined January 1st, 1970

-
- -
-
- - - diff --git a/projects.html b/projects.html index 31e4e209..9327c1df 100644 --- a/projects.html +++ b/projects.html @@ -8,7 +8,7 @@ - + @@ -48,9 +48,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/semag/030/index.html b/semag/030/index.html index c9fa8689..c4360650 100644 --- a/semag/030/index.html +++ b/semag/030/index.html @@ -4,7 +4,7 @@ 0.30 Classic - + + diff --git a/semag/125/index.html b/semag/125/index.html index 67253937..98a7e7c1 100644 --- a/semag/125/index.html +++ b/semag/125/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/13/index.html b/semag/13/index.html index 41f83041..6906b3ec 100644 --- a/semag/13/index.html +++ b/semag/13/index.html @@ -1,2 +1,28 @@ - - \ No newline at end of file + + + + + + + + 13 Days In Hell + + + +
+ + + + diff --git a/semag/17/index.html b/semag/17/index.html index cea7b24c..4c7dfadf 100644 --- a/semag/17/index.html +++ b/semag/17/index.html @@ -1,4 +1,5 @@ +

2048go

104
+24
1420
2
6
6
8
8
2
4
4
6
2
2
\ No newline at end of file diff --git a/semag/2drocketleague/index.html b/semag/2drocketleague/index.html index b49236ed..5de88ee1 100644 --- a/semag/2drocketleague/index.html +++ b/semag/2drocketleague/index.html @@ -3,7 +3,7 @@ - + Rocket League 2d diff --git a/semag/60sburgerrun/index.html b/semag/60sburgerrun/index.html index 4d181331..1a80aa5f 100644 --- a/semag/60sburgerrun/index.html +++ b/semag/60sburgerrun/index.html @@ -14,7 +14,7 @@ - + + + +
+ + + + diff --git a/semag/burgerandfrights/index.html b/semag/burgerandfrights/index.html index 08c5190d..bf95933c 100644 --- a/semag/burgerandfrights/index.html +++ b/semag/burgerandfrights/index.html @@ -3,7 +3,7 @@ Burger and Frights - + diff --git a/semag/burritobison/index.html b/semag/burritobison/index.html index 641c03da..75277953 100644 --- a/semag/burritobison/index.html +++ b/semag/burritobison/index.html @@ -2,7 +2,7 @@ - + Burrito Bison Launcha Libre Unblocked diff --git a/semag/c4/index.html b/semag/c4/index.html index ea600a41..27643931 100644 --- a/semag/c4/index.html +++ b/semag/c4/index.html @@ -1,4 +1,5 @@ + diff --git a/semag/cds/index.html b/semag/cds/index.html index c15a2ade..485f70d0 100644 --- a/semag/cds/index.html +++ b/semag/cds/index.html @@ -1,6 +1,6 @@ - + Counter Strike: DS

Your browser doesn't support HTML5 canvas.

+ diff --git a/semag/cluster-rush/index.html b/semag/cluster-rush/index.html index d0c58f02..5163871a 100644 --- a/semag/cluster-rush/index.html +++ b/semag/cluster-rush/index.html @@ -2,7 +2,7 @@ - + diff --git a/semag/cmm-client/index.html b/semag/cmm-client/index.html index 221744ac..84bb66f1 100644 --- a/semag/cmm-client/index.html +++ b/semag/cmm-client/index.html @@ -1,4 +1,5 @@ + + diff --git a/semag/creepercraft/index.html b/semag/creepercraft/index.html index ec1f58ac..aaf8fb43 100644 --- a/semag/creepercraft/index.html +++ b/semag/creepercraft/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/crimsonfantasia/index.html b/semag/crimsonfantasia/index.html index 49a46980..f3725eed 100644 --- a/semag/crimsonfantasia/index.html +++ b/semag/crimsonfantasia/index.html @@ -4,6 +4,7 @@ Crimson Fantasia +

Press space/up to play

\ No newline at end of file diff --git a/semag/dogeminer/index.html b/semag/dogeminer/index.html index 2be2c5c8..3bfb6a3d 100644 --- a/semag/dogeminer/index.html +++ b/semag/dogeminer/index.html @@ -40,7 +40,7 @@ window.dispatchEvent(new Event("load")); }, 10000); - + diff --git a/semag/donkeykong64/index.html b/semag/donkeykong64/index.html index b67f4926..9a16dca5 100644 --- a/semag/donkeykong64/index.html +++ b/semag/donkeykong64/index.html @@ -1,6 +1,6 @@ - + Donkey Kong 64
Aww, your browser does not support HTML5!

game over!

you scored 0 points

Restart

0

diff --git a/semag/doom/index.html b/semag/doom/index.html index 955e9135..f7fcf064 100644 --- a/semag/doom/index.html +++ b/semag/doom/index.html @@ -1,6 +1,7 @@ + + + +
+ + + + diff --git a/semag/ducklife1/flash/index.html b/semag/ducklife1/flash/index.html index 39804027..7d1e9aeb 100644 --- a/semag/ducklife1/flash/index.html +++ b/semag/ducklife1/flash/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/ducklife1/index.html b/semag/ducklife1/index.html index 76706411..e0a880b1 100644 --- a/semag/ducklife1/index.html +++ b/semag/ducklife1/index.html @@ -1,6 +1,7 @@ + - + - + diff --git a/semag/fancypantsadventures/index.html b/semag/fancypantsadventures/index.html index ece8517c..7109628b 100644 --- a/semag/fancypantsadventures/index.html +++ b/semag/fancypantsadventures/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/fancypantsadventures2/index.html b/semag/fancypantsadventures2/index.html index 71ad956f..7aa58654 100644 --- a/semag/fancypantsadventures2/index.html +++ b/semag/fancypantsadventures2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/fireboywatergirl/index.html b/semag/fireboywatergirl/index.html index 6adc2cec..f51ce615 100644 --- a/semag/fireboywatergirl/index.html +++ b/semag/fireboywatergirl/index.html @@ -9,7 +9,7 @@ - + diff --git a/semag/fireboywatergirl2/index.html b/semag/fireboywatergirl2/index.html index 42a9c8f2..68c04a6d 100644 --- a/semag/fireboywatergirl2/index.html +++ b/semag/fireboywatergirl2/index.html @@ -2,7 +2,7 @@ - + diff --git a/semag/fireboywatergirl3/index.html b/semag/fireboywatergirl3/index.html index 4412d0d0..f11ebc19 100644 --- a/semag/fireboywatergirl3/index.html +++ b/semag/fireboywatergirl3/index.html @@ -3,7 +3,7 @@ - + diff --git a/semag/fireboywatergirl4/index.html b/semag/fireboywatergirl4/index.html index c6366eb7..564e0306 100644 --- a/semag/fireboywatergirl4/index.html +++ b/semag/fireboywatergirl4/index.html @@ -3,7 +3,7 @@ - + diff --git a/semag/flame/index.html b/semag/flame/index.html index 2a726f62..359eb5cd 100644 --- a/semag/flame/index.html +++ b/semag/flame/index.html @@ -19,6 +19,7 @@ Compile it yourself here: https://gitlab.com/lax1dude/eaglercraftx-1.8/ + diff --git a/semag/flappybird/index.html b/semag/flappybird/index.html index 79655715..4231594b 100644 --- a/semag/flappybird/index.html +++ b/semag/flappybird/index.html @@ -2,7 +2,7 @@ - + + Flappy Copter diff --git a/semag/flappyduck/index.html b/semag/flappyduck/index.html index 30145b04..ad71f4b1 100644 --- a/semag/flappyduck/index.html +++ b/semag/flappyduck/index.html @@ -1,6 +1,7 @@ + FlappyDuck @@ -110,4 +111,4 @@ - + diff --git a/semag/flappyplane/index.html b/semag/flappyplane/index.html index f5553f3e..f2585f27 100644 --- a/semag/flappyplane/index.html +++ b/semag/flappyplane/index.html @@ -2,8 +2,7 @@ FLAPPY PLANE! - - + diff --git a/semag/flappyrace/index.html b/semag/flappyrace/index.html index a2a1737c..2538e825 100644 --- a/semag/flappyrace/index.html +++ b/semag/flappyrace/index.html @@ -3,7 +3,7 @@ - + Flappy Race + + +
+ + + + \ No newline at end of file diff --git a/semag/helixjump/index.html b/semag/helixjump/index.html index 7839892b..1e8748b7 100644 --- a/semag/helixjump/index.html +++ b/semag/helixjump/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/hexgl/index.html b/semag/hexgl/index.html index 1649bbb8..427733d3 100644 --- a/semag/hexgl/index.html +++ b/semag/hexgl/index.html @@ -2,7 +2,7 @@ - + HexGL by BKcore diff --git a/semag/hextris/index.html b/semag/hextris/index.html index 1f13258e..f82a7287 100644 --- a/semag/hextris/index.html +++ b/semag/hextris/index.html @@ -2,7 +2,7 @@ Hextris - + diff --git a/semag/hillclimbracing/index.html b/semag/hillclimbracing/index.html index beffbf45..f31c3ece 100644 --- a/semag/hillclimbracing/index.html +++ b/semag/hillclimbracing/index.html @@ -2,6 +2,7 @@ Hill Racing + diff --git a/semag/hillclimbracing2/index.html b/semag/hillclimbracing2/index.html index 98557b78..609c8bfe 100644 --- a/semag/hillclimbracing2/index.html +++ b/semag/hillclimbracing2/index.html @@ -2,8 +2,9 @@ + - + diff --git a/semag/hl2/index.html b/semag/hl2/index.html index 553108bd..f7787efa 100644 --- a/semag/hl2/index.html +++ b/semag/hl2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/holeio/index.html b/semag/holeio/index.html index 904bc74e..ed84201e 100644 --- a/semag/holeio/index.html +++ b/semag/holeio/index.html @@ -97,7 +97,7 @@ window.__mirage2 = {petok:"589a79dc93a5bb8837db25e39b8fb5e00bb61bab-1634499826-3 //]]> - + diff --git a/semag/houseofhazards/index.html b/semag/houseofhazards/index.html index bebeef71..f5feae54 100644 --- a/semag/houseofhazards/index.html +++ b/semag/houseofhazards/index.html @@ -5,7 +5,7 @@ House of Hazards - + + diff --git a/semag/idleresearch/index.html b/semag/idleresearch/index.html index 08f9e852..f2abf7e5 100644 --- a/semag/idleresearch/index.html +++ b/semag/idleresearch/index.html @@ -1,7 +1,8 @@ - Idle Research Game Files - Crazy Games + + Idle Research diff --git a/semag/idleresearch/uwd.py b/semag/idleresearch/uwd.py deleted file mode 100644 index f3eff6e8..00000000 --- a/semag/idleresearch/uwd.py +++ /dev/null @@ -1,244 +0,0 @@ -import argparse -import struct -import os -import hashlib -from glob import glob -from pathlib import Path - - -UWDT_VERSION = "1.1.0" -HELP_STR = f"""UWDTool v{UWDT_VERSION}""" - - -class UWDTException(Exception): - def __init__(self, msg): - self.msg = msg - - def __str__(self): - return self.msg - - -class BinaryReader: - file = None - - def __init__(self, path): - self.file = open(path, "rb") - - def read_string(self, size=None): - if size is None: - pass - else: - return self.file.read(size).decode('utf-8') - - def read_int(self): - return struct.unpack(" Minecraft Indev - + Infdev diff --git a/semag/infiltratingtheairship/index.html b/semag/infiltratingtheairship/index.html index 24d920d1..6588fb2a 100644 --- a/semag/infiltratingtheairship/index.html +++ b/semag/infiltratingtheairship/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/iwbtc/index.html b/semag/iwbtc/index.html index bcacc82d..5f1a428c 100644 --- a/semag/iwbtc/index.html +++ b/semag/iwbtc/index.html @@ -2,7 +2,7 @@ I Wanna Be Thy Copy - + diff --git a/semag/iwbtc/tas/index.html b/semag/iwbtc/tas/index.html index 69218291..4cf0ae23 100644 --- a/semag/iwbtc/tas/index.html +++ b/semag/iwbtc/tas/index.html @@ -1,7 +1,7 @@ I Wanna Be Thy Copy TAS Tool - + diff --git a/semag/jetpackjoyride/index.html b/semag/jetpackjoyride/index.html index dfa634b5..df2e5228 100644 --- a/semag/jetpackjoyride/index.html +++ b/semag/jetpackjoyride/index.html @@ -4,7 +4,7 @@ - + Jetpack Joyride diff --git a/semag/jewel/index.html b/semag/jewel/index.html index c60d0eac..382d509a 100644 --- a/semag/jewel/index.html +++ b/semag/jewel/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/justfalllol/index.html b/semag/justfalllol/index.html index 4cc37be6..1eb1ecd4 100644 --- a/semag/justfalllol/index.html +++ b/semag/justfalllol/index.html @@ -2,7 +2,7 @@ - + Just Fall diff --git a/semag/karlson/index.html b/semag/karlson/index.html index 99de5e4b..4ae2bea6 100644 --- a/semag/karlson/index.html +++ b/semag/karlson/index.html @@ -1,6 +1,6 @@ - + diff --git a/semag/karlsont/Build/KARLSON'T.data.unityweb b/semag/karlsont/Build/KARLSON'T.data.unityweb deleted file mode 100644 index e4dd3e42..00000000 Binary files a/semag/karlsont/Build/KARLSON'T.data.unityweb and /dev/null differ diff --git a/semag/karlsont/Build/KARLSON'T.framework.js.unityweb b/semag/karlsont/Build/KARLSON'T.framework.js.unityweb deleted file mode 100644 index 8849f774..00000000 Binary files a/semag/karlsont/Build/KARLSON'T.framework.js.unityweb and /dev/null differ diff --git a/semag/karlsont/Build/KARLSON'T.loader.js b/semag/karlsont/Build/KARLSON'T.loader.js deleted file mode 100644 index aa49650f..00000000 --- a/semag/karlsont/Build/KARLSON'T.loader.js +++ /dev/null @@ -1,2 +0,0 @@ -function createUnityInstance(e,t,r){function n(e,r){if(!n.aborted&&t.showBanner)return"error"==r&&(n.aborted=!0),t.showBanner(e,r);switch(r){case"error":console.error(e);break;case"warning":console.warn(e);break;default:console.log(e)}}function o(e){var t=e.reason||e.error,r=t?t.toString():e.message||e.reason||"",n=t&&t.stack?t.stack.toString():"";if(n.startsWith(r)&&(n=n.substring(r.length)),r+="\n"+n.trim(),r&&f.stackTraceRegExp&&f.stackTraceRegExp.test(r)){var o=e.filename||t&&(t.fileName||t.sourceURL)||"",a=e.lineno||t&&(t.lineNumber||t.line)||0;i(r,o,a)}}function a(e){e.preventDefault()}function i(e,t,r){if(f.startupErrorHandler)return void f.startupErrorHandler(e,t,r);if(!(f.errorHandler&&f.errorHandler(e,t,r)||(console.log("Invoking error handler due to\n"+e),"function"==typeof dump&&dump("Invoking error handler due to\n"+e),e.indexOf("UnknownError")!=-1||e.indexOf("Program terminated with exit(0)")!=-1||i.didShowErrorMessage))){var e="An error occurred running the Unity content on this page. See your browser JavaScript console for more info. The error was:\n"+e;e.indexOf("DISABLE_EXCEPTION_CATCHING")!=-1?e="An exception has occurred, but exception handling has been disabled in this build. If you are the developer of this content, enable exceptions in your project WebGL player settings to be able to catch the exception or see the stack trace.":e.indexOf("Cannot enlarge memory arrays")!=-1?e="Out of memory. If you are the developer of this content, try allocating more memory to your WebGL build in the WebGL player settings.":e.indexOf("Invalid array buffer length")==-1&&e.indexOf("Invalid typed array length")==-1&&e.indexOf("out of memory")==-1&&e.indexOf("could not allocate memory")==-1||(e="The browser could not allocate enough memory for the WebGL content. If you are the developer of this content, try allocating less memory to your WebGL build in the WebGL player settings."),alert(e),i.didShowErrorMessage=!0}}function s(e,t){if("symbolsUrl"!=e){var n=f.downloadProgress[e];n||(n=f.downloadProgress[e]={started:!1,finished:!1,lengthComputable:!1,total:0,loaded:0}),"object"!=typeof t||"progress"!=t.type&&"load"!=t.type||(n.started||(n.started=!0,n.lengthComputable=t.lengthComputable,n.total=t.total),n.loaded=t.loaded,"load"==t.type&&(n.finished=!0));var o=0,a=0,i=0,s=0,l=0;for(var e in f.downloadProgress){var n=f.downloadProgress[e];if(!n.started)return 0;i++,n.lengthComputable?(o+=n.loaded,a+=n.total,s++):n.finished||l++}var d=i?(i-l-(a?s*(a-o)/a:0))/i:0;r(.9*d)}}function l(e,t,r){for(var n in g)if(g[n].hasUnityMarker(e)){t&&console.log('You can reduce startup time if you configure your web server to add "Content-Encoding: '+n+'" response header when serving "'+t+'" file.');var o=g[n];if(!o.worker){var a=URL.createObjectURL(new Blob(["this.require = ",o.require.toString(),"; this.decompress = ",o.decompress.toString(),"; this.onmessage = ",function(e){var t={id:e.data.id,decompressed:this.decompress(e.data.compressed)};postMessage(t,t.decompressed?[t.decompressed.buffer]:[])}.toString(),"; postMessage({ ready: true });"],{type:"application/javascript"}));o.worker=new Worker(a),o.worker.onmessage=function(e){return e.data.ready?void URL.revokeObjectURL(a):(this.callbacks[e.data.id](e.data.decompressed),void delete this.callbacks[e.data.id])},o.worker.callbacks={},o.worker.nextCallbackId=0}var i=o.worker.nextCallbackId++;return o.worker.callbacks[i]=r,void o.worker.postMessage({id:i,compressed:e},[e.buffer])}r(e)}function d(e){return new Promise(function(t,r){s(e);var o=f.companyName&&f.productName?new f.XMLHttpRequest({companyName:f.companyName,productName:f.productName,cacheControl:f.cacheControl(f[e])}):new XMLHttpRequest;o.open("GET",f[e]),o.responseType="arraybuffer",o.addEventListener("progress",function(t){s(e,t)}),o.addEventListener("load",function(r){s(e,r),l(new Uint8Array(o.response),f[e],t)}),o.addEventListener("error",function(t){var r="Failed to download file "+f[e];"file:"==location.protocol?n(r+". Loading web pages via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host Unity content, or use the Unity Build and Run option.","error"):console.error(r)}),o.send()})}function u(){return d("frameworkUrl").then(function(e){var t=URL.createObjectURL(new Blob([e],{type:"application/javascript"}));return new Promise(function(e,r){var o=document.createElement("script");o.src=t,o.onload=function(){if("undefined"==typeof unityFramework||!unityFramework){var r=[["br","br"],["gz","gzip"]];for(var a in r){var i=r[a];if(f.frameworkUrl.endsWith("."+i[0])){var s="Unable to parse "+f.frameworkUrl+"!";if("file:"==location.protocol)return void n(s+" Loading pre-compressed (brotli or gzip) content via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host compressed Unity content, or use the Unity Build and Run option.","error");if(s+=' This can happen if build compression was enabled but web server hosting the content was misconfigured to not serve the file with HTTP Response Header "Content-Encoding: '+i[1]+'" present. Check browser Console and Devtools Network tab to debug.',"br"==i[0]&&"http:"==location.protocol){var l=["localhost","127.0.0.1"].indexOf(location.hostname)!=-1?"":"Migrate your server to use HTTPS.";s=/Firefox/.test(navigator.userAgent)?"Unable to parse "+f.frameworkUrl+'!
If using custom web server, verify that web server is sending .br files with HTTP Response Header "Content-Encoding: br". Brotli compression may not be supported in Firefox over HTTP connections. '+l+' See https://bugzilla.mozilla.org/show_bug.cgi?id=1670675 for more information.':"Unable to parse "+f.frameworkUrl+'!
If using custom web server, verify that web server is sending .br files with HTTP Response Header "Content-Encoding: br". Brotli compression may not be supported over HTTP connections. Migrate your server to use HTTPS.'}return void n(s,"error")}}n("Unable to parse "+f.frameworkUrl+"! The file is corrupt, or compression was misconfigured? (check Content-Encoding HTTP Response Header on web server)","error")}var d=unityFramework;unityFramework=null,o.onload=null,URL.revokeObjectURL(t),e(d)},o.onerror=function(e){n("Unable to load file "+f.frameworkUrl+"! Check that the file exists on the remote server. (also check browser Console and Devtools Network tab to debug)","error")},document.body.appendChild(o),f.deinitializers.push(function(){document.body.removeChild(o)})})})}function c(){Promise.all([u(),d("codeUrl")]).then(function(e){f.wasmBinary=e[1],e[0](f)});var e=d("dataUrl");f.preRun.push(function(){f.addRunDependency("dataUrl"),e.then(function(e){var t=new DataView(e.buffer,e.byteOffset,e.byteLength),r=0,n="UnityWebData1.0\0";if(!String.fromCharCode.apply(null,e.subarray(r,r+n.length))==n)throw"unknown data format";r+=n.length;var o=t.getUint32(r,!0);for(r+=4;r0;d=u,u=l.indexOf("/",d)+1)f.FS_createPath(l.substring(0,d),l.substring(d,u-1),!0,!0);f.FS_createDataFile(l,null,e.subarray(a,a+i),!0,!0,!0)}f.removeRunDependency("dataUrl")})})}r=r||function(){};var f={canvas:e,webglContextAttributes:{preserveDrawingBuffer:!1},cacheControl:function(e){return e==f.dataUrl?"must-revalidate":"no-store"},streamingAssetsUrl:"StreamingAssets",downloadProgress:{},deinitializers:[],intervals:{},setInterval:function(e,t){var r=window.setInterval(e,t);return this.intervals[r]=!0,r},clearInterval:function(e){delete this.intervals[e],window.clearInterval(e)},preRun:[],postRun:[],print:function(e){console.log(e)},printErr:function(e){console.error(e),"string"==typeof e&&e.indexOf("wasm streaming compile failed")!=-1&&(e.toLowerCase().indexOf("mime")!=-1?n('HTTP Response Header "Content-Type" configured incorrectly on the server for file '+f.codeUrl+' , should be "application/wasm". Startup time performance will suffer.',"warning"):n('WebAssembly streaming compilation failed! This can happen for example if "Content-Encoding" HTTP header is incorrectly enabled on the server for file '+f.codeUrl+", but the file is not pre-compressed on disk (or vice versa). Check the Network tab in browser Devtools to debug server header configuration.","warning"))},locateFile:function(e){return e},disabledCanvasEvents:["contextmenu","dragstart"]};for(var h in t)f[h]=t[h];f.streamingAssetsUrl=new URL(f.streamingAssetsUrl,document.URL).href;var p=f.disabledCanvasEvents.slice();p.forEach(function(t){e.addEventListener(t,a)}),window.addEventListener("error",o),window.addEventListener("unhandledrejection",o);var b="",m="";document.addEventListener("webkitfullscreenchange",function(t){var r=document.webkitCurrentFullScreenElement;r===e?e.style.width&&(b=e.style.width,m=e.style.height,e.style.width="100%",e.style.height="100%"):b&&(e.style.width=b,e.style.height=m,b="",m="")});var w={Module:f,SetFullscreen:function(){return f.SetFullscreen?f.SetFullscreen.apply(f,arguments):void f.print("Failed to set Fullscreen mode: Player not loaded yet.")},SendMessage:function(){return f.SendMessage?f.SendMessage.apply(f,arguments):void f.print("Failed to execute SendMessage: Player not loaded yet.")},Quit:function(){return new Promise(function(t,r){f.shouldQuit=!0,f.onQuit=t,p.forEach(function(t){e.removeEventListener(t,a)}),window.removeEventListener("error",o),window.removeEventListener("unhandledrejection",o)})}};f.SystemInfo=function(){function e(e,t,r){return e=RegExp(e,"i").exec(t),e&&e[r]}for(var t,r,n,o,a,i,s=navigator.userAgent+" ",l=[["Firefox","Firefox"],["OPR","Opera"],["Edg","Edge"],["SamsungBrowser","Samsung Browser"],["Trident","Internet Explorer"],["MSIE","Internet Explorer"],["Chrome","Chrome"],["CriOS","Chrome on iOS Safari"],["FxiOS","Firefox on iOS Safari"],["Safari","Safari"]],d=0;d=0&&t.windowBits<16&&(t.windowBits=-t.windowBits,0===t.windowBits&&(t.windowBits=-15)),!(t.windowBits>=0&&t.windowBits<16)||e&&e.windowBits||(t.windowBits+=32),t.windowBits>15&&t.windowBits<48&&0===(15&t.windowBits)&&(t.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new c,this.strm.avail_out=0;var r=i.inflateInit2(this.strm,t.windowBits);if(r!==d.Z_OK)throw new Error(u[r]);this.header=new f,i.inflateGetHeader(this.strm,this.header)}function o(e,t){var r=new n(t);if(r.push(e,!0),r.err)throw r.msg||u[r.err];return r.result}function a(e,t){return t=t||{},t.raw=!0,o(e,t)}var i=e("./zlib/inflate"),s=e("./utils/common"),l=e("./utils/strings"),d=e("./zlib/constants"),u=e("./zlib/messages"),c=e("./zlib/zstream"),f=e("./zlib/gzheader"),h=Object.prototype.toString;n.prototype.push=function(e,t){var r,n,o,a,u,c,f=this.strm,p=this.options.chunkSize,b=this.options.dictionary,m=!1;if(this.ended)return!1;n=t===~~t?t:t===!0?d.Z_FINISH:d.Z_NO_FLUSH,"string"==typeof e?f.input=l.binstring2buf(e):"[object ArrayBuffer]"===h.call(e)?f.input=new Uint8Array(e):f.input=e,f.next_in=0,f.avail_in=f.input.length;do{if(0===f.avail_out&&(f.output=new s.Buf8(p),f.next_out=0,f.avail_out=p),r=i.inflate(f,d.Z_NO_FLUSH),r===d.Z_NEED_DICT&&b&&(c="string"==typeof b?l.string2buf(b):"[object ArrayBuffer]"===h.call(b)?new Uint8Array(b):b,r=i.inflateSetDictionary(this.strm,c)),r===d.Z_BUF_ERROR&&m===!0&&(r=d.Z_OK,m=!1),r!==d.Z_STREAM_END&&r!==d.Z_OK)return this.onEnd(r),this.ended=!0,!1;f.next_out&&(0!==f.avail_out&&r!==d.Z_STREAM_END&&(0!==f.avail_in||n!==d.Z_FINISH&&n!==d.Z_SYNC_FLUSH)||("string"===this.options.to?(o=l.utf8border(f.output,f.next_out),a=f.next_out-o,u=l.buf2string(f.output,o),f.next_out=a,f.avail_out=p-a,a&&s.arraySet(f.output,f.output,o,a,0),this.onData(u)):this.onData(s.shrinkBuf(f.output,f.next_out)))),0===f.avail_in&&0===f.avail_out&&(m=!0)}while((f.avail_in>0||0===f.avail_out)&&r!==d.Z_STREAM_END);return r===d.Z_STREAM_END&&(n=d.Z_FINISH),n===d.Z_FINISH?(r=i.inflateEnd(this.strm),this.onEnd(r),this.ended=!0,r===d.Z_OK):n!==d.Z_SYNC_FLUSH||(this.onEnd(d.Z_OK),f.avail_out=0,!0)},n.prototype.onData=function(e){this.chunks.push(e)},n.prototype.onEnd=function(e){e===d.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=s.flattenChunks(this.chunks)),this.chunks=[],this.err=e,this.msg=this.strm.msg},r.Inflate=n,r.inflate=o,r.inflateRaw=a,r.ungzip=o},"utils/common.js":function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;r.assign=function(e){for(var t=Array.prototype.slice.call(arguments,1);t.length;){var r=t.shift();if(r){if("object"!=typeof r)throw new TypeError(r+"must be non-object");for(var n in r)r.hasOwnProperty(n)&&(e[n]=r[n])}}return e},r.shrinkBuf=function(e,t){return e.length===t?e:e.subarray?e.subarray(0,t):(e.length=t,e)};var o={arraySet:function(e,t,r,n,o){if(t.subarray&&e.subarray)return void e.set(t.subarray(r,r+n),o);for(var a=0;a=252?6:l>=248?5:l>=240?4:l>=224?3:l>=192?2:1;s[254]=s[254]=1,r.string2buf=function(e){var t,r,n,a,i,s=e.length,l=0;for(a=0;a>>6,t[i++]=128|63&r):r<65536?(t[i++]=224|r>>>12,t[i++]=128|r>>>6&63,t[i++]=128|63&r):(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63,t[i++]=128|r>>>6&63,t[i++]=128|63&r);return t},r.buf2binstring=function(e){return n(e,e.length)},r.binstring2buf=function(e){for(var t=new o.Buf8(e.length),r=0,n=t.length;r4)d[o++]=65533,r+=i-1;else{for(a&=2===i?31:3===i?15:7;i>1&&r1?d[o++]=65533:a<65536?d[o++]=a:(a-=65536,d[o++]=55296|a>>10&1023,d[o++]=56320|1023&a)}return n(d,o)},r.utf8border=function(e,t){var r;for(t=t||e.length,t>e.length&&(t=e.length),r=t-1;r>=0&&128===(192&e[r]);)r--;return r<0?t:0===r?t:r+s[e[r]]>t?r:t}},"zlib/inflate.js":function(e,t,r){"use strict";function n(e){return(e>>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function o(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new g.Buf16(320),this.work=new g.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=D,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new g.Buf32(be),t.distcode=t.distdyn=new g.Buf32(me),t.sane=1,t.back=-1,L):O}function i(e){var t;return e&&e.state?(t=e.state,t.wsize=0,t.whave=0,t.wnext=0,a(e)):O}function s(e,t){var r,n;return e&&e.state?(n=e.state,t<0?(r=0,t=-t):(r=(t>>4)+1,t<48&&(t&=15)),t&&(t<8||t>15)?O:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=r,n.wbits=t,i(e))):O}function l(e,t){var r,n;return e?(n=new o,e.state=n,n.window=null,r=s(e,t),r!==L&&(e.state=null),r):O}function d(e){return l(e,ge)}function u(e){if(ve){var t;for(m=new g.Buf32(512),w=new g.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for(x(S,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;x(E,e.lens,0,32,w,0,e.work,{bits:5}),ve=!1}e.lencode=m,e.lenbits=9,e.distcode=w,e.distbits=5}function c(e,t,r,n){var o,a=e.state;return null===a.window&&(a.wsize=1<=a.wsize?(g.arraySet(a.window,t,r-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):(o=a.wsize-a.wnext,o>n&&(o=n),g.arraySet(a.window,t,r-n,o,a.wnext),n-=o,n?(g.arraySet(a.window,t,r-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=o,a.wnext===a.wsize&&(a.wnext=0),a.whave>>8&255,r.check=y(r.check,Ue,2,0),f=0,h=0,r.mode=z;break}if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&f)<<8)+(f>>8))%31){e.msg="incorrect header check",r.mode=fe;break}if((15&f)!==N){e.msg="unknown compression method",r.mode=fe;break}if(f>>>=4,h-=4,xe=(15&f)+8,0===r.wbits)r.wbits=xe;else if(xe>r.wbits){e.msg="invalid window size",r.mode=fe;break}r.dmax=1<>8&1),512&r.flags&&(Ue[0]=255&f,Ue[1]=f>>>8&255,r.check=y(r.check,Ue,2,0)),f=0,h=0,r.mode=F;case F:for(;h<32;){if(0===l)break e;l--,f+=o[i++]<>>8&255,Ue[2]=f>>>16&255,Ue[3]=f>>>24&255,r.check=y(r.check,Ue,4,0)),f=0,h=0,r.mode=P;case P:for(;h<16;){if(0===l)break e;l--,f+=o[i++]<>8),512&r.flags&&(Ue[0]=255&f,Ue[1]=f>>>8&255,r.check=y(r.check,Ue,2,0)),f=0,h=0,r.mode=Z;case Z:if(1024&r.flags){for(;h<16;){if(0===l)break e;l--,f+=o[i++]<>>8&255,r.check=y(r.check,Ue,2,0)),f=0,h=0}else r.head&&(r.head.extra=null);r.mode=M;case M:if(1024&r.flags&&(m=r.length,m>l&&(m=l),m&&(r.head&&(xe=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),g.arraySet(r.head.extra,o,i,m,xe)),512&r.flags&&(r.check=y(r.check,o,m,i)),l-=m,i+=m,r.length-=m),r.length))break e;r.length=0,r.mode=j;case j:if(2048&r.flags){if(0===l)break e;m=0;do xe=o[i+m++],r.head&&xe&&r.length<65536&&(r.head.name+=String.fromCharCode(xe));while(xe&&m>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=K;break;case G:for(;h<32;){if(0===l)break e;l--,f+=o[i++]<>>=7&h,h-=7&h,r.mode=de;break}for(;h<3;){if(0===l)break e;l--,f+=o[i++]<>>=1,h-=1,3&f){case 0:r.mode=Y;break;case 1:if(u(r),r.mode=re,t===T){f>>>=2,h-=2;break e}break;case 2:r.mode=$;break;case 3:e.msg="invalid block type",r.mode=fe}f>>>=2,h-=2;break;case Y:for(f>>>=7&h,h-=7&h;h<32;){if(0===l)break e;l--,f+=o[i++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=fe;break}if(r.length=65535&f,f=0,h=0,r.mode=Q,t===T)break e;case Q:r.mode=J;case J:if(m=r.length){if(m>l&&(m=l),m>d&&(m=d),0===m)break e;g.arraySet(a,o,i,m,s),l-=m,i+=m,d-=m,s+=m,r.length-=m;break}r.mode=K;break;case $:for(;h<14;){if(0===l)break e;l--,f+=o[i++]<>>=5,h-=5,r.ndist=(31&f)+1,f>>>=5,h-=5,r.ncode=(15&f)+4,f>>>=4,h-=4,r.nlen>286||r.ndist>30){e.msg="too many length or distance symbols",r.mode=fe;break}r.have=0,r.mode=ee;case ee:for(;r.have>>=3,h-=3}for(;r.have<19;)r.lens[Te[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,Se={bits:r.lenbits},_e=x(_,r.lens,0,19,r.lencode,0,r.work,Se),r.lenbits=Se.bits,_e){e.msg="invalid code lengths set",r.mode=fe;break}r.have=0,r.mode=te;case te:for(;r.have>>24,we=Ce>>>16&255,ge=65535&Ce,!(me<=h);){if(0===l)break e;l--,f+=o[i++]<>>=me,h-=me,r.lens[r.have++]=ge;else{if(16===ge){for(Ee=me+2;h>>=me,h-=me,0===r.have){e.msg="invalid bit length repeat",r.mode=fe;break}xe=r.lens[r.have-1],m=3+(3&f),f>>>=2,h-=2}else if(17===ge){for(Ee=me+3;h>>=me,h-=me,xe=0,m=3+(7&f),f>>>=3,h-=3}else{for(Ee=me+7;h>>=me,h-=me,xe=0,m=11+(127&f),f>>>=7,h-=7}if(r.have+m>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=fe;break}for(;m--;)r.lens[r.have++]=xe}}if(r.mode===fe)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=fe;break}if(r.lenbits=9,Se={bits:r.lenbits},_e=x(S,r.lens,0,r.nlen,r.lencode,0,r.work,Se),r.lenbits=Se.bits,_e){e.msg="invalid literal/lengths set",r.mode=fe;break}if(r.distbits=6,r.distcode=r.distdyn,Se={bits:r.distbits},_e=x(E,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,Se),r.distbits=Se.bits,_e){e.msg="invalid distances set",r.mode=fe;break}if(r.mode=re,t===T)break e;case re:r.mode=ne;case ne:if(l>=6&&d>=258){e.next_out=s,e.avail_out=d,e.next_in=i,e.avail_in=l,r.hold=f,r.bits=h,k(e,b),s=e.next_out,a=e.output,d=e.avail_out,i=e.next_in,o=e.input,l=e.avail_in,f=r.hold,h=r.bits,r.mode===K&&(r.back=-1);break}for(r.back=0;Ce=r.lencode[f&(1<>>24,we=Ce>>>16&255,ge=65535&Ce,!(me<=h);){if(0===l)break e;l--,f+=o[i++]<>ve)],me=Ce>>>24,we=Ce>>>16&255,ge=65535&Ce,!(ve+me<=h);){if(0===l)break e;l--,f+=o[i++]<>>=ve,h-=ve,r.back+=ve}if(f>>>=me,h-=me,r.back+=me,r.length=ge,0===we){r.mode=le;break}if(32&we){r.back=-1,r.mode=K;break}if(64&we){e.msg="invalid literal/length code",r.mode=fe;break}r.extra=15&we,r.mode=oe;case oe:if(r.extra){for(Ee=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=ae;case ae:for(;Ce=r.distcode[f&(1<>>24,we=Ce>>>16&255,ge=65535&Ce,!(me<=h);){if(0===l)break e;l--,f+=o[i++]<>ve)],me=Ce>>>24,we=Ce>>>16&255,ge=65535&Ce,!(ve+me<=h);){if(0===l)break e;l--,f+=o[i++]<>>=ve,h-=ve,r.back+=ve}if(f>>>=me,h-=me,r.back+=me,64&we){e.msg="invalid distance code",r.mode=fe;break}r.offset=ge,r.extra=15&we,r.mode=ie;case ie:if(r.extra){for(Ee=r.extra;h>>=r.extra,h-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back", -r.mode=fe;break}r.mode=se;case se:if(0===d)break e;if(m=b-d,r.offset>m){if(m=r.offset-m,m>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=fe;break}m>r.wnext?(m-=r.wnext,w=r.wsize-m):w=r.wnext-m,m>r.length&&(m=r.length),be=r.window}else be=a,w=s-r.offset,m=r.length;m>d&&(m=d),d-=m,r.length-=m;do a[s++]=be[w++];while(--m);0===r.length&&(r.mode=ne);break;case le:if(0===d)break e;a[s++]=r.length,d--,r.mode=ne;break;case de:if(r.wrap){for(;h<32;){if(0===l)break e;l--,f|=o[i++]<>>16&65535|0,i=0;0!==r;){i=r>2e3?2e3:r,r-=i;do o=o+t[n++]|0,a=a+o|0;while(--i);o%=65521,a%=65521}return o|a<<16|0}t.exports=n},"zlib/crc32.js":function(e,t,r){"use strict";function n(){for(var e,t=[],r=0;r<256;r++){e=r;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[r]=e}return t}function o(e,t,r,n){var o=a,i=n+r;e^=-1;for(var s=n;s>>8^o[255&(e^t[s])];return e^-1}var a=n();t.exports=o},"zlib/inffast.js":function(e,t,r){"use strict";var n=30,o=12;t.exports=function(e,t){var r,a,i,s,l,d,u,c,f,h,p,b,m,w,g,v,y,k,x,_,S,E,C,U,T;r=e.state,a=e.next_in,U=e.input,i=a+(e.avail_in-5),s=e.next_out,T=e.output,l=s-(t-e.avail_out),d=s+(e.avail_out-257),u=r.dmax,c=r.wsize,f=r.whave,h=r.wnext,p=r.window,b=r.hold,m=r.bits,w=r.lencode,g=r.distcode,v=(1<>>24,b>>>=x,m-=x,x=k>>>16&255,0===x)T[s++]=65535&k;else{if(!(16&x)){if(0===(64&x)){k=w[(65535&k)+(b&(1<>>=x,m-=x),m<15&&(b+=U[a++]<>>24,b>>>=x,m-=x,x=k>>>16&255,!(16&x)){if(0===(64&x)){k=g[(65535&k)+(b&(1<u){e.msg="invalid distance too far back",r.mode=n;break e}if(b>>>=x,m-=x,x=s-l,S>x){if(x=S-x,x>f&&r.sane){e.msg="invalid distance too far back",r.mode=n;break e}if(E=0,C=p,0===h){if(E+=c-x,x<_){_-=x;do T[s++]=p[E++];while(--x);E=s-S,C=T}}else if(h2;)T[s++]=C[E++],T[s++]=C[E++],T[s++]=C[E++],_-=3;_&&(T[s++]=C[E++],_>1&&(T[s++]=C[E++]))}else{E=s-S;do T[s++]=T[E++],T[s++]=T[E++],T[s++]=T[E++],_-=3;while(_>2);_&&(T[s++]=T[E++],_>1&&(T[s++]=T[E++]))}break}}break}}while(a>3,a-=_,m-=_<<3,b&=(1<=1&&0===Z[O];O--);if(H>O&&(H=O),0===O)return b[m++]=20971520,b[m++]=20971520,g.bits=1,0;for(B=1;B0&&(e===s||1!==O))return-1;for(M[1]=0,L=1;La||e===d&&D>i)return 1;for(;;){E=L-I,w[R]S?(C=j[W+w[R]],U=F[P+w[R]]):(C=96,U=0),v=1<>I)+y]=E<<24|C<<16|U|0;while(0!==y);for(v=1<>=1;if(0!==v?(z&=v-1,z+=v):z=0,R++,0===--Z[L]){if(L===O)break;L=t[r+w[R]]}if(L>H&&(z&x)!==k){for(0===I&&(I=H),_+=B,A=L-I,N=1<a||e===d&&D>i)return 1;k=z&x,b[k]=H<<24|A<<16|_-m|0}}return 0!==z&&(b[_+z]=L-I<<24|64<<16|0),g.bits=H,0}}};for(var r in t)t[r].folder=r.substring(0,r.lastIndexOf("/")+1);var n=function(e){var r=[];return e=e.split("/").every(function(e){return".."==e?r.pop():"."==e||""==e||r.push(e)})?r.join("/"):null,e?t[e]||t[e+".js"]||t[e+"/index.js"]:null},o=function(e,t){return e?n(e.folder+"node_modules/"+t)||o(e.parent,t):null},a=function(e,t){var r=t.match(/^\//)?null:e?t.match(/^\.\.?\//)?n(e.folder+t):o(e,t):n(t);if(!r)throw"module not found: "+t;return r.exports||(r.parent=e,r(a.bind(null,r),r,r.exports={})),r.exports};return a(null,e)},decompress:function(e){this.exports||(this.exports=this.require("inflate.js"));try{return this.exports.inflate(e)}catch(e){}},hasUnityMarker:function(e){var t=10,r="UnityWeb Compressed Content (gzip)";if(t>e.length||31!=e[0]||139!=e[1])return!1;var n=e[3];if(4&n){if(t+2>e.length)return!1;if(t+=2+e[t]+(e[t+1]<<8),t>e.length)return!1}if(8&n){for(;te.length)return!1;t++}return 16&n&&String.fromCharCode.apply(null,e.subarray(t,t+r.length+1))==r+"\0"}}};return new Promise(function(e,t){f.SystemInfo.hasWebGL?f.SystemInfo.hasWasm?(1==f.SystemInfo.hasWebGL&&f.print('Warning: Your browser does not support "WebGL 2.0" Graphics API, switching to "WebGL 1.0"'),f.startupErrorHandler=t,r(0),f.postRun.push(function(){r(1),delete f.startupErrorHandler,e(w)}),c()):t("Your browser does not support WebAssembly."):t("Your browser does not support WebGL.")})} \ No newline at end of file diff --git a/semag/karlsont/Build/KARLSON'T.wasm.unityweb b/semag/karlsont/Build/KARLSON'T.wasm.unityweb deleted file mode 100644 index 3ba283a6..00000000 Binary files a/semag/karlsont/Build/KARLSON'T.wasm.unityweb and /dev/null differ diff --git a/semag/karlsont/TemplateData/favicon.ico b/semag/karlsont/TemplateData/favicon.ico deleted file mode 100644 index dd6bf7e9..00000000 Binary files a/semag/karlsont/TemplateData/favicon.ico and /dev/null differ diff --git a/semag/karlsont/TemplateData/fullscreen-button.png b/semag/karlsont/TemplateData/fullscreen-button.png deleted file mode 100644 index e7b6496f..00000000 Binary files a/semag/karlsont/TemplateData/fullscreen-button.png and /dev/null differ diff --git a/semag/karlsont/TemplateData/progress-bar-empty-dark.png b/semag/karlsont/TemplateData/progress-bar-empty-dark.png deleted file mode 100644 index d01612f7..00000000 Binary files a/semag/karlsont/TemplateData/progress-bar-empty-dark.png and /dev/null differ diff --git a/semag/karlsont/TemplateData/progress-bar-full-dark.png b/semag/karlsont/TemplateData/progress-bar-full-dark.png deleted file mode 100644 index c432c866..00000000 Binary files a/semag/karlsont/TemplateData/progress-bar-full-dark.png and /dev/null differ diff --git a/semag/karlsont/TemplateData/style.css b/semag/karlsont/TemplateData/style.css deleted file mode 100644 index 0cc6bb6b..00000000 --- a/semag/karlsont/TemplateData/style.css +++ /dev/null @@ -1,16 +0,0 @@ -body { padding: 0; margin: 0 } -#unity-container { position: absolute } -#unity-container.unity-desktop { left: 50%; top: 50%; transform: translate(-50%, -50%) } -#unity-container.unity-mobile { width: 100%; height: 100% } -#unity-canvas { background: #231F20 } -.unity-mobile #unity-canvas { width: 100%; height: 100% } -#unity-loading-bar { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); display: none } -#unity-logo { width: 154px; height: 130px; background: url('unity-logo-dark.png') no-repeat center } -#unity-progress-bar-empty { width: 141px; height: 18px; margin-top: 10px; background: url('progress-bar-empty-dark.png') no-repeat center } -#unity-progress-bar-full { width: 0%; height: 18px; margin-top: 10px; background: url('progress-bar-full-dark.png') no-repeat center } -#unity-footer { position: relative } -.unity-mobile #unity-footer { display: none } -#unity-webgl-logo { float:left; width: 204px; height: 38px; background: url('webgl-logo.png') no-repeat center } -#unity-build-title { float: right; margin-right: 10px; line-height: 38px; font-family: arial; font-size: 18px } -#unity-fullscreen-button { float: right; width: 38px; height: 38px; background: url('fullscreen-button.png') no-repeat center } -#unity-warning { position: absolute; left: 50%; top: 5%; transform: translate(-50%); background: white; padding: 10px; display: none } diff --git a/semag/karlsont/TemplateData/unity-logo-dark.png b/semag/karlsont/TemplateData/unity-logo-dark.png deleted file mode 100644 index 597665d0..00000000 Binary files a/semag/karlsont/TemplateData/unity-logo-dark.png and /dev/null differ diff --git a/semag/karlsont/TemplateData/webgl-logo.png b/semag/karlsont/TemplateData/webgl-logo.png deleted file mode 100644 index ed9efa2b..00000000 Binary files a/semag/karlsont/TemplateData/webgl-logo.png and /dev/null differ diff --git a/semag/karlsont/index.html b/semag/karlsont/index.html index b73c54d0..e439e4e4 100644 --- a/semag/karlsont/index.html +++ b/semag/karlsont/index.html @@ -4,6 +4,7 @@ karlsont +

by request of the game creator, karlsont has been removed

diff --git a/semag/keroseneclient/index.html b/semag/keroseneclient/index.html index a0832f71..443aa015 100644 --- a/semag/keroseneclient/index.html +++ b/semag/keroseneclient/index.html @@ -11,7 +11,7 @@ - + eagler diff --git a/semag/kickthatbuddy/index.html b/semag/kickthatbuddy/index.html index 2aee4237..36961e73 100644 --- a/semag/kickthatbuddy/index.html +++ b/semag/kickthatbuddy/index.html @@ -4,6 +4,7 @@ + diff --git a/semag/knifehit/index.html b/semag/knifehit/index.html index 38e152c9..b434f7f6 100644 --- a/semag/knifehit/index.html +++ b/semag/knifehit/index.html @@ -2,7 +2,7 @@ Knife Hit - + diff --git a/semag/lasthorizon/index.html b/semag/lasthorizon/index.html index b1dc3066..ad24af46 100644 --- a/semag/lasthorizon/index.html +++ b/semag/lasthorizon/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/lazyjump3d/index.html b/semag/lazyjump3d/index.html index d3b5f006..4dfcc9ce 100644 --- a/semag/lazyjump3d/index.html +++ b/semag/lazyjump3d/index.html @@ -3,7 +3,7 @@ Lazy Jump 3D - + diff --git a/semag/learntofly/index.html b/semag/learntofly/index.html index b3738361..a5a88f8f 100644 --- a/semag/learntofly/index.html +++ b/semag/learntofly/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/learntofly2/index.html b/semag/learntofly2/index.html index d6bc9104..a0e66770 100644 --- a/semag/learntofly2/index.html +++ b/semag/learntofly2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/learntoflyidle/index.html b/semag/learntoflyidle/index.html index 5442f09a..440d924f 100644 --- a/semag/learntoflyidle/index.html +++ b/semag/learntoflyidle/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/linerider/index.html b/semag/linerider/index.html index 8b75f937..a02b13ff 100644 --- a/semag/linerider/index.html +++ b/semag/linerider/index.html @@ -22,7 +22,7 @@ - + + + +
+ + + + \ No newline at end of file diff --git a/semag/pacman/pacman(www.albinoblacksheep.com).swf b/semag/pacman/pacman.swf similarity index 100% rename from semag/pacman/pacman(www.albinoblacksheep.com).swf rename to semag/pacman/pacman.swf diff --git a/semag/pandemic/index.html b/semag/pandemic/index.html index dd95026f..4108b586 100644 --- a/semag/pandemic/index.html +++ b/semag/pandemic/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/pandemic2/index.html b/semag/pandemic2/index.html index 7e99a632..0ab17298 100644 --- a/semag/pandemic2/index.html +++ b/semag/pandemic2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papasbakeria/index.html b/semag/papasbakeria/index.html index 86d67462..ae8fff88 100644 --- a/semag/papasbakeria/index.html +++ b/semag/papasbakeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papasburgeria/index.html b/semag/papasburgeria/index.html index 837a1407..b04878a7 100644 --- a/semag/papasburgeria/index.html +++ b/semag/papasburgeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papascheeseria/index.html b/semag/papascheeseria/index.html index f0766749..7a621496 100644 --- a/semag/papascheeseria/index.html +++ b/semag/papascheeseria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papasdonuteria/index.html b/semag/papasdonuteria/index.html index fb669d9d..1f8f475d 100644 --- a/semag/papasdonuteria/index.html +++ b/semag/papasdonuteria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papasfreezeria/index.html b/semag/papasfreezeria/index.html index 7dd86eab..e711880e 100644 --- a/semag/papasfreezeria/index.html +++ b/semag/papasfreezeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papaspancakeria/index.html b/semag/papaspancakeria/index.html index a47088c4..2c6008db 100644 --- a/semag/papaspancakeria/index.html +++ b/semag/papaspancakeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papaspastaria/index.html b/semag/papaspastaria/index.html index d0aba58a..02f82a37 100644 --- a/semag/papaspastaria/index.html +++ b/semag/papaspastaria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papaspizzeria/index.html b/semag/papaspizzeria/index.html index 91e39000..ff8ed1e9 100644 --- a/semag/papaspizzeria/index.html +++ b/semag/papaspizzeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papasscooperia/index.html b/semag/papasscooperia/index.html index fba10fdc..27e2d78f 100644 --- a/semag/papasscooperia/index.html +++ b/semag/papasscooperia/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papassushiria/index.html b/semag/papassushiria/index.html index d48cfb08..668e1cd3 100644 --- a/semag/papassushiria/index.html +++ b/semag/papassushiria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papastacomia/index.html b/semag/papastacomia/index.html index 9d4bd054..aa22bc08 100644 --- a/semag/papastacomia/index.html +++ b/semag/papastacomia/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/papaswingeria/index.html b/semag/papaswingeria/index.html index 68636c8f..d95bec4f 100644 --- a/semag/papaswingeria/index.html +++ b/semag/papaswingeria/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/paperio/index.html b/semag/paperio/index.html index 8d8dc65a..afed0548 100644 --- a/semag/paperio/index.html +++ b/semag/paperio/index.html @@ -1,5 +1,5 @@ - +
Bite enemy tails but do not let them bite yours!
diff --git a/semag/reborn/index.html b/semag/reborn/index.html index 2113eb7b..f5044fb4 100644 --- a/semag/reborn/index.html +++ b/semag/reborn/index.html @@ -2,6 +2,7 @@ + diff --git a/semag/retrobowlcollege/index.html b/semag/retrobowlcollege/index.html index 218cb099..573fbd26 100644 --- a/semag/retrobowlcollege/index.html +++ b/semag/retrobowlcollege/index.html @@ -5,7 +5,7 @@ - + diff --git a/semag/riddleschool/index.html b/semag/riddleschool/index.html index 8aec225f..3f5bc71d 100644 --- a/semag/riddleschool/index.html +++ b/semag/riddleschool/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschool2/index.html b/semag/riddleschool2/index.html index e94f962f..67c7b13a 100644 --- a/semag/riddleschool2/index.html +++ b/semag/riddleschool2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschool3/index.html b/semag/riddleschool3/index.html index d09b8b95..c57a0978 100644 --- a/semag/riddleschool3/index.html +++ b/semag/riddleschool3/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschool4/index.html b/semag/riddleschool4/index.html index 5e9e2735..b2604806 100644 --- a/semag/riddleschool4/index.html +++ b/semag/riddleschool4/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschool5/index.html b/semag/riddleschool5/index.html index b7b328b2..5821aaa5 100644 --- a/semag/riddleschool5/index.html +++ b/semag/riddleschool5/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschooltransfer/index.html b/semag/riddleschooltransfer/index.html index 8c3e163c..6502b854 100644 --- a/semag/riddleschooltransfer/index.html +++ b/semag/riddleschooltransfer/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/riddleschooltransfer2/index.html b/semag/riddleschooltransfer2/index.html index 4f6ff10d..f205695a 100644 --- a/semag/riddleschooltransfer2/index.html +++ b/semag/riddleschooltransfer2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/risehigher/index.html b/semag/risehigher/index.html index 78bb2b7f..6ad9cd61 100644 --- a/semag/risehigher/index.html +++ b/semag/risehigher/index.html @@ -4,7 +4,7 @@ Rise Higher - + - + diff --git a/semag/roblox/index.html b/semag/roblox/index.html index f3810c0b..f747ab73 100644 --- a/semag/roblox/index.html +++ b/semag/roblox/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/rocketleague/index.html b/semag/rocketleague/index.html index 0a9ea905..463c5de6 100644 --- a/semag/rocketleague/index.html +++ b/semag/rocketleague/index.html @@ -4,7 +4,7 @@ Rocket League - + + diff --git a/semag/rooftopsnipers2/index.html b/semag/rooftopsnipers2/index.html index c345afb1..fcf6acd2 100755 --- a/semag/rooftopsnipers2/index.html +++ b/semag/rooftopsnipers2/index.html @@ -2,7 +2,7 @@ Rooftop Snipers 2 - + + + +
+ + + + \ No newline at end of file diff --git a/semag/russiancardriver/index.html b/semag/russiancardriver/index.html index cb39a89a..0b4caacd 100644 --- a/semag/russiancardriver/index.html +++ b/semag/russiancardriver/index.html @@ -6,7 +6,7 @@ Russian Car Driver HD - + - + + + + + Solitaire + + + +
+ + + + \ No newline at end of file diff --git a/semag/sonicte/index.html b/semag/sonicte/index.html index f24a33fa..96fce278 100644 --- a/semag/sonicte/index.html +++ b/semag/sonicte/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/soundboard/index.html b/semag/soundboard/index.html index dac838fd..1ead8bab 100644 --- a/semag/soundboard/index.html +++ b/semag/soundboard/index.html @@ -2,7 +2,7 @@ - + diff --git a/semag/spankthemonkey/index.html b/semag/spankthemonkey/index.html index dbd35ad1..bb8501c2 100644 --- a/semag/spankthemonkey/index.html +++ b/semag/spankthemonkey/index.html @@ -1,2 +1,28 @@ - - + + + + + + + + Spank The Monkey + + + +
+ + + + \ No newline at end of file diff --git a/semag/spankthemonkey/spankthemonkey(www.albinoblacksheep.com).swf b/semag/spankthemonkey/stm.swf similarity index 100% rename from semag/spankthemonkey/spankthemonkey(www.albinoblacksheep.com).swf rename to semag/spankthemonkey/stm.swf diff --git a/semag/splashanddash/index.html b/semag/splashanddash/index.html index cb8a14b4..b0d300f5 100644 --- a/semag/splashanddash/index.html +++ b/semag/splashanddash/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/sprinter/index.html b/semag/sprinter/index.html index f8fa3d89..f5aebfd0 100644 --- a/semag/sprinter/index.html +++ b/semag/sprinter/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/stack/index.html b/semag/stack/index.html index 32fe5daf..a785ccac 100644 --- a/semag/stack/index.html +++ b/semag/stack/index.html @@ -1,4 +1,4 @@ - +
0
Click (or press the spacebar) to place the block

Game Over

You did great, you're the best.

Click or spacebar to start again

Start
\ No newline at end of file diff --git a/semag/star/index.html b/semag/star/index.html index f45f186e..07a5da42 100644 --- a/semag/star/index.html +++ b/semag/star/index.html @@ -6,7 +6,7 @@ - + diff --git a/semag/starfox64/index.html b/semag/starfox64/index.html index 739d193f..dae56072 100644 --- a/semag/starfox64/index.html +++ b/semag/starfox64/index.html @@ -1,6 +1,6 @@ - + Star Fox 64 - + diff --git a/semag/terrifried/index.html b/semag/terrifried/index.html index 4a53523f..78e6d149 100644 --- a/semag/terrifried/index.html +++ b/semag/terrifried/index.html @@ -1,6 +1,6 @@ - + Terrifried
+ diff --git a/semag/worldhardestgame2/index.html b/semag/worldhardestgame2/index.html index 41e81fb0..441e5647 100644 --- a/semag/worldhardestgame2/index.html +++ b/semag/worldhardestgame2/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/worldshardestgame/index.html b/semag/worldshardestgame/index.html index 34f22944..5d0f07e0 100644 --- a/semag/worldshardestgame/index.html +++ b/semag/worldshardestgame/index.html @@ -1,7 +1,7 @@ - + diff --git a/semag/xp/index.html b/semag/xp/index.html index e78b0869..a100b535 100644 --- a/semag/xp/index.html +++ b/semag/xp/index.html @@ -1,7 +1,7 @@ RebornXP - + diff --git a/semag/xx142-b2.exe/index.html b/semag/xx142-b2.exe/index.html index a79f4049..273655e2 100644 --- a/semag/xx142-b2.exe/index.html +++ b/semag/xx142-b2.exe/index.html @@ -1,7 +1,7 @@ - + xx142-b2.exe diff --git a/semag/yohoho/index.html b/semag/yohoho/index.html index 20fd72cd..31fef5a7 100644 --- a/semag/yohoho/index.html +++ b/semag/yohoho/index.html @@ -1,5 +1,5 @@ - + diff --git a/semag/zombocalypse/index.html b/semag/zombocalypse/index.html index 6c98c703..69de67d6 100644 --- a/semag/zombocalypse/index.html +++ b/semag/zombocalypse/index.html @@ -1,7 +1,7 @@ - + diff --git a/settings.html b/settings.html index 5597790f..2a89aa64 100644 --- a/settings.html +++ b/settings.html @@ -12,7 +12,7 @@ - + @@ -40,9 +40,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/suggest.html b/suggest.html index 0610d0ec..8c802e92 100644 --- a/suggest.html +++ b/suggest.html @@ -14,7 +14,7 @@ - + @@ -43,9 +43,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +

Suggestions & Bug Reports

diff --git a/support.html b/support.html index bb15cd3b..c1ff50ed 100644 --- a/support.html +++ b/support.html @@ -13,7 +13,7 @@ - + @@ -35,9 +35,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +
diff --git a/test.html b/test.html index d2f0ba63..1115c95d 100644 --- a/test.html +++ b/test.html @@ -12,7 +12,7 @@ - + @@ -45,9 +45,8 @@ Apps Settings Open Blank -
-

00:00 AM

-
+ +