removed global.js scripts from all games

This commit is contained in:
MonkeyGG2
2023-09-25 19:51:08 -04:00
parent 4717e35979
commit 4352a7eac4
88 changed files with 4731 additions and 5439 deletions
+26 -33
View File
@@ -1,15 +1,14 @@
<html><head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html><head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script><script>(function(){/*
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script><script>(function(){/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
@@ -787,15 +786,15 @@ a;o.na=o.makeSaxParser=z;o.oa=o.makeTagPolicy=g;o.qa=o.normalizeRCData=p;o.ra=o.
;
gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","proxyUrl":"//www.gmodules.com/gadgets/proxy/refresh=%refresh%&container=%container%%rewriteMime%&gadget=%gadget%/%rawurl%"},"shindig.auth":{"authToken":"","trustedJson":""},"core.util":{"core":{}}});
</script><script>gadgets.Prefs.setMessages_({});gadgets.Prefs.setDefaultPrefs_({});gadgets.io.preloaded_=[];</script>
<link href="style.css" rel="stylesheet" type="text/css">
<meta charset="utf-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>1v1.LOL</title>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body dir="ltr">
<script src="UnityLoader.js"></script>
<script>
<link href="style.css" rel="stylesheet" type="text/css"/>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>1v1.LOL</title>
</head>
<body dir="ltr">
<script src="UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "get.json", {onProgress: UnityProgress,Module:{onRuntimeInitialized: function() {UnityProgress(gameInstance, "complete")}}});
function UnityProgress(gameInstance, progress) {
if (!gameInstance.Module)
@@ -823,22 +822,19 @@ gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","p
}
}
</script>
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 100%; margin: auto;"></div>
</div>
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 100%; margin: auto;"></div>
</div>
<!-- Firebase App (the core Firebase SDK) is always required and must be listed first -->
<script src="firebase-app.js"></script>
<!-- Add Firebase products that you want to use -->
<script src="firebase-auth.js"></script>
<script src="firebase-firestore.js"></script>
<script src="firebase-remote-config.js"></script>
<script src="firebase.js"></script>
<script src="login.js"></script>
<script src="firebase-config.js"></script>
<script>
<script src="firebase-app.js"></script>
<!-- Add Firebase products that you want to use -->
<script src="firebase-auth.js"></script>
<script src="firebase-firestore.js"></script>
<script src="firebase-remote-config.js"></script>
<script src="firebase.js"></script>
<script src="login.js"></script>
<script src="firebase-config.js"></script>
<script>
initializeFireBase();
initRemoteConfig();
@@ -867,8 +863,5 @@ gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","p
sendConfig();
}
</script>
<script>gadgets.util.runOnLoadHandlers();</script><script>window.google.csi.tickDl();
</script></body></html>
+88 -97
View File
@@ -1,111 +1,102 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<title>2048</title>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>2048</title>
<link href="style/main.css" rel="stylesheet" type="text/css"/>
<link href="favicon.ico" rel="shortcut icon"/>
<link href="meta/apple-touch-icon.png" rel="apple-touch-icon"/>
<link href="meta/apple-touch-startup-image-640x1096.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image"/> <!-- iPhone 5+ -->
<link href="meta/apple-touch-startup-image-640x920.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image"/> <!-- iPhone, retina -->
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="True" name="HandheldFriendly"/>
<meta content="320" name="MobileOptimized"/>
<meta content="width=device-width, target-densitydpi=160dpi, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui" name="viewport"/>
<link href="style/main.css" rel="stylesheet" type="text/css">
<link rel="shortcut icon" href="favicon.ico">
<link rel="apple-touch-icon" href="meta/apple-touch-icon.png">
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x1096.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)"> <!-- iPhone 5+ -->
<link rel="apple-touch-startup-image" href="meta/apple-touch-startup-image-640x920.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)"> <!-- iPhone, retina -->
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="viewport" content="width=device-width, target-densitydpi=160dpi, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui">
<script src="/global.js"></script>
</head>
</head>
<body>
<div class="container">
<div class="heading">
<h1 class="title">2048</h1>
<div class="scores-container">
<div class="score-container">0</div>
<div class="best-container">0</div>
</div>
</div>
<div class="above-game">
<p class="game-intro">Join the numbers and get to the <strong>2048 tile!</strong></p>
<a class="restart-button">New Game</a>
</div>
<div class="game-container">
<div class="game-message">
<p></p>
<div class="lower">
<a class="keep-playing-button">Keep going</a>
<a class="retry-button">Try again</a>
</div>
</div>
<div class="grid-container">
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
</div>
<div class="tile-container">
</div>
</div>
<p class="game-explanation">
<strong class="important">How to play:</strong> Use your <strong>arrow keys</strong> to move the tiles. When two tiles with the same number touch, they <strong>merge into one!</strong>
<div class="container">
<div class="heading">
<h1 class="title">2048</h1>
<div class="scores-container">
<div class="score-container">0</div>
<div class="best-container">0</div>
</div>
</div>
<div class="above-game">
<p class="game-intro">Join the numbers and get to the <strong>2048 tile!</strong></p>
<a class="restart-button">New Game</a>
</div>
<div class="game-container">
<div class="game-message">
<p></p>
<div class="lower">
<a class="keep-playing-button">Keep going</a>
<a class="retry-button">Try again</a>
</div>
</div>
<div class="grid-container">
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
<div class="grid-row">
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
<div class="grid-cell"></div>
</div>
</div>
<div class="tile-container">
</div>
</div>
<p class="game-explanation">
<strong class="important">How to play:</strong> Use your <strong>arrow keys</strong> to move the tiles. When two tiles with the same number touch, they <strong>merge into one!</strong>
</p>
<hr/>
<p>
<strong class="important">Note:</strong> This site is the official version of 2048. You can play it on your phone via <a href="http://git.io/2048">http://git.io/2048.</a> All other apps or sites are derivatives or fakes, and should be used with caution.
</p>
<hr>
<p>
<strong class="important">Note:</strong> This site is the official version of 2048. You can play it on your phone via <a href="http://git.io/2048">http://git.io/2048.</a> All other apps or sites are derivatives or fakes, and should be used with caution.
</p>
<hr>
<p>
<hr/>
<p>
Created by <a href="http://gabrielecirulli.com" target="_blank">Gabriele Cirulli.</a> Based on <a href="https://itunes.apple.com/us/app/1024!/id823499224" target="_blank">1024 by Veewo Studio</a> and conceptually similar to <a href="http://asherv.com/threes/" target="_blank">Threes by Asher Vollmer.</a>
</p>
</div>
<script src="js/bind_polyfill.js"></script>
<script src="js/classlist_polyfill.js"></script>
<script src="js/animframe_polyfill.js"></script>
<script src="js/keyboard_input_manager.js"></script>
<script src="js/html_actuator.js"></script>
<script src="js/grid.js"></script>
<script src="js/tile.js"></script>
<script src="js/local_storage_manager.js"></script>
<script src="js/game_manager.js"></script>
<script src="js/application.js"></script>
</p>
</div>
<script src="js/bind_polyfill.js"></script>
<script src="js/classlist_polyfill.js"></script>
<script src="js/animframe_polyfill.js"></script>
<script src="js/keyboard_input_manager.js"></script>
<script src="js/html_actuator.js"></script>
<script src="js/grid.js"></script>
<script src="js/tile.js"></script>
<script src="js/local_storage_manager.js"></script>
<script src="js/game_manager.js"></script>
<script src="js/application.js"></script>
</body>
</html>
+74 -80
View File
@@ -1,19 +1,19 @@
<!DOCTYPE html>
<html itemscope itemtype="https://schema.org/CreativeWork">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html itemscope="" itemtype="https://schema.org/CreativeWork">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8"/>
<!--
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<!--
A Dark Room (v1.4)
==================
@@ -21,27 +21,25 @@
Inspired by Candy Box (http://candies.aniwey.net/)
Contribute on GitHub! (https://github.com/doublespeakgames/adarkroom/)
-->
<title>A Dark Room</title>
<meta itemprop="description" name="description" property="og:description" content="A minimalist text adventure">
<meta itemprop="image" property="og:image" content="img/adr.png" />
<meta itemprop="name" property="og:title" content="A Dark Room" />
<link rel="shortcut icon" href="favicon.ico" />
<link rel="image_src" href="img/adr.png" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script>
<title>A Dark Room</title>
<meta content="A minimalist text adventure" itemprop="description" name="description" property="og:description"/>
<meta content="img/adr.png" itemprop="image" property="og:image"/>
<meta content="A Dark Room" itemprop="name" property="og:title">
<link href="favicon.ico" rel="shortcut icon"/>
<link href="img/adr.png" rel="image_src"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script>
if(!window.jQuery) {
document.write('<script src="lib/jquery.min.js"><\/script>')
}
</script>
<script src="lib/jquery.color-2.1.2.min.js"></script>
<script src="lib/jquery.event.move.js"></script>
<script src="lib/jquery.event.swipe.js"></script>
<script src="lib/base64.js"></script>
<script src="lib/translate.js"></script>
<script src="lang/langs.js"></script>
<script>
<script src="lib/jquery.color-2.1.2.min.js"></script>
<script src="lib/jquery.event.move.js"></script>
<script src="lib/jquery.event.swipe.js"></script>
<script src="lib/base64.js"></script>
<script src="lib/translate.js"></script>
<script src="lang/langs.js"></script>
<script>
// try to read "lang" param's from url
var lang = decodeURIComponent((new RegExp('[?|&]lang=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
// if no language requested, try to read it from local storage
@@ -56,64 +54,60 @@
document.write('<link rel="stylesheet" type="text/css" href="lang/'+lang+'/main.css" \/>');
}
</script>
<script src="script/Button.js"></script>
<script src="script/audioLibrary.js"></script>
<script src="script/audio.js"></script>
<script src="script/engine.js"></script>
<script src="script/state_manager.js"></script>
<script src="script/header.js"></script>
<script src="script/notifications.js"></script>
<script src="script/events.js"></script>
<script src="script/room.js"></script>
<script src="script/outside.js"></script>
<script src="script/world.js"></script>
<script src="script/path.js"></script>
<script src="script/ship.js"></script>
<script src="script/space.js"></script>
<script src="script/prestige.js"></script>
<script src="script/scoring.js"></script>
<!-- Event modules -->
<script src="script/events/global.js"></script>
<script src="script/events/room.js"></script>
<script src="script/events/outside.js"></script>
<script src="script/events/encounters.js"></script>
<script src="script/events/setpieces.js"></script>
<script src="script/events/marketing.js"></script>
<script type='text/javascript'>
<script src="script/Button.js"></script>
<script src="script/audioLibrary.js"></script>
<script src="script/audio.js"></script>
<script src="script/engine.js"></script>
<script src="script/state_manager.js"></script>
<script src="script/header.js"></script>
<script src="script/notifications.js"></script>
<script src="script/events.js"></script>
<script src="script/room.js"></script>
<script src="script/outside.js"></script>
<script src="script/world.js"></script>
<script src="script/path.js"></script>
<script src="script/ship.js"></script>
<script src="script/space.js"></script>
<script src="script/prestige.js"></script>
<script src="script/scoring.js"></script>
<!-- Event modules -->
<script src="script/events/global.js"></script>
<script src="script/events/room.js"></script>
<script src="script/events/outside.js"></script>
<script src="script/events/encounters.js"></script>
<script src="script/events/setpieces.js"></script>
<script src="script/events/marketing.js"></script>
<script type="text/javascript">
var oldIE = false;
</script>
<!--[if lt IE 9]>
<!--[if lt IE 9]>
<script type="text/javascript">oldIE = true;</script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="css/main.css" />
<link rel="stylesheet" type="text/css" href="css/room.css" />
<link rel="stylesheet" type="text/css" href="css/outside.css" />
<link rel="stylesheet" type="text/css" href="css/path.css" />
<link rel="stylesheet" type="text/css" href="css/world.css" />
<link rel="stylesheet" type="text/css" href="css/ship.css" />
<link rel="stylesheet" type="text/css" href="css/space.css" />
<script src="script/localization.js"></script>
<script type="text/javascript" src="/global.js"> </script>
</head>
<link href="css/main.css" rel="stylesheet" type="text/css"/>
<link href="css/room.css" rel="stylesheet" type="text/css"/>
<link href="css/outside.css" rel="stylesheet" type="text/css"/>
<link href="css/path.css" rel="stylesheet" type="text/css"/>
<link href="css/world.css" rel="stylesheet" type="text/css"/>
<link href="css/ship.css" rel="stylesheet" type="text/css"/>
<link href="css/space.css" rel="stylesheet" type="text/css"/>
<script src="script/localization.js"></script>
</meta></head>
<body>
<div id="wrapper">
<div id="saveNotify"><script>document.write(_("saved."));</script></div>
<div id="content">
<div id="outerSlider">
<div id="main">
<div id="header"></div>
</div>
</div>
</div>
</div>
<a class="logo" href="https://www.doublespeakgames.com" alt="doublespeak games" target="_blank">
<svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 41.75 32.84375" class="logo-icon">
<path d="m 18.024533,28.5722 c 2.532365,-2.243 5.064679,-4.4861 7.596993,-6.7292 4.907813,0 9.815625,0 14.723438,0 0,-6.8136 0,-13.6272 0,-20.4408 -12.976656,0 -25.953312,0 -38.9299676,0 0,6.8136 0,13.6272 0,20.4408 3.2917905,0 6.5835811,0 9.8753716,0 -0.643311,2.2431 -1.286622,4.4861 -1.9299604,6.7292 2.5323644,-2.243 5.0646784,-4.4861 7.5969924,-6.7292 0.999066,0 1.998131,0 2.997197,0 -0.643345,2.2431 -1.286691,4.4861 -1.930064,6.7292 z" style="stroke-width:1.0;fill:none;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"></path>
</svg>
</a>
<div id="wrapper">
<div id="saveNotify"><script>document.write(_("saved."));</script></div>
<div id="content">
<div id="outerSlider">
<div id="main">
<div id="header"></div>
</div>
</div>
</div>
</div>
<a alt="doublespeak games" class="logo" href="https://www.doublespeakgames.com" target="_blank">
<svg class="logo-icon" version="1.1" viewbox="0 0 41.75 32.84375" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg">
<path d="m 18.024533,28.5722 c 2.532365,-2.243 5.064679,-4.4861 7.596993,-6.7292 4.907813,0 9.815625,0 14.723438,0 0,-6.8136 0,-13.6272 0,-20.4408 -12.976656,0 -25.953312,0 -38.9299676,0 0,6.8136 0,13.6272 0,20.4408 3.2917905,0 6.5835811,0 9.8753716,0 -0.643311,2.2431 -1.286622,4.4861 -1.9299604,6.7292 2.5323644,-2.243 5.0646784,-4.4861 7.5969924,-6.7292 0.999066,0 1.998131,0 2.997197,0 -0.643345,2.2431 -1.286691,4.4861 -1.930064,6.7292 z" style="stroke-width:1.0;fill:none;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none"></path>
</svg>
</a>
</body>
</html>
+20 -20
View File
@@ -1,31 +1,31 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Abandoned</title>
<meta charset="utf-8">
<meta name="viewport" content="minimum-scale=1.0, width=device-width, maximum-scale=1, user-scalable=no, minimal-ui, viewport-fit=cover" />
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link href="css/styles.css" rel="stylesheet" type="text/css">
<script src="js/vendor/pixi.js"></script>
<script src="js/vendor/TweenMax.js"></script>
<script src="js/vendor/pixi-sound.js"></script>
<script src="js/vendor/pixi-filters.js"></script>
<script src="js/vendor/keymaster.js"></script>
<script src="js/vendor/screenfull.js"></script>
<script src="/global.js"> </script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Abandoned</title>
<meta charset="utf-8"/>
<meta content="minimum-scale=1.0, width=device-width, maximum-scale=1, user-scalable=no, minimal-ui, viewport-fit=cover" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<link href="css/styles.css" rel="stylesheet" type="text/css"/>
<script src="js/vendor/pixi.js"></script>
<script src="js/vendor/TweenMax.js"></script>
<script src="js/vendor/pixi-sound.js"></script>
<script src="js/vendor/pixi-filters.js"></script>
<script src="js/vendor/keymaster.js"></script>
<script src="js/vendor/screenfull.js"></script>
</meta></head>
<body>
<div id="msg">
</div>
+31 -31
View File
@@ -1,41 +1,41 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Ages of Conflict</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="/global.js"> </script>
</head>
<body>
<div id="unity-container" class="unity-desktop">
<canvas id="unity-canvas" width=1280 height=720></canvas>
<div id="unity-loading-bar">
<div id="unity-logo"></div>
<div id="unity-progress-bar-empty">
<div id="unity-progress-bar-full"></div>
</div>
</div>
<div id="unity-warning"> </div>
<div id="unity-footer">
<div id="unity-webgl-logo"></div>
<div id="unity-fullscreen-button"></div>
<div id="unity-build-title">Ages of Conflict</div>
</div>
</div>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Ages of Conflict</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
</head>
<body>
<div class="unity-desktop" id="unity-container">
<canvas height="720" id="unity-canvas" width="1280"></canvas>
<div id="unity-loading-bar">
<div id="unity-logo"></div>
<div id="unity-progress-bar-empty">
<div id="unity-progress-bar-full"></div>
</div>
</div>
<div id="unity-warning"> </div>
<div id="unity-footer">
<div id="unity-webgl-logo"></div>
<div id="unity-fullscreen-button"></div>
<div id="unity-build-title">Ages of Conflict</div>
</div>
</div>
<script>
var container = document.querySelector("#unity-container");
var canvas = document.querySelector("#unity-canvas");
var loadingBar = document.querySelector("#unity-loading-bar");
@@ -129,5 +129,5 @@
};
document.body.appendChild(script);
</script>
</body>
</body>
</html>
+30 -34
View File
@@ -1,30 +1,28 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="pragma" content="no-cache"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>Amidst the Sky</title>
<!-- Set the background colour of the document -->
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>Amidst the Sky</title>
<!-- Set the background colour of the document -->
<style>
body {
background: #000000;
color:#cccccc;
@@ -79,20 +77,18 @@
height: 100%;
}
</style>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img src="Clouds/splash.png" id="GM4HTML5_loadingscreen" alt="GameMaker:HTML5 loading screen" style="display:none;"/>
<!-- Create the canvas element the game draws to -->
<canvas id="canvas" width="800" height="600">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script type="text/javascript" src="Clouds/Clouds.js?EWYAC=887725966"></script>
<script>window.onload = GameMaker_Init;</script>
</body>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img alt="GameMaker:HTML5 loading screen" id="GM4HTML5_loadingscreen" src="Clouds/splash.png" style="display:none;"/>
<!-- Create the canvas element the game draws to -->
<canvas height="600" id="canvas" width="800">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script src="Clouds/Clouds.js?EWYAC=887725966" type="text/javascript"></script>
<script>window.onload = GameMaker_Init;</script>
</body>
</html>
+46 -62
View File
@@ -1,37 +1,33 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Another Gentleman's Adventure (1985)</title>
<!-- Standardised web app manifest -->
<link rel="manifest" href="appmanifest.json" />
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-icon" sizes="256x256" href="icon-256.png" />
<meta name="HandheldFriendly" content="true" />
<!-- Chrome for Android web app tags -->
<meta name="mobile-web-app-capable" content="yes" />
<link rel="shortcut icon" sizes="256x256" href="icon-256.png" />
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<title>Another Gentleman's Adventure (1985)</title>
<!-- Standardised web app manifest -->
<link href="appmanifest.json" rel="manifest"/>
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<link href="icon-256.png" rel="apple-touch-icon" sizes="256x256"/>
<meta content="true" name="HandheldFriendly"/>
<!-- Chrome for Android web app tags -->
<meta content="yes" name="mobile-web-app-capable"/>
<link href="icon-256.png" rel="shortcut icon" sizes="256x256"/>
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
* {
padding: 0;
margin: 0;
@@ -49,14 +45,11 @@
-ms-touch-action: none;
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div id="fb-root"></div>
<script>
</head>
<body>
<div id="fb-root"></div>
<script>
// Issue a warning if trying to preview an exported project on disk.
(function(){
// Check for running exported on file protocol
@@ -66,37 +59,28 @@
}
})();
</script>
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
ID the runtime looks for in the jQuery events above (ready() and cr_sizeCanvas()). -->
<canvas id="c2canvas" width="208" height="112">
<!-- This text is displayed if the visitor's browser does not support HTML5.
<canvas height="112" id="c2canvas" width="208">
<!-- This text is displayed if the visitor's browser does not support HTML5.
You can change it, but it is a good idea to link to a description of a browser
and provide some links to download some popular HTML5-compatible browsers. -->
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
This file will have been minified and obfuscated if you enabled "Minify script" during export. -->
<script src="c2runtime.js"></script>
<script>
<script src="c2runtime.js"></script>
<script>
// Start the Construct 2 project running on window load.
jQuery(document).ready(function ()
{
@@ -143,5 +127,5 @@
}
};
</script>
</body>
</body>
</html>
+23 -23
View File
@@ -1,30 +1,30 @@
<!doctype html>
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8">
<title>Awesome Tanks 2</title>
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no">
<link href="styles/main.css" rel="stylesheet">
<link href="styles/fonts.css" rel="stylesheet">
<meta name="apple-mobile-web-app-title" content="Awesome Tanks">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
</head>
<body>
<p style="font-family: 'Gunplay'; position: absolute; pointer-events: none; opacity: 0">Font loader</p>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Awesome Tanks 2</title>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<link href="styles/main.css" rel="stylesheet"/>
<link href="styles/fonts.css" rel="stylesheet"/>
<meta content="Awesome Tanks" name="apple-mobile-web-app-title"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
</head>
<body>
<p style="font-family: 'Gunplay'; position: absolute; pointer-events: none; opacity: 0">Font loader</p>
<script>
var AT = {
// URL where an user will be redirected after clicking "Play" button on the Site lock screen
'SITE_LOCK_TARGET': '//www.coolmathgames.com/'
@@ -37,7 +37,7 @@
'custom': {'families': ['Gunplay'], 'urls': ['styles/fonts.css']}
};
</script>
<script src="awesome_tanks_2.js"></script>
<script type="text/javascript" src="/global.js"> </script>
</body>
<script src="awesome_tanks_2.js"></script>
</body>
</html>
+21 -21
View File
@@ -1,29 +1,29 @@
<!doctype html>
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8">
<title>Awesome Tanks</title>
<meta name="HandheldFriendly" content="true">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no">
<link href="styles/main.css" rel="stylesheet">
<meta name="apple-mobile-web-app-title" content="Awesome Tanks">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<script src="/global.js"> </script>
</head>
<body>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Awesome Tanks</title>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<link href="styles/main.css" rel="stylesheet"/>
<meta content="Awesome Tanks" name="apple-mobile-web-app-title"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
</head>
<body>
<script>
var AT = {
// URL where an user will be redirected after clicking "Play" button on the Site lock screen
'SITE_LOCK_TARGET': window.location.href
@@ -36,6 +36,6 @@
'custom': {'families': ['Gunplay'], 'urls': ['styles/fonts.css']}
};
</script>
<script src="awesome_tanks.js"></script>
</body>
<script src="awesome_tanks.js"></script>
</body>
</html>
+14 -15
View File
@@ -1,18 +1,18 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<script>
window["GD_OPTIONS"] = {
"gameId": "2fcaf318a64d4a92a0fce2e9e81f1157",
"onEvent": function(event) {
@@ -39,8 +39,8 @@
},
};
</script>
<link rel="shortcut icon" href="art/icon16x16.png">
<style type="text/css">
<link href="art/icon16x16.png" rel="shortcut icon"/>
<style type="text/css">
@@ -50,13 +50,12 @@
margin: 0px;
}
</style>
<script src="scripts/lz-string.min.js"></script>
<script src="scripts/phaser.min.js"></script>
<script src="scripts/hello-compiled.js"></script>
<script type="text/javascript" src="/global.js"> </script>
<script src="scripts/lz-string.min.js"></script>
<script src="scripts/phaser.min.js"></script>
<script src="scripts/hello-compiled.js"></script>
</head>
<body>
<div id="thegame"></div>
<div id="thegame"></div>
</body>
</html>
+22 -29
View File
@@ -1,16 +1,16 @@
<!DOCTYPE html>
<html lang="en"><head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en"><head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script></script><script>(function(){/*
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script><script>(function(){/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
@@ -784,34 +784,27 @@ typeof window&&window.document?window.document.createElement("textarea"):l,$=/\0
a;o.na=o.makeSaxParser=z;o.oa=o.makeTagPolicy=g;o.qa=o.normalizeRCData=p;o.ra=o.sanitize=function(a,b,c,e){return L(a,g(b,c,e))};o.sa=o.sanitizeAttribs=s;o.ta=o.sanitizeWithPolicy=L;o.ua=o.unescapeEntities=u;return o}(M),ba=Q.sanitize;"undefined"!==typeof window&&(window.html=Q,window.html_sanitize=ba);})();
;
gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","proxyUrl":"//www.gmodules.com/gadgets/proxy/refresh=%refresh%&container=%container%%rewriteMime%&gadget=%gadget%/%rawurl%"},"shindig.auth":{"authToken":"","trustedJson":""},"core.util":{"core":{}}});
</script><script>gadgets.Prefs.setMessages_({});gadgets.Prefs.setDefaultPrefs_({});gadgets.io.preloaded_=[];</script><link href="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/css/app.css" rel="stylesheet" type="text/css">
<meta charset="utf-8">
<meta content="ie=edge" http-equiv="x-ua-compatible">
<meta content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport">
<title>
</script><script>gadgets.Prefs.setMessages_({});gadgets.Prefs.setDefaultPrefs_({});gadgets.io.preloaded_=[];</script><link href="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/css/app.css" rel="stylesheet" type="text/css"/>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<title>
Basketball Legends
</title>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<script type="text/javascript" src="/global.js"> </script>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
</head><body dir="ltr">
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading ...</div>
<script src="https://imasdk.googleapis.com/js/sdkloader/ima3.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/nape.min.js" type="text/javascript">
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading ...</div>
<script src="https://imasdk.googleapis.com/js/sdkloader/ima3.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/nape.min.js" type="text/javascript">
var nape ="nape.min.js" ;
</script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/nape-debug-draw.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/jquery-3.1.1.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/easeljs-0.8.2.combined.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/bluebird.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/nape-debug-draw.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/jquery-3.1.1.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/easeljs-0.8.2.combined.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/assets/box2dweb/bluebird.min.js" type="text/javascript"></script>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/basketballlegendunblocked/basketballstarsgame.min.js" type="text/javascript"></script>
<script>gadgets.util.runOnLoadHandlers();</script><script>window.google.csi.tickDl();
</script></body></html>
+34 -38
View File
@@ -1,5 +1,4 @@
<html lang="en"><head><!-- Google tag (gtag.js) --><script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-7L02W3ZMS5');</script><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script><script>(function(){(function(){function e(g){this.t={};this.tick=function(h,m,f){var n=void 0!=f?f:(new Date).getTime();this.t[h]=[n,m];if(void 0==f)try{window.console.timeStamp("CSI/"+h)}catch(q){}};this.getStartTickTime=function(){return this.t.start[0]};this.tick("start",null,g)}var a;if(window.performance)var d=(a=window.performance.timing)&&a.responseStart;var p=0<d?new e(d):new e;window.jstiming={Timer:e,load:p};if(a){var b=a.navigationStart;0<b&&d>=b&&(window.jstiming.srt=d-b)}if(a){var c=window.jstiming.load;
<html lang="en"><head><!-- Google tag (gtag.js) --><script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script><script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('js', new Date());gtag('config', 'G-7L02W3ZMS5');</script><script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script><script>(function(){(function(){function e(g){this.t={};this.tick=function(h,m,f){var n=void 0!=f?f:(new Date).getTime();this.t[h]=[n,m];if(void 0==f)try{window.console.timeStamp("CSI/"+h)}catch(q){}};this.getStartTickTime=function(){return this.t.start[0]};this.tick("start",null,g)}var a;if(window.performance)var d=(a=window.performance.timing)&&a.responseStart;var p=0<d?new e(d):new e;window.jstiming={Timer:e,load:p};if(a){var b=a.navigationStart;0<b&&d>=b&&(window.jstiming.srt=d-b)}if(a){var c=window.jstiming.load;
0<b&&d>=b&&(c.tick("_wtsrt",void 0,b),c.tick("wtsrt_","_wtsrt",d),c.tick("tbsd_","wtsrt_"))}try{var k=window.top!=window.self,l=window.location.href;a=null;window.chrome&&window.chrome.csi&&(a=Math.floor(window.chrome.csi().pageT),c&&0<b&&(c.tick("_tbnd",void 0,window.chrome.csi().startE),c.tick("tbnd_","_tbnd",b)));null==a&&window.gtbExternal&&(a=k?window.gtbExternal.frameT(l):window.gtbExternal.pageT());null==a&&window.external&&(k?a=window.external.frameT(l):(a=window.external.pageT,c&&0<b&&(c.tick("_tbnd",
void 0,window.external.startE),c.tick("tbnd_","_tbnd",b))));a&&(window.jstiming.pt=a)}catch(g){}})();}).call(this);
window["__csi"]={a:false,b:false,c:"default",v:"default",g:null,d:false};if(window.jstiming){window.jstiming.beaconImageReferences_={};window.jstiming.reportCounter_=1;var getTick=function(a,b,c){var d=a.t[b],e=a.t.start;if(d&&(e||c))return d=a.t[b][0],e=void 0!=c?c:e[0],a=d-e,Math.round(a)},getReportUri=function(a,b,c){var d="";window.jstiming.srt&&(d+="&srt="+window.jstiming.srt,delete window.jstiming.srt);window.jstiming.pt&&(d+="&tbsrt="+window.jstiming.pt,delete window.jstiming.pt);try{window.external&&window.external.tran?d+="&tran="+window.external.tran:window.gtbExternal&&
@@ -954,24 +953,24 @@ gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","p
/*# sourceMappingURL=styles.css.map */
</style>
<meta charset="utf-8">
<title>Brawl Stars - Project Laser</title>
<base href="version/20200825-121253/">
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui" name="viewport">
<meta content="telephone=no" name="format-detection">
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style">
<meta content="yes" name="mobile-web-app-capable">
<meta content="" name="description">
<meta content="game" property="og:type">
<meta content="Brawl Stars" property="og:title">
<meta content="Project Laser" property="og:description">
<link href="apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180">
<script type="text/javascript" src="/global.js"> </script>
</head><body dir="ltr">
<div class="container" id="container">
<div class="load-indicator"></div>
<script>
<meta charset="utf-8"/>
<title>Brawl Stars - Project Laser</title>
<base href="version/20200825-121253/"/>
<meta content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="" name="description"/>
<meta content="game" property="og:type"/>
<meta content="Brawl Stars" property="og:title"/>
<meta content="Project Laser" property="og:description"/>
<link href="apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/>
</head><body dir="ltr">
<div class="container" id="container">
<div class="load-indicator"></div>
<script>
var a = setTimeout
, b = document.querySelector(".load-indicator")
, c = 0;
@@ -981,24 +980,21 @@ gadgets.config.init({"core.io":{"jsonProxyUrl":"//%host%/gadgets/makeRequest","p
}
a(d, 500);
</script>
<div class="rotate-screen">
<div class="rotate-icon">
<img alt="Please rotate your device to play" loading="lazy" src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
assets/css/rotate.png">
</div>
</div>
<div class="not-supported-message">
<div class="not-supported-message-icon">
<img alt="Device is not supported" loading="lazy" src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
assets/css/device-not-supported.png">
</div>
</div>
</div>
<noscript>Enable JavaScript to play this game. </noscript>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
<div class="rotate-screen">
<div class="rotate-icon">
<img alt="Please rotate your device to play" loading="lazy" src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
assets/css/rotate.png"/>
</div>
</div>
<div class="not-supported-message">
<div class="not-supported-message-icon">
<img alt="Device is not supported" loading="lazy" src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
assets/css/device-not-supported.png"/>
</div>
</div>
</div>
<noscript>Enable JavaScript to play this game. </noscript>
<script src="https://www-sites-opensocial.googleusercontent.com/gadgets/proxy/refresh=3600&amp;container=enterprise/https://sites.google.com/site/s023w6k7/
main.js"></script>
<script>gadgets.util.runOnLoadHandlers();</script><script>window.google.csi.tickDl();
</script></body></html>
+97 -148
View File
@@ -1,73 +1,43 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>BreakLock</title>
<meta name="description" content="A hybrid of Mastermind and the Android pattern lock. A game you gonna love to hate." />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>BreakLock</title>
<meta content="A hybrid of Mastermind and the Android pattern lock. A game you gonna love to hate." name="description"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<link href="assets/favicon.ico" rel="shortcut icon"/>
<meta content="#14171b" name="theme-color"/>
<link href="en/manifest.json" rel="manifest"/>
<!-- Add to home screen for Safari on iOS -->
<link href="assets/icons/ios-180x180.png" rel="apple-touch-icon"/>
<link href="assets/ios-startup/startup-640x1136.png" media="device-width: 375px" rel="apple-touch-startup-image"/>
<link href="assets/ios-startup/startup-1080x1920.png" media="device-width: 414px" rel="apple-touch-startup-image"/>
<link href="assets/ios-startup/startup-640x1136.png" media="(device-width: 320px) and (device-height: 568px)" rel="apple-touch-startup-image"/>
<link href="assets/ios-startup/startup-640x960.png" media="(device-width: 320px) and (device-height: 480px)" rel="apple-touch-startup-image"/>
<meta content="BreakLock" name="apple-mobile-web-app-title"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="True" name="HandheldFriendly"/>
<meta content="320" name="MobileOptimized"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="assets/icons/icon-144x144.png" name="msapplication-TileImage"/>
<meta content="#14171b" name="msapplication-TileColor"/>
<link href="en/app.css" rel="stylesheet" type="text/css"/>
<style></style>
<link rel="shortcut icon" href="assets/favicon.ico" />
<meta name="theme-color" content="#14171b" />
<link rel="manifest" href="en/manifest.json" />
<!-- Add to home screen for Safari on iOS -->
<link rel="apple-touch-icon" href="assets/icons/ios-180x180.png" />
<link
rel="apple-touch-startup-image"
href="assets/ios-startup/startup-640x1136.png"
media="device-width: 375px"
/>
<link
rel="apple-touch-startup-image"
href="assets/ios-startup/startup-1080x1920.png"
media="device-width: 414px"
/>
<link
rel="apple-touch-startup-image"
href="assets/ios-startup/startup-640x1136.png"
media="(device-width: 320px) and (device-height: 568px)"
/>
<link
rel="apple-touch-startup-image"
href="assets/ios-startup/startup-640x960.png"
media="(device-width: 320px) and (device-height: 480px)"
/>
<meta name="apple-mobile-web-app-title" content="BreakLock" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1, user-scalable=no, minimal-ui"
/>
<meta
name="msapplication-TileImage"
content="assets/icons/icon-144x144.png"
/>
<meta name="msapplication-TileColor" content="#14171b" />
<link rel="stylesheet" type="text/css" href="en/app.css" />
<style></style>
<script src="/global.js"> </script>
</head>
<body>
<script type="text/javascript">
</head>
<body>
<script type="text/javascript">
const isRoot = (() => {
const x = window.location.pathname.split('/');
while (true) {
@@ -87,94 +57,74 @@
}
}
</script>
<!-- Intro -->
<p id="app-intro" style="font-family: monospace; color: #fff">
$ ./breaklock start<br />
<!-- Intro -->
<p id="app-intro" style="font-family: monospace; color: #fff">
$ ./breaklock start<br/>
Loading...
<style type="text/css">
body {
background: #14171b;
}
</style>
</p>
<!-- Static content -->
<div style="display: none">
<div id="instructions-template">
<object
class="introduction-demo"
data="assets/intro.svg"
type="image/svg+xml"
></object>
<p>Link the dots to find the lock pattern. After every attempt the game will tell you how many dots you got right.</p>
<p></p>
<table>
<tr>
<td style="width: 1.5em">&#9679;</td>
<td>a dot occurs in the pattern and is in the correct order</td>
</tr>
<tr>
<td>&#9675;</td>
<td>a dot occurs in the pattern but in the wrong order</td>
</tr>
</table>
<p>The difficulty setting changes the amount of dots to connect. Easy is 4 dots, medium is 5 dots and hard is 6 dots.</p>
<p>Good luck!_</p>
<p class="small">by <a href="https://twitter.com/mxwllt"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-maxwellito"></use></svg></a> / on <a href="https://github.com/maxwellito/breaklock"><svg class="icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-github"></use></svg></a></p>
</div>
</div>
<!-- SVG Icon definitions -->
<svg xmlns="http://www.w3.org/2000/svg" style="display: none">
<symbol viewBox="0 0 128 128" id="icon-new_game">
<path
d="M111.5,120.5h-96c-4.418,0-8-3.582-8-8V16c0-3.236,1.949-6.153,4.938-7.391c2.991-1.237,6.432-0.554,8.718,1.734l48.5,48.5 c2.288,2.288,2.972,5.729,1.733,8.719S67.235,72.5,64,72.5H23.5v32h80v-80h-40c-4.418,0-8-3.582-8-8s3.582-8,8-8h48 c4.418,0,8,3.582,8,8v96C119.5,116.918,115.918,120.5,111.5,120.5z M23.5,56.5h21.187L23.5,35.313V56.5z"
/>
</symbol>
<symbol viewBox="0 0 128 128" id="icon-back_home">
<path
d="M111.5,120.5h-96c-4.418,0-8-3.582-8-8V64c0-2.129,0.849-4.17,2.358-5.672l48.25-48C59.613,8.831,61.681,8.015,63.776,8 c2.123,0.007,4.157,0.858,5.652,2.365l47.875,48.25c1.907,1.922,2.639,4.569,2.196,7.047V112.5 C119.5,116.918,115.918,120.5,111.5,120.5z M23.5,104.5h80v-32h-40c-4.418,0-8-3.582-8-8s3.582-8,8-8h29.165L63.713,27.321 L23.5,67.326V104.5z"
/>
</symbol>
<symbol viewBox="0 0 128 128" id="icon-solution">
<path
d="M15.5,120c-1.463,0-2.921-0.4-4.207-1.194C8.936,117.348,7.5,114.772,7.5,112V16c0-2.772,1.436-5.348,3.794-6.805 c2.359-1.458,5.304-1.591,7.784-0.35l96,48C117.788,58.2,119.5,60.97,119.5,64s-1.712,5.8-4.422,7.155l-96,48 C17.949,119.72,16.723,120,15.5,120z M23.5,28.944v70.111L93.611,64L23.5,28.944z"
/>
</symbol>
<symbol viewBox="0 0 120 122" id="icon-maxwellito">
<polyline
points="30,0 60,17.33 40,28.88 60,40.43 80,28.88 60,17.33 90,0 120,17.33 120,51.98 90,69.29 90,46.20 70,57.75 70,80.84 90,69.29 90,103.93 60,121.26 30,103.93 30,69.29 50,80.84 50,57.75 30,46.2 30,69.29 0,51.98 0,17.33"
/>
</symbol>
<symbol viewBox="0 0 128 128" id="icon-github">
<path
d="M115.9,35.4c-5.3-9.2-12.6-16.5-21.8-21.8c-9.2-5.4-19.2-8-30.1-8c-10.9,0-20.9,2.7-30.1,8C24.7,18.9,17.4,26.2,12,35.4 c-5.3,9.2-8,19.3-8,30.1c0,13.1,3.8,24.9,11.4,35.3c7.7,10.4,17.5,17.7,29.6,21.7c1.4,0.3,2.5,0.1,3.1-0.5c0.7-0.6,1-1.4,1-2.4 v-4.2l-0.1-7l-1.8,0.3c-1.1,0.3-2.6,0.3-4.4,0.3c-1.7,0-3.6-0.2-5.4-0.5c-1.9-0.3-3.6-1.1-5.3-2.3c-1.6-1.2-2.7-2.8-3.4-4.8 L28,99.5c-0.5-1.2-1.3-2.5-2.5-4c-1.1-1.5-2.2-2.5-3.4-3l-0.5-0.4c-0.4-0.3-0.7-0.5-1-0.9c-0.3-0.4-0.5-0.7-0.7-1.1 c-0.1-0.4,0-0.7,0.4-0.9c0.4-0.3,1.2-0.4,2.2-0.4l1.6,0.3c1,0.2,2.3,0.8,3.8,1.8c1.6,1,2.8,2.4,3.8,4.1c1.2,2.1,2.6,3.7,4.3,4.8 c1.7,1.1,3.4,1.6,5.1,1.6c1.7,0,3.2-0.1,4.5-0.4c1.2-0.2,2.4-0.6,3.5-1.1c0.5-3.5,1.8-6.2,3.8-8c-3-0.3-5.6-0.8-8-1.4 c-2.4-0.7-4.8-1.6-7.3-3.1c-2.5-1.4-4.7-3.1-6.3-5.2c-1.6-2.1-3-4.8-4.1-8.2c-1.1-3.4-1.6-7.3-1.6-11.7c0-6.3,2.1-11.7,6.2-16.1 c-1.9-4.7-1.8-10,0.5-16c1.5-0.4,3.7-0.1,6.7,1.1c3,1.2,5.1,2.2,6.5,3c1.4,0.8,2.5,1.5,3.3,2.1c4.8-1.4,9.9-2,15-2 c5.1,0,10.1,0.7,15,2l3-1.9c2-1.3,4.4-2.5,7.2-3.5c2.7-1,4.9-1.4,6.3-0.8c2.4,5.9,2.6,11.2,0.7,15.9c4.1,4.5,6.2,9.9,6.2,16.1 c0,4.4-0.5,8.3-1.6,11.8c-1,3.4-2.4,6.1-4.1,8.2c-1.7,2-3.8,3.8-6.3,5.1c-2.6,1.5-5,2.5-7.4,3.1c-2.4,0.6-5,1.1-8,1.4 c2.7,2.4,4.1,6.1,4.1,11.1v16.5c0,0.9,0.3,1.7,1,2.4c0.7,0.6,1.6,0.8,3.1,0.5c12-4,21.9-11.2,29.6-21.7 c7.7-10.4,11.4-22.2,11.4-35.3C124,54.7,121.3,44.6,115.9,35.4L115.9,35.4z"
/>
</symbol>
<symbol viewBox="0 0 128 128" id="icon-facebook">
<path
d="M16,16v96h51.164V74.451h-12.08v-13.99h12.08V50.144c0-11.973,7.312-18.493,17.994-18.493c5.115,0,9.514,0.381,10.795,0.552 v12.514l-7.408,0.003c-5.809,0-6.934,2.76-6.934,6.811v8.932h13.854l-1.803,13.99H81.611V112H112V16H16z"
/>
</symbol>
<symbol viewBox="0 0 128 128" id="icon-twitter">
<path
d="M128,24.3c-4.7,2.1-9.8,3.5-15.1,4.1c5.4-3.2,9.6-8.4,11.5-14.5c-5.1,3-10.7,5.2-16.7,6.4 C103,15.2,96.2,12,88.6,12c-14.5,0-26.3,11.8-26.3,26.3c0,2.1,0.2,4.1,0.7,6C41.2,43.2,21.9,32.7,8.9,16.8 C6.7,20.7,5.4,25.2,5.4,30c0,9.1,4.6,17.1,11.7,21.9c-4.3-0.1-8.4-1.3-11.9-3.3v0.3c0,12.7,9.1,23.3,21.1,25.7 c-2.2,0.6-4.5,0.9-6.9,0.9c-1.7,0-3.3-0.2-4.9-0.5c3.3,10.4,13,18,24.5,18.2c-9,7-20.3,11.2-32.6,11.2c-2.1,0-4.2-0.1-6.3-0.4 c11.6,7.5,25.4,11.8,40.2,11.8c48.3,0,74.7-40,74.7-74.7l-0.1-3.4C120,34.2,124.5,29.6,128,24.3z"
/>
</symbol>
<!-- Multi-lang icon from lucide.dev -->
<symbol viewBox="0 0 24 24" id="icon-lang">
<g fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M5 8l6 6"></path>
<path d="M4 14l6-6 2-3"></path>
<path d="M2 5h12"></path>
<path d="M7 2h1"></path>
<path d="M22 22l-5-10-5 10"></path>
<path d="M14 18h6"></path>
</g>
</symbol>
</svg>
<noscript>
<!--[if lte IE 6]>
</p>
<!-- Static content -->
<div style="display: none">
<div id="instructions-template">
<object class="introduction-demo" data="assets/intro.svg" type="image/svg+xml"></object>
<p>Link the dots to find the lock pattern. After every attempt the game will tell you how many dots you got right.</p>
<p></p>
<table>
<tr>
<td style="width: 1.5em"></td>
<td>a dot occurs in the pattern and is in the correct order</td>
</tr>
<tr>
<td></td>
<td>a dot occurs in the pattern but in the wrong order</td>
</tr>
</table>
<p>The difficulty setting changes the amount of dots to connect. Easy is 4 dots, medium is 5 dots and hard is 6 dots.</p>
<p>Good luck!_</p>
<p class="small">by <a href="https://twitter.com/mxwllt"><svg class="icon"><use xlink:href="#icon-maxwellito" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg></a> / on <a href="https://github.com/maxwellito/breaklock"><svg class="icon"><use xlink:href="#icon-github" xmlns:xlink="http://www.w3.org/1999/xlink"></use></svg></a></p>
</div>
</div>
<!-- SVG Icon definitions -->
<svg style="display: none" xmlns="http://www.w3.org/2000/svg">
<symbol id="icon-new_game" viewbox="0 0 128 128">
<path d="M111.5,120.5h-96c-4.418,0-8-3.582-8-8V16c0-3.236,1.949-6.153,4.938-7.391c2.991-1.237,6.432-0.554,8.718,1.734l48.5,48.5 c2.288,2.288,2.972,5.729,1.733,8.719S67.235,72.5,64,72.5H23.5v32h80v-80h-40c-4.418,0-8-3.582-8-8s3.582-8,8-8h48 c4.418,0,8,3.582,8,8v96C119.5,116.918,115.918,120.5,111.5,120.5z M23.5,56.5h21.187L23.5,35.313V56.5z"></path>
</symbol>
<symbol id="icon-back_home" viewbox="0 0 128 128">
<path d="M111.5,120.5h-96c-4.418,0-8-3.582-8-8V64c0-2.129,0.849-4.17,2.358-5.672l48.25-48C59.613,8.831,61.681,8.015,63.776,8 c2.123,0.007,4.157,0.858,5.652,2.365l47.875,48.25c1.907,1.922,2.639,4.569,2.196,7.047V112.5 C119.5,116.918,115.918,120.5,111.5,120.5z M23.5,104.5h80v-32h-40c-4.418,0-8-3.582-8-8s3.582-8,8-8h29.165L63.713,27.321 L23.5,67.326V104.5z"></path>
</symbol>
<symbol id="icon-solution" viewbox="0 0 128 128">
<path d="M15.5,120c-1.463,0-2.921-0.4-4.207-1.194C8.936,117.348,7.5,114.772,7.5,112V16c0-2.772,1.436-5.348,3.794-6.805 c2.359-1.458,5.304-1.591,7.784-0.35l96,48C117.788,58.2,119.5,60.97,119.5,64s-1.712,5.8-4.422,7.155l-96,48 C17.949,119.72,16.723,120,15.5,120z M23.5,28.944v70.111L93.611,64L23.5,28.944z"></path>
</symbol>
<symbol id="icon-maxwellito" viewbox="0 0 120 122">
<polyline points="30,0 60,17.33 40,28.88 60,40.43 80,28.88 60,17.33 90,0 120,17.33 120,51.98 90,69.29 90,46.20 70,57.75 70,80.84 90,69.29 90,103.93 60,121.26 30,103.93 30,69.29 50,80.84 50,57.75 30,46.2 30,69.29 0,51.98 0,17.33"></polyline>
</symbol>
<symbol id="icon-github" viewbox="0 0 128 128">
<path d="M115.9,35.4c-5.3-9.2-12.6-16.5-21.8-21.8c-9.2-5.4-19.2-8-30.1-8c-10.9,0-20.9,2.7-30.1,8C24.7,18.9,17.4,26.2,12,35.4 c-5.3,9.2-8,19.3-8,30.1c0,13.1,3.8,24.9,11.4,35.3c7.7,10.4,17.5,17.7,29.6,21.7c1.4,0.3,2.5,0.1,3.1-0.5c0.7-0.6,1-1.4,1-2.4 v-4.2l-0.1-7l-1.8,0.3c-1.1,0.3-2.6,0.3-4.4,0.3c-1.7,0-3.6-0.2-5.4-0.5c-1.9-0.3-3.6-1.1-5.3-2.3c-1.6-1.2-2.7-2.8-3.4-4.8 L28,99.5c-0.5-1.2-1.3-2.5-2.5-4c-1.1-1.5-2.2-2.5-3.4-3l-0.5-0.4c-0.4-0.3-0.7-0.5-1-0.9c-0.3-0.4-0.5-0.7-0.7-1.1 c-0.1-0.4,0-0.7,0.4-0.9c0.4-0.3,1.2-0.4,2.2-0.4l1.6,0.3c1,0.2,2.3,0.8,3.8,1.8c1.6,1,2.8,2.4,3.8,4.1c1.2,2.1,2.6,3.7,4.3,4.8 c1.7,1.1,3.4,1.6,5.1,1.6c1.7,0,3.2-0.1,4.5-0.4c1.2-0.2,2.4-0.6,3.5-1.1c0.5-3.5,1.8-6.2,3.8-8c-3-0.3-5.6-0.8-8-1.4 c-2.4-0.7-4.8-1.6-7.3-3.1c-2.5-1.4-4.7-3.1-6.3-5.2c-1.6-2.1-3-4.8-4.1-8.2c-1.1-3.4-1.6-7.3-1.6-11.7c0-6.3,2.1-11.7,6.2-16.1 c-1.9-4.7-1.8-10,0.5-16c1.5-0.4,3.7-0.1,6.7,1.1c3,1.2,5.1,2.2,6.5,3c1.4,0.8,2.5,1.5,3.3,2.1c4.8-1.4,9.9-2,15-2 c5.1,0,10.1,0.7,15,2l3-1.9c2-1.3,4.4-2.5,7.2-3.5c2.7-1,4.9-1.4,6.3-0.8c2.4,5.9,2.6,11.2,0.7,15.9c4.1,4.5,6.2,9.9,6.2,16.1 c0,4.4-0.5,8.3-1.6,11.8c-1,3.4-2.4,6.1-4.1,8.2c-1.7,2-3.8,3.8-6.3,5.1c-2.6,1.5-5,2.5-7.4,3.1c-2.4,0.6-5,1.1-8,1.4 c2.7,2.4,4.1,6.1,4.1,11.1v16.5c0,0.9,0.3,1.7,1,2.4c0.7,0.6,1.6,0.8,3.1,0.5c12-4,21.9-11.2,29.6-21.7 c7.7-10.4,11.4-22.2,11.4-35.3C124,54.7,121.3,44.6,115.9,35.4L115.9,35.4z"></path>
</symbol>
<symbol id="icon-facebook" viewbox="0 0 128 128">
<path d="M16,16v96h51.164V74.451h-12.08v-13.99h12.08V50.144c0-11.973,7.312-18.493,17.994-18.493c5.115,0,9.514,0.381,10.795,0.552 v12.514l-7.408,0.003c-5.809,0-6.934,2.76-6.934,6.811v8.932h13.854l-1.803,13.99H81.611V112H112V16H16z"></path>
</symbol>
<symbol id="icon-twitter" viewbox="0 0 128 128">
<path d="M128,24.3c-4.7,2.1-9.8,3.5-15.1,4.1c5.4-3.2,9.6-8.4,11.5-14.5c-5.1,3-10.7,5.2-16.7,6.4 C103,15.2,96.2,12,88.6,12c-14.5,0-26.3,11.8-26.3,26.3c0,2.1,0.2,4.1,0.7,6C41.2,43.2,21.9,32.7,8.9,16.8 C6.7,20.7,5.4,25.2,5.4,30c0,9.1,4.6,17.1,11.7,21.9c-4.3-0.1-8.4-1.3-11.9-3.3v0.3c0,12.7,9.1,23.3,21.1,25.7 c-2.2,0.6-4.5,0.9-6.9,0.9c-1.7,0-3.3-0.2-4.9-0.5c3.3,10.4,13,18,24.5,18.2c-9,7-20.3,11.2-32.6,11.2c-2.1,0-4.2-0.1-6.3-0.4 c11.6,7.5,25.4,11.8,40.2,11.8c48.3,0,74.7-40,74.7-74.7l-0.1-3.4C120,34.2,124.5,29.6,128,24.3z"></path>
</symbol>
<!-- Multi-lang icon from lucide.dev -->
<symbol id="icon-lang" viewbox="0 0 24 24">
<g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
<path d="M5 8l6 6"></path>
<path d="M4 14l6-6 2-3"></path>
<path d="M2 5h12"></path>
<path d="M7 2h1"></path>
<path d="M22 22l-5-10-5 10"></path>
<path d="M14 18h6"></path>
</g>
</symbol>
</svg>
<noscript>
<!--[if lte IE 6]>
<p>
If you read this it's probably because the world has rebooted. I don't
know how but you arrived here. I'm sorry you cannot enjoy this little
@@ -190,10 +140,9 @@
Only his cat can save the world. (Shut the door)
</p>
<![endif]-->
</noscript>
<script src="en/app.js"></script>
<script type="text/javascript">
</noscript>
<script src="en/app.js"></script>
<script type="text/javascript">
// Set up service worker
if ('serviceWorker' in navigator) {
navigator.serviceWorker.register('service-worker.js');
@@ -205,5 +154,5 @@
document.body.classList.add('deepblack');
}
</script>
</body>
</body>
</html>
File diff suppressed because one or more lines are too long
+128 -134
View File
@@ -1,20 +1,21 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Clicker Heroes</title>
<link rel="preload" href="builds/2885/fonts/Matiz-webfont.woff" as="font" type="font/woff" crossorigin>
<style>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Clicker Heroes</title>
<link as="font" crossorigin="" href="builds/2885/fonts/Matiz-webfont.woff" rel="preload" type="font/woff"/>
<style>
.container {
width: 100%;
height: 100%;
@@ -189,9 +190,9 @@
background-color: rgba(255,255,255,.5);
}
</style>
<link rel="stylesheet" id="portalTheme" href="portal.css" type="text/css">
<link rel="stylesheet" id="hostTheme" href="hosted.css" type="text/css" disabled>
<script>
<link href="portal.css" id="portalTheme" rel="stylesheet" type="text/css"/>
<link disabled="" href="hosted.css" id="hostTheme" rel="stylesheet" type="text/css"/>
<script>
var build = "v1.0e12-2885";
var tabHiddenTime = 0;
var ch1 = null;
@@ -742,161 +743,154 @@
textarea.remove();
}
</script>
<script onload="onPaymentAPILoaded()" src="payments.js"></script>
<script onload="onStatSigReady()" src="https://cdn.jsdelivr.net/npm/statsig-js/build/statsig-prod-web-sdk.min.js"></script>
<script src="/global.js"></script>
</head>
<body style="text-align: center" onload="onPageLoaded()">
<img src="builds/2885/img/button_x.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/button_x_hover.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/import_save_data_popup_bg.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/redemption_code_popup_bg.png?v=2885" style="display: none;"/>
<div class="container" id="loadSaveErrorUI">
<div class="largeWindow">
<div id="loadSaveErrorDisplay" class="largeWindowInfo">
</div>
<a onlick="hideSaveErrorWindow()"><img class="closeButton"/></a>
</div>
</div>
<div class="container" id="troubleshootUI">
<div class="largeWindow">
<div class="largeWindowInfo">
<h1>Troubleshoot Help</h1>
<script onload="onPaymentAPILoaded()" src="payments.js"></script>
<script onload="onStatSigReady()" src="https://cdn.jsdelivr.net/npm/statsig-js/build/statsig-prod-web-sdk.min.js"></script>
</head>
<body onload="onPageLoaded()" style="text-align: center">
<img src="builds/2885/img/button_x.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/button_x_hover.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/import_save_data_popup_bg.png?v=2885" style="display: none;"/>
<img src="builds/2885/img/redemption_code_popup_bg.png?v=2885" style="display: none;"/>
<div class="container" id="loadSaveErrorUI">
<div class="largeWindow">
<div class="largeWindowInfo" id="loadSaveErrorDisplay">
</div>
<a onlick="hideSaveErrorWindow()"><img class="closeButton"/></a>
</div>
</div>
<div class="container" id="troubleshootUI">
<div class="largeWindow">
<div class="largeWindowInfo">
<h1>Troubleshoot Help</h1>
Here are some common issues players sometimes encounter while loading the game and how to fix them:
<ul>
<li><a href="#cache">Clear your browser cache.</a></li>
<li><a href="#webgl">Make sure WebGL is enabled.</a></li>
<li><a href="#cookies">Make sure third-party cookies are enabled for localStorage.</a></li>
<li><a href="#restart">Restart.</a></li>
<li><a href="#retrieve">Still stuck? You can still retrieve your save data.</a></li>
</ul>
<br/>
<a id="cache"><h3>Clear your browser cache.</h3></a>
<li><a href="#cache">Clear your browser cache.</a></li>
<li><a href="#webgl">Make sure WebGL is enabled.</a></li>
<li><a href="#cookies">Make sure third-party cookies are enabled for localStorage.</a></li>
<li><a href="#restart">Restart.</a></li>
<li><a href="#retrieve">Still stuck? You can still retrieve your save data.</a></li>
</ul>
<br/>
<a id="cache"><h3>Clear your browser cache.</h3></a>
Sometimes the browser will cache older versions of the game. Clearing the cache and reloading the page will force it to fetch the most up-to-date version.
<br/>
<br/>
<br/>
In Chrome, Firefox, Edge, Opera, and Vivaldi, you can quickly clear your cache by pressing CTRL+SHIFT+DEL on your keyboard.
<br/>
<br/>
<br/>
A window similar to the one below will appear.
<br/>
<br/>
<center>
<img src="builds/2885/img/clear_cache.jpg"/>
</center>
<br/>
<strong>Make sure only the "Cached images and files" option is selected</strong> and click "Clear Data". Then, reload the browser tab.
<br/>
<center>
<img src="builds/2885/img/clear_cache.jpg"/>
</center>
<br/>
<strong>Make sure only the "Cached images and files" option is selected</strong> and click "Clear Data". Then, reload the browser tab.
<br/>
<br/>
<a id="webgl"><h3>Make sure WebGL is enabled.</h3></a>
<br/>
<a id="webgl"><h3>Make sure WebGL is enabled.</h3></a>
Check below to see how to check for your browser:
<ul>
<li><strong>Chrome</strong> - Enter in "chrome://gpu" in the URL bar.</li>
<li><strong>Firefox</strong> - Enter in "about:support" in the URL bar and scroll down to
<li><strong>Chrome</strong> - Enter in "chrome://gpu" in the URL bar.</li>
<li><strong>Firefox</strong> - Enter in "about:support" in the URL bar and scroll down to
<li><strong>Edge</strong> - Enter in "edge://gpu" in the URL bar.</li>
<li><strong>Opera</strong> - Enter in "opera://gpu" in the URL bar.</li>
<li><strong>Vivaldi</strong> - Enter in "vivaldi://gpu" in the URL bar.</li>"Graphics"</li>
</ul>
<br/>
<a id="cookies"><h3>Make sure third-party cookies are enabled for localStorage.</h3></a>
<li><strong>Opera</strong> - Enter in "opera://gpu" in the URL bar.</li>
<li><strong>Vivaldi</strong> - Enter in "vivaldi://gpu" in the URL bar.</li>"Graphics"</li>
</ul>
<br/>
<a id="cookies"><h3>Make sure third-party cookies are enabled for localStorage.</h3></a>
The game requires third-party cookies to be enabled in order to save your progress.
<br/>
<br/>
<br/>
If you see the following error window, that means that third-party cookies have been disabled.
<br/>
<br/>
<center>
<img src="builds/2885/img/local_storage_error.png"/>
</center>
<br/>
<br/>
<center>
<img src="builds/2885/img/local_storage_error.png"/>
</center>
<br/>
Below you will find instructions for your browser on how to change your cookie settings.
<ul>
<li><strong>Chrome</strong> - Enter "chrome://settings/cookies" in the URL bar.
<li><strong>Chrome</strong> - Enter "chrome://settings/cookies" in the URL bar.
<li><strong>Firefox</strong> - Enter "about:preferences#privacy" in the URL bar. You will be presented with options for managing your tracking and cookies.
<li><strong>Edge</strong> - Enter "edge://settings/content/cookies" in the URL bar. Make sure "Allow sites to save and read cookie data (recommended)" is checked and "Block third-party cookies" is unchecked.
<li><strong>Opera</strong> - Enter "opera://settings/cookies" in the URL bar. You will find cookie settings under "General settings".
<li><strong>Vivaldi</strong> - Enter "vivaldi://settings/privacy/" in the URL bar. Scroll down to "Cookies" and adjust the "Third-Party Cookies" section.
</ul>
<br/>
<a id="restart"><h3>Restart.</h3></a>
</li></li></li></li></li></ul>
<br/>
<a id="restart"><h3>Restart.</h3></a>
Sometimes WebGL will stay disabled until the browser is completely restarted.
<br/>
<br/>
<br/>
Some browsers continue running background processes even when they seem to be completely closed. If you suspect this to be the case, we recommend restarting your computer.
<br/>
<br/>
<a id="retrieve"><h3>Still stuck? You can still retrieve your save data.</h3></a>
<br/>
<a id="retrieve"><h3>Still stuck? You can still retrieve your save data.</h3></a>
If none of the above worked, you can still retrieve your save data.
<br/>
<br/>
<br/>
Click <a onlick="fetchSaveData()">here to download it</a>.
<br/>
<br/>
<br/>
We recommend sending us a copy so we can see if there are any issues loading the data.
<br/>
<br/>
</div>
<a onlick="hideTroubleshootWindow()"><img class="closeButton"/></a>
</div>
</div>
<div class="container" id="importUI">
<div id="importWindow">
<a onlick="hideImportWindow()"><img class="closeButton"/></a>
<div class="prompt" id="importPrompt">Enter your save data below.</div>
<textarea id="importData" contenteditable="true"></textarea>
<br/>
<br/>
<input type="button" value="Okay" style="width: 120px; height: 30px;" onclick="importSave()">
</div>
</div>
<div class="container" id="redeemUI">
<div id="redeemWindow">
<a onlick="hideRedeemWindow()"><img class="closeButton"/></a>
<div class="prompt" id="redeemPrompt">Enter your code below.</div>
<input id="redemptionCode" type="text" style="width: 300px; text-align: center;" contenteditable="true"/>
<br/>
<br/>
<input type="button" value="Okay" style="width: 120px; height: 30px;" onclick="redeemCode()">
</div>
</div>
<div id="loadingContainer">
<div id="loadingParent">
<div id="word">
<center>
<span class="letter" id="letter0">L</span>
<span class="letter" id="letter1">o</span>
<span class="letter" id="letter2">a</span>
<span class="letter" id="letter3">d</span>
<span class="letter" id="letter4">i</span>
<span class="letter" id="letter5">n</span>
<span class="letter" id="letter6">g</span>
<br/>
<span id="buildInfo">v1.0e12-2885</span>
<br/>
<br/>
<div id="progressBar">
<div id="progressFill"></div>
<div id="progressText"></div>
</div>
<br/>
</center>
</div>
</div>
</div>
<div id="loadingCheck">Don't worry, the game is still loading!<br/>If it still hasn't loaded after a few minutes, <a onlick="showTroubleshootWindow()">click here to troubleshoot</a>.</div>
<canvas id="unity-canvas" width=1280 height=720 style="width: 1280px; height: 720px; background: url('builds/2885/Build/Web.jpg.unityweb') center / cover"></canvas>
<script>
<br/>
</div>
<a onlick="hideTroubleshootWindow()"><img class="closeButton"/></a>
</div>
</div>
<div class="container" id="importUI">
<div id="importWindow">
<a onlick="hideImportWindow()"><img class="closeButton"/></a>
<div class="prompt" id="importPrompt">Enter your save data below.</div>
<textarea contenteditable="true" id="importData"></textarea>
<br/>
<br/>
<input onclick="importSave()" style="width: 120px; height: 30px;" type="button" value="Okay"/>
</div>
</div>
<div class="container" id="redeemUI">
<div id="redeemWindow">
<a onlick="hideRedeemWindow()"><img class="closeButton"/></a>
<div class="prompt" id="redeemPrompt">Enter your code below.</div>
<input contenteditable="true" id="redemptionCode" style="width: 300px; text-align: center;" type="text"/>
<br/>
<br/>
<input onclick="redeemCode()" style="width: 120px; height: 30px;" type="button" value="Okay">
</input></div>
</div>
<div id="loadingContainer">
<div id="loadingParent">
<div id="word">
<center>
<span class="letter" id="letter0">L</span>
<span class="letter" id="letter1">o</span>
<span class="letter" id="letter2">a</span>
<span class="letter" id="letter3">d</span>
<span class="letter" id="letter4">i</span>
<span class="letter" id="letter5">n</span>
<span class="letter" id="letter6">g</span>
<br/>
<span id="buildInfo">v1.0e12-2885</span>
<br/>
<br/>
<div id="progressBar">
<div id="progressFill"></div>
<div id="progressText"></div>
</div>
<br/>
</center>
</div>
</div>
</div>
<div id="loadingCheck">Don't worry, the game is still loading!<br/>If it still hasn't loaded after a few minutes, <a onlick="showTroubleshootWindow()">click here to troubleshoot</a>.</div>
<canvas height="720" id="unity-canvas" style="width: 1280px; height: 720px; background: url('builds/2885/Build/Web.jpg.unityweb') center / cover" width="1280"></canvas>
<script>
updateClientLoadingProgress(0);
</script>
<script src="builds/2885/Build/Web.loader.js"></script>
<script>
<script src="builds/2885/Build/Web.loader.js"></script>
<script>
if (/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)) {
// Mobile device style: fill the whole browser client area with the game canvas:
var meta = document.createElement('meta');
@@ -956,5 +950,5 @@
true;
}
</script>
</body>
</body>
</html>
+23 -23
View File
@@ -1,30 +1,30 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Clicker Heroes Unblocked</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<meta name="generator" content="Construct 3">
<meta name="author" content="frank">
<link rel="manifest" href="appmanifest.json">
<link rel="apple-touch-icon" sizes="128x128" href="icons/icon-128.png">
<link rel="apple-touch-icon" sizes="256x256" href="icons/icon-256.png">
<link rel="apple-touch-icon" sizes="512x512" href="icons/icon-512.png">
<link rel="icon" type="image/png" href="icons/icon-512.png">
<link rel="stylesheet" href="style.css?v=2">
<meta name="description" content="Clicker Heroes, Clicker Heroes Unblocked, Clicker Heroes Cool Math, Clicker Heroes Friv Games">
<script src="/global.js"></script>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no" name="viewport"/>
<meta content="Construct 3" name="generator"/>
<meta content="frank" name="author"/>
<link href="appmanifest.json" rel="manifest"/>
<link href="icons/icon-128.png" rel="apple-touch-icon" sizes="128x128"/>
<link href="icons/icon-256.png" rel="apple-touch-icon" sizes="256x256"/>
<link href="icons/icon-512.png" rel="apple-touch-icon" sizes="512x512"/>
<link href="icons/icon-512.png" rel="icon" type="image/png"/>
<link href="style.css?v=2" rel="stylesheet"/>
<meta content="Clicker Heroes, Clicker Heroes Unblocked, Clicker Heroes Cool Math, Clicker Heroes Friv Games" name="description"/>
</head>
<style>
.flex{display:flex;}
@@ -37,11 +37,11 @@
<script src="lodash.custom.min.js?v=2"></script>
<script src="tween.js?v=2"></script>
<noscript>
<div id="notSupportedWrap">
<h2 id="notSupportedTitle">This content requires JavaScript</h2>
<p class="notSupportedMessage">JavaScript appears to be disabled. Please enable it to view this content.</p>
</div>
</noscript>
<div id="notSupportedWrap">
<h2 id="notSupportedTitle">This content requires JavaScript</h2>
<p class="notSupportedMessage">JavaScript appears to be disabled. Please enable it to view this content.</p>
</div>
</noscript>
<script src="scripts/supportcheck.js?v=2"></script>
<script src="scripts/offlineclient.js?v=2"></script>
<script src="scripts/main.js?v=2"></script>
+207 -208
View File
@@ -1,112 +1,111 @@
<!doctype html>
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Conway's Game of Life</title>
<meta name="description" content="A JavaScript version of Conway's Game of Life, based on the Hashlife-algorithm.">
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
<link rel="stylesheet" href="life.css" type="text/css">
<meta content="A JavaScript version of Conway's Game of Life, based on the Hashlife-algorithm." name="description"/>
<meta content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport"/>
<link href="life.css" rel="stylesheet" type="text/css"/>
<script src="life.js"></script>
<script src="formats.js"></script>
<script src="draw.js"></script>
<script src="macrocell.js"></script>
<script src="main.js"></script>
<script src="/global.js"></script>
</head>
<body>
<div id="toolbar" style="display: none;">
<div class="button" id="about_button">About</div>
<div class="menu" id="examples_menu">
<div id="pattern_button">Patterns</div>
</div>
<div id="randomize_button" class="button">Randomize</div>
<div id="export_button" class="button">Export</div>
<div id="import_button" class="button">Import</div>
<div class="button" id="settings_button">Settings</div>
<div class="button" id="clear_button">Clear</div>
<div class="button" style="display: none" id="superstep_button">Superstep</div>
<div class="button" id="step_button">Step</div>
<div class="button" id="rewind_button">Rewind</div>
<div class="button" id="run_button">Run</div>
<table id="controls">
<tr>
<td title="Normal speed"><div id="normalspeed_button">1</div></td>
<td title="Slower"><div id="slower_button">&#171;</div></td>
<td title="Faster"><div id="faster_button">&#187;</div></td>
</tr>
<tr>
<td title="Fit pattern"><div id="initial_pos_button">F</div></td>
<td title="Zoom in"><div id="zoomin_button">+</div></td>
<td title="Zoom out"><div id="zoomout_button">&ndash;</div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go north-west"><div id="nw_button">&#8598;</div></td>
<td title="Go north"><div id="n_button">&#8593;</div></td>
<td title="Go north-east"><div id="ne_button">&#8599;</div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go east"><div id="e_button">&#8592;</div></td>
<td title="Go to 0, 0"><div id="middle_button">M</div></td>
<td title="Go west"><div id="w_button">&#8594;</div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go south-west"><div id="sw_button">&#8601;</div></td>
<td title="Go south"><div id="s_button">&#8595;</div></td>
<td title="Go south-east"><div id="se_button">&#8600;</div></td>
</tr>
</table>
<div class="button" id="about_button">About</div>
<div class="menu" id="examples_menu">
<div id="pattern_button">Patterns</div>
</div>
<div class="button" id="randomize_button">Randomize</div>
<div class="button" id="export_button">Export</div>
<div class="button" id="import_button">Import</div>
<div class="button" id="settings_button">Settings</div>
<div class="button" id="clear_button">Clear</div>
<div class="button" id="superstep_button" style="display: none">Superstep</div>
<div class="button" id="step_button">Step</div>
<div class="button" id="rewind_button">Rewind</div>
<div class="button" id="run_button">Run</div>
<table id="controls">
<tr>
<td title="Normal speed"><div id="normalspeed_button">1</div></td>
<td title="Slower"><div id="slower_button">«</div></td>
<td title="Faster"><div id="faster_button">»</div></td>
</tr>
<tr>
<td title="Fit pattern"><div id="initial_pos_button">F</div></td>
<td title="Zoom in"><div id="zoomin_button">+</div></td>
<td title="Zoom out"><div id="zoomout_button"></div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go north-west"><div id="nw_button"></div></td>
<td title="Go north"><div id="n_button"></div></td>
<td title="Go north-east"><div id="ne_button"></div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go east"><div id="e_button"></div></td>
<td title="Go to 0, 0"><div id="middle_button">M</div></td>
<td title="Go west"><div id="w_button"></div></td>
</tr>
<tr class="not_on_small_screen">
<td title="Go south-west"><div id="sw_button"></div></td>
<td title="Go south"><div id="s_button"></div></td>
<td title="Go south-east"><div id="se_button"></div></td>
</tr>
</table>
</div>
<div id="statusbar" style="display: none;">
<div id="label_zoom" title="Zoom"></div>
<div id="label_mou" title="Mouse Coordinates">0, 0</div>
<div id="label_fps" title="Frames per Second">0</div>
<div id="label_gen" title="Generation">0</div>
<div id="label_pop" title="Population">0</div>
<div id="label_step" title="Generation per Step">1</div>
<span id="pattern_name" class="link" title="Pattern infos"></span>
<div id="label_zoom" title="Zoom"></div>
<div id="label_mou" title="Mouse Coordinates">0, 0</div>
<div id="label_fps" title="Frames per Second">0</div>
<div id="label_gen" title="Generation">0</div>
<div id="label_pop" title="Population">0</div>
<div id="label_step" title="Generation per Step">1</div>
<span class="link" id="pattern_name" title="Pattern infos"></span>
</div>
<div id="overlay">
<div id="about">
<h2>Conway's Game of Life in JavaScript</h2>
<div id="notice">
<h3 style="color: orange">Sorry, this applications needs JavaScript to work.</h3>
<div style="text-align: center">
<img src="pattern.gif" width="324" height="210" alt="Bi Gun">
</div>
<br>
<br>
</div>
<div id="about">
<h2>Conway's Game of Life in JavaScript</h2>
<div id="notice">
<h3 style="color: orange">Sorry, this applications needs JavaScript to work.</h3>
<div style="text-align: center">
<img alt="Bi Gun" height="210" src="pattern.gif" width="324"/>
</div>
<br/>
<br/>
</div>
This is an implementation of <a href="http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life" target="_blank">Conway's Game of Life</a> or
more precisely, the super-fast <a href="https://en.wikipedia.org/wiki/Hashlife" target="_blank">Hashlife</a> algorithm,
written in JavaScript using the <code>canvas</code>-tag. It can simulate the largest known patterns, including the
<a href="?pattern=caterpillar" id="caterpillar_link" title="Click to load" class="link">Caterpillar</a> (7.6MB, 11m cells) and
<a href="?pattern=gemini" id="gemini_link" title="Click to load" class="link">Gemini</a> (1.6MB, 846k cells).
<br>
<br>
<div id="about_main" style="display: none">
If you encounter any bugs or have feedback, you can contact me at <a title="Click to show Email" href="?pattern=email">this email</a>.<br>
<br>
<a class="link" href="?pattern=caterpillar" id="caterpillar_link" title="Click to load">Caterpillar</a> (7.6MB, 11m cells) and
<a class="link" href="?pattern=gemini" id="gemini_link" title="Click to load">Gemini</a> (1.6MB, 846k cells).
<br/>
<br/>
<div id="about_main" style="display: none">
If you encounter any bugs or have feedback, you can contact me at <a href="?pattern=email" title="Click to show Email">this email</a>.<br/>
<br/>
Click on the pattern name on the bottom left to get some informations about the current pattern.
<br>
<br>
<a href="examples/" target="_blank">List of all patterns</a> &mdash;
<a href="https://github.com/copy/life" target="_blank">Source code on Github</a> &mdash;
<br/>
<br/>
<a href="examples/" target="_blank">List of all patterns</a>
<a href="https://github.com/copy/life" target="_blank">Source code on Github</a>
<a href="https://github.com/copy/life/issues" target="_blank">Report an issue</a>
<br>
<br>
<b>Controls:</b>
<pre>
<br/>
<br/>
<b>Controls:</b>
<pre>
Left mouse - Move around
Right mouse - Create / Delete cells
Mouse wheel - Zoom
@@ -121,143 +120,143 @@
[ - Slower
Escape - Close Popups
</pre>
</div>
<br>
<br>
<br>
<span class="button2" id="about_close" style="display: none">Ok</span>
</div>
<div id="randomize_dialog" style="display: none;">
<h2>Random Pattern</h2>
<div class="left">
</div>
<br/>
<br/>
<br/>
<span class="button2" id="about_close" style="display: none">Ok</span>
</div>
<div id="randomize_dialog" style="display: none;">
<h2>Random Pattern</h2>
<div class="left">
Width
</div>
<div class="right">
<input type="number" min="1" id="randomize_width" style="width: 60px">
</div>
<br class="clear">
<br>
<div class="left">
<div class="right">
<input id="randomize_width" min="1" style="width: 60px" type="number"/>
</div>
<br class="clear"/>
<br/>
<div class="left">
Height
</div>
<div class="right">
<input type="number" min="1" id="randomize_height" style="width: 60px">
</div>
<br class="clear">
<br>
<div class="left">
<div class="right">
<input id="randomize_height" min="1" style="width: 60px" type="number"/>
</div>
<br class="clear"/>
<br/>
<div class="left">
Density
</div>
<div class="right">
<input type="number" id="randomize_density" min="0" max="1" step="0.1" style="width: 60px">
</div>
<br class="clear">
<br>
<br>
<br>
<span id="randomize_submit" class="button2">Randomize</span>
<span id="randomize_abort" class="button2">Abort</span>
</div>
<div id="import_dialog" style="display: none;">
<h2>Import Pattern</h2>
<div class="right">
<input id="randomize_density" max="1" min="0" step="0.1" style="width: 60px" type="number"/>
</div>
<br class="clear"/>
<br/>
<br/>
<br/>
<span class="button2" id="randomize_submit">Randomize</span>
<span class="button2" id="randomize_abort">Abort</span>
</div>
<div id="import_dialog" style="display: none;">
<h2>Import Pattern</h2>
Supports RLE, Life 1.06, Plaintext
<br>
<br>
<textarea placeholder="Paste pattern file here" id="import_text"></textarea>
<br>
Or: <input type="file" id="import_file">
<br>
<br>
<div id="import_info"></div>
<br>
<br>
<br>
<span id="import_submit" class="button2">Import</span>
<span id="import_abort" class="button2">Abort</span>
</div>
<div id="alert" style="display: none;">
<div id="alert_text">
<h2 id="pattern_title"></h2>
<div id="pattern_description"></div>
<br>
<div id="pattern_urls"></div>
<br>
<div id="pattern_file_container">
Pattern file: <a target="_blank" id="pattern_file_link" href=""></a>
</div>
<div id="pattern_link_container">
<br/>
<br/>
<textarea id="import_text" placeholder="Paste pattern file here"></textarea>
<br/>
Or: <input id="import_file" type="file"/>
<br/>
<br/>
<div id="import_info"></div>
<br/>
<br/>
<br/>
<span class="button2" id="import_submit">Import</span>
<span class="button2" id="import_abort">Abort</span>
</div>
<div id="alert" style="display: none;">
<div id="alert_text">
<h2 id="pattern_title"></h2>
<div id="pattern_description"></div>
<br/>
<div id="pattern_urls"></div>
<br/>
<div id="pattern_file_container">
Pattern file: <a href="" id="pattern_file_link" target="_blank"></a>
</div>
<div id="pattern_link_container">
Link to view online:
<a id="pattern_link" target="_blank" href=""></a>
</div>
</div>
<br>
<br>
<span class="button2" id="alert_close">Ok</span>
</div>
<div id="pattern_chooser" style="display: none;">
<a href="" id="pattern_link" target="_blank"></a>
</div>
</div>
<br/>
<br/>
<span class="button2" id="alert_close">Ok</span>
</div>
<div id="pattern_chooser" style="display: none;">
Source: <a href="http://www.conwaylife.com/wiki/Main_Page" target="_blank">www.conwaylife.com</a>. Thanks!
&mdash; <a href="examples/" target="_blank">List of all patterns</a>
<div id="pattern_list"></div>
<span class="button2" id="pattern_close">Close</span>
</div>
<div id="settings_dialog" style="display: none;">
<h2>Settings</h2>
<div class="left" id="select_rules">
Rule<br>
<small>
<a href="examples/" target="_blank">List of all patterns</a>
<div id="pattern_list"></div>
<span class="button2" id="pattern_close">Close</span>
</div>
<div id="settings_dialog" style="display: none;">
<h2>Settings</h2>
<div class="left" id="select_rules">
Rule<br/>
<small>
Or pick one:
<span class="link" data-rule="23/3">Conway</span>
<span class="link" data-rule="23/36">HighLife</span>
<span class="link" data-rule="125/36">2x2</span>
<span class="link" data-rule="1357/1357">Replicator</span>
</small>
</div>
<div class="right">
<input type="text" id="rule">
</div>
<br class="clear">
<br>
<div class="left">
<span class="link" data-rule="23/36">HighLife</span>
<span class="link" data-rule="125/36">2x2</span>
<span class="link" data-rule="1357/1357">Replicator</span>
</small>
</div>
<div class="right">
<input id="rule" type="text"/>
</div>
<br class="clear"/>
<br/>
<div class="left">
Maximum Frames per Second
</div>
<div class="right">
<input type="number" min="1" id="max_fps" style="width: 60px">
</div>
<br class="clear">
<br>
<div class="left">
Generation step<br>
<small>Only powers of 2 (automatically rounded)</small>
</div>
<div class="right">
<input type="number" step="any" id="gen_step" style="width: 60px">
</div>
<br class="clear">
<br>
<div class="left">
Border width<br>
<small>0 .. 0.5</small>
</div>
<div class="right">
<input type="number" min="0" max="0.5" step="0.05" id="border_width" style="width: 60px">
</div>
<br>
<br>
<br>
<hr>
<br>
<br>
<span id="settings_submit" class="button2">Save</span>
<span id="settings_reset" class="button2">Reset</span>
<span id="settings_abort" class="button2">Abort</span>
</div>
<div id="loading_popup" style="display: none; font-size: 16px">
<div style="text-align: center">
<h2>Downloading pattern file</h2>
Please wait a second.<br><br>
<img src="pattern.gif" width="324" height="210" alt="Bi Gun">
</div>
</div>
<div class="right">
<input id="max_fps" min="1" style="width: 60px" type="number"/>
</div>
<br class="clear"/>
<br/>
<div class="left">
Generation step<br/>
<small>Only powers of 2 (automatically rounded)</small>
</div>
<div class="right">
<input id="gen_step" step="any" style="width: 60px" type="number"/>
</div>
<br class="clear"/>
<br/>
<div class="left">
Border width<br/>
<small>0 .. 0.5</small>
</div>
<div class="right">
<input id="border_width" max="0.5" min="0" step="0.05" style="width: 60px" type="number"/>
</div>
<br/>
<br/>
<br/>
<hr/>
<br/>
<br/>
<span class="button2" id="settings_submit">Save</span>
<span class="button2" id="settings_reset">Reset</span>
<span class="button2" id="settings_abort">Abort</span>
</div>
<div id="loading_popup" style="display: none; font-size: 16px">
<div style="text-align: center">
<h2>Downloading pattern file</h2>
Please wait a second.<br/><br/>
<img alt="Bi Gun" height="210" src="pattern.gif" width="324"/>
</div>
</div>
</div>
<script>document.getElementById("overlay").style.display = "none"</script>
</body>
+137 -162
View File
@@ -1,9 +1,10 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
@@ -13,130 +14,117 @@
<script type="text/javascript">
window.cookieconsent_options = {"message":"Unsurprisingly, this website uses cookies for ads and traffic analysis.","dismiss":"Got it!","learnMore":"Learn more","link":"http://orteil.dashnet.org/cookieconsentpolicy.html","target":"_blank","theme":"http://orteil.dashnet.org/cookieconsent.css","domain":"dashnet.org"};
</script>
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/1.0.9/cookieconsent.min.js" type="text/javascript"></script>
<title>Cookie Clicker</title>
<!--
Code and graphics copyright Orteil, 2013-2019
Feel free to alter this code to your liking, but please do not re-host it, do not profit from it and do not present it as your own.
-->
<meta name="viewport" content="width=900, initial-scale=1">
<link rel="shortcut icon" href="img/favicon.ico" />
<meta content="width=900, initial-scale=1" name="viewport"/>
<link href="img/favicon.ico" rel="shortcut icon"/>
<!--<link href="https://fonts.googleapis.com/css?family=Kavoon&subset=latin,latin-ext" rel="stylesheet" type="text/css">-->
<link href='https://fonts.googleapis.com/css?family=Merriweather:900&subset=latin,latin-ext' rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Merriweather:900&amp;subset=latin,latin-ext" rel="stylesheet" type="text/css"/>
<script src="showads.js"></script><!-- this just detects adblockers so we can adjust the layout and play nice -->
<script src="base64.js"></script>
<script src="main.js?v=2.058"></script>
<link href="style.css?v=2.050" rel="stylesheet" type="text/css">
<link href="style.css?v=2.050" rel="stylesheet" type="text/css"/>
<!--[if IE]>
<style type="text/css">
#ifIE9{display:block;}
</style>
<![endif]-->
<!--[if lt IE9]><script src="excanvas.compiled.js"></script><![endif]-->
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<body>
<div id="wrapper">
<div id="topBar">
<div><b>Cookie Clicker</b>&trade; &copy; <a href="http://orteil.dashnet.org" target="_blank" id="topbarOrteil">Orteil</a>, 2019 - <a href="http://dashnet.org" target="_blank" id="topbarDashnet">DashNet</a></div>
<div><a href="http://twitter.com/orteil42" target="_blank" id="topbarTwitter">twitter</a></div>
<div><a href="http://orteil42.tumblr.com" target="_blank" id="topbarTumblr">tumblr</a></div>
<!--<div><a href="http://forum.dashnet.org" target="_blank">Official forum</a></div>-->
<div style="position:relative;"><div style="width:22px;height:32px;background:url(img/discord.png);position:absolute;left:0px;top:0px;pointer-events:none;"></div><a href="https://discordapp.com/invite/cookie" target="_blank" style="padding-left:16px;" id="topbarDiscord">Discord</a></div>
<div style="position:relative;"><div style="width:25px;height:32px;background:url(img/weeHoodie.png);position:absolute;left:-2px;top:0px;pointer-events:none;"></div><a class="blueLink" href="http://www.redbubble.com/people/dashnet" target="_blank" style="padding-left:12px;" id="topbarMerch">Merch!</a></div>
<div style="position:relative;"><div style="width:22px;height:32px;background:url(img/patreon.png);position:absolute;left:0px;top:0px;pointer-events:none;"></div><a class="orangeLink" href="https://www.patreon.com/dashnet" target="_blank" style="padding-left:16px;" id="topbarPatreon">Patreon</a></div>
<div style="position:relative;display:none;font-weight:bold;" id="heralds"><div style="position:absolute;top:-4px;width:31px;height:39px;background:url(img/heraldFlag.png);left:50%;margin-left:-15px;pointer-events:none;"></div><div id="heraldsAmount" style="position:relative;z-index:10;text-shadow:0px 1px 0px #000,0px 0px 6px #ff00e4;color:#fff;">-</div></div>
<div><a class="lightblueLink" style="font-weight:bold;" href="https://play.google.com/store/apps/details?id=org.dashnet.cookieclicker" target="_blank" id="topbarMobileCC">Cookie Clicker for Android</a></div>
<div><a href="http://orteil.dashnet.org/randomgen/" target="_blank" id="topbarRandomgen">RandomGen</a></div>
<div><a href="http://orteil.dashnet.org/igm/" target="_blank" id="topbarIGM">Idle Game Maker</a></div>
<div id="links" class="hoverer">
<div id="topBar">
<div><b>Cookie Clicker</b>™ © <a href="http://orteil.dashnet.org" id="topbarOrteil" target="_blank">Orteil</a>, 2019 - <a href="http://dashnet.org" id="topbarDashnet" target="_blank">DashNet</a></div>
<div><a href="http://twitter.com/orteil42" id="topbarTwitter" target="_blank">twitter</a></div>
<div><a href="http://orteil42.tumblr.com" id="topbarTumblr" target="_blank">tumblr</a></div>
<!--<div><a href="http://forum.dashnet.org" target="_blank">Official forum</a></div>-->
<div style="position:relative;"><div style="width:22px;height:32px;background:url(img/discord.png);position:absolute;left:0px;top:0px;pointer-events:none;"></div><a href="https://discordapp.com/invite/cookie" id="topbarDiscord" style="padding-left:16px;" target="_blank">Discord</a></div>
<div style="position:relative;"><div style="width:25px;height:32px;background:url(img/weeHoodie.png);position:absolute;left:-2px;top:0px;pointer-events:none;"></div><a class="blueLink" href="http://www.redbubble.com/people/dashnet" id="topbarMerch" style="padding-left:12px;" target="_blank">Merch!</a></div>
<div style="position:relative;"><div style="width:22px;height:32px;background:url(img/patreon.png);position:absolute;left:0px;top:0px;pointer-events:none;"></div><a class="orangeLink" href="https://www.patreon.com/dashnet" id="topbarPatreon" style="padding-left:16px;" target="_blank">Patreon</a></div>
<div id="heralds" style="position:relative;display:none;font-weight:bold;"><div style="position:absolute;top:-4px;width:31px;height:39px;background:url(img/heraldFlag.png);left:50%;margin-left:-15px;pointer-events:none;"></div><div id="heraldsAmount" style="position:relative;z-index:10;text-shadow:0px 1px 0px #000,0px 0px 6px #ff00e4;color:#fff;">-</div></div>
<div><a class="lightblueLink" href="https://play.google.com/store/apps/details?id=org.dashnet.cookieclicker" id="topbarMobileCC" style="font-weight:bold;" target="_blank">Cookie Clicker for Android</a></div>
<div><a href="http://orteil.dashnet.org/randomgen/" id="topbarRandomgen" target="_blank">RandomGen</a></div>
<div><a href="http://orteil.dashnet.org/igm/" id="topbarIGM" target="_blank">Idle Game Maker</a></div>
<div class="hoverer" id="links">
Other versions
<div class="hoverable">
<a href="../" target="_blank" id="linkVersionLive">Live version</a>
<a href="beta" target="_blank" id="linkVersionBeta">Try the beta!</a>
<a href="http://orteil.dashnet.org/cookieclicker/v10466" target="_blank" id="linkVersionOld">v. 1.0466</a>
<a href="http://orteil.dashnet.org/experiments/cookie/" target="_blank">Classic</a>
</div>
</div>
</div>
<div id="game">
<div id="javascriptError">
<div id="loader">
<div class="spinnyBig"></div>
<div class="spinnySmall"></div>
<div id="loading" class="title">Loading...</div>
<div id="failedToLoad" class="title">This is taking longer than expected.<br>
<div style="font-size:65%;line-height:120%;">Slow connection? If not, please make sure your javascript is enabled, then refresh.<br>
<a href="../" id="linkVersionLive" target="_blank">Live version</a>
<a href="beta" id="linkVersionBeta" target="_blank">Try the beta!</a>
<a href="http://orteil.dashnet.org/cookieclicker/v10466" id="linkVersionOld" target="_blank">v. 1.0466</a>
<a href="http://orteil.dashnet.org/experiments/cookie/" target="_blank">Classic</a>
</div>
</div>
</div>
<div id="game">
<div id="javascriptError">
<div id="loader">
<div class="spinnyBig"></div>
<div class="spinnySmall"></div>
<div class="title" id="loading">Loading...</div>
<div class="title" id="failedToLoad">This is taking longer than expected.<br/>
<div style="font-size:65%;line-height:120%;">Slow connection? If not, please make sure your javascript is enabled, then refresh.<br/>
If problems persist, this might be on our side - wait a few minutes, then hit ctrl+f5!</div></div>
<div id="ifIE9" class="title" style="font-size:100%;line-height:120%;">Your browser may not be recent enough to run Cookie Clicker.<br>You might want to update, or switch to a more modern browser such as Chrome or Firefox.</div>
<!--<div class="title">Oops, looks like we've got a problem.</div>
<div class="title" id="ifIE9" style="font-size:100%;line-height:120%;">Your browser may not be recent enough to run Cookie Clicker.<br/>You might want to update, or switch to a more modern browser such as Chrome or Firefox.</div>
<!--<div class="title">Oops, looks like we've got a problem.</div>
<div>Please bear with us while we fix it.<br>Your save is safe, don't worry!</div>-->
</div>
</div>
<canvas id="backgroundCanvas"></canvas>
<div id="goldenCookie" class="goldenCookie"></div>
<div id="seasonPopup" class="seasonPopup"></div>
<div id="shimmers"></div>
<div id="alert"></div>
<div id="particles"></div>
<div id="sparkles" class="sparkles"></div>
<div id="notes"></div>
<div id="darken"></div>
<div id="toggleBox" class="framed prompt"></div>
<div id="promptAnchor"><div id="prompt" class="framed"><div id="promptContent"></div><div class="close" onclick="PlaySound('snd/tick.mp3');Game.ClosePrompt();">x</div></div></div>
<div id="versionNumber" class="title"></div>
<div id="ascend">
<div id="ascendBG"></div>
<div id="ascendZoomable"><div id="ascendContent"><div id="ascendUpgrades" style="position:absolute;"></div></div></div>
<div id="ascendOverlay"></div>
</div>
<div id="debug"><div id="devConsole" class="framed"></div><div id="debugLog"></div></div>
<div id="sectionLeft" class="inset">
<canvas id="backgroundLeftCanvas" style="z-index:5;"></canvas>
<div class="blackFiller"></div>
<div class="blackGradient"></div>
<div id="sectionLeftInfo"></div>
<div id="cookies" class="title"></div>
<div id="bakeryNameAnchor"><div id="bakeryName" class="title"></div></div>
<div id="specialPopup" class="framed prompt offScreen"></div>
<div id="buffs" class="crateBox"></div>
<div id="cookieAnchor">
<div id="bigCookie"></div>
<div id="cookieNumbers"></div>
</div>
<div id="sectionLeftExtra"></div>
</div>
<div class="separatorLeft"></div>
<div class="separatorRight"></div>
<div id="sectionMiddle" class="inset">
<div id="comments" class="inset title">
<div id="prefsButton" class="button">Options</div>
<div id="statsButton" class="button">Stats</div>
<div id="logButton" class="button"><div id="checkForUpdate">New update!</div>Info</div>
<div id="legacyButton" class="button">Legacy<div id="ascendMeterContainer" class="smallFramed meterContainer"><div id="ascendMeter" class="meter filling"></div></div><div class="roundedPanel" id="ascendNumber"></div><div id="ascendTooltip" class="framed"></div></div>
<div id="commentsTextBelow" class="commentsText"></div>
<div id="commentsText" class="commentsText"></div>
<div class="separatorBottom"></div>
</div>
<div id="centerArea">
<div id="buildingsTitle" class="inset title zoneTitle">Buildings</div>
<div id="buildingsMaster"></div>
<div id="rows"></div>
<div id="menu"></div>
<!--
</div>
</div>
<canvas id="backgroundCanvas"></canvas>
<div class="goldenCookie" id="goldenCookie"></div>
<div class="seasonPopup" id="seasonPopup"></div>
<div id="shimmers"></div>
<div id="alert"></div>
<div id="particles"></div>
<div class="sparkles" id="sparkles"></div>
<div id="notes"></div>
<div id="darken"></div>
<div class="framed prompt" id="toggleBox"></div>
<div id="promptAnchor"><div class="framed" id="prompt"><div id="promptContent"></div><div class="close" onclick="PlaySound('snd/tick.mp3');Game.ClosePrompt();">x</div></div></div>
<div class="title" id="versionNumber"></div>
<div id="ascend">
<div id="ascendBG"></div>
<div id="ascendZoomable"><div id="ascendContent"><div id="ascendUpgrades" style="position:absolute;"></div></div></div>
<div id="ascendOverlay"></div>
</div>
<div id="debug"><div class="framed" id="devConsole"></div><div id="debugLog"></div></div>
<div class="inset" id="sectionLeft">
<canvas id="backgroundLeftCanvas" style="z-index:5;"></canvas>
<div class="blackFiller"></div>
<div class="blackGradient"></div>
<div id="sectionLeftInfo"></div>
<div class="title" id="cookies"></div>
<div id="bakeryNameAnchor"><div class="title" id="bakeryName"></div></div>
<div class="framed prompt offScreen" id="specialPopup"></div>
<div class="crateBox" id="buffs"></div>
<div id="cookieAnchor">
<div id="bigCookie"></div>
<div id="cookieNumbers"></div>
</div>
<div id="sectionLeftExtra"></div>
</div>
<div class="separatorLeft"></div>
<div class="separatorRight"></div>
<div class="inset" id="sectionMiddle">
<div class="inset title" id="comments">
<div class="button" id="prefsButton">Options</div>
<div class="button" id="statsButton">Stats</div>
<div class="button" id="logButton"><div id="checkForUpdate">New update!</div>Info</div>
<div class="button" id="legacyButton">Legacy<div class="smallFramed meterContainer" id="ascendMeterContainer"><div class="meter filling" id="ascendMeter"></div></div><div class="roundedPanel" id="ascendNumber"></div><div class="framed" id="ascendTooltip"></div></div>
<div class="commentsText" id="commentsTextBelow"></div>
<div class="commentsText" id="commentsText"></div>
<div class="separatorBottom"></div>
</div>
<div id="centerArea">
<div class="inset title zoneTitle" id="buildingsTitle">Buildings</div>
<div id="buildingsMaster"></div>
<div id="rows"></div>
<div id="menu"></div>
<!--
<div id="donateBox">
<form target="_blank" action="https://www.paypal.com/cgi-bin/webscr" method="post" id="donate" style="margin:0px 16px;">
<input type="hidden" name="cmd" value="_s-xclick">
@@ -147,62 +135,49 @@ Feel free to alter this code to your liking, but please do not re-host it, do no
<small>Help us keep developing the game!</small>
</div>
-->
</div>
</div>
<div id="sectionRight" class="inset">
<div class="ifNoAds" style="width:300px;text-align:center;padding:8px 0px;background:rgba(0,0,0,0.95);font-size:10px;opacity:0.5;text-shadow:0px 0px 2px #000,0px 1px 0px #000;text-align:center;">
Cookie Clicker is mainly supported by ads.<br>Consider unblocking our site or checking out our <a href="https://www.patreon.com/dashnet" target="_blank">Patreon</a>!
</div>
<div id="smallSupport" style="width:300px;text-align:center;padding-bottom:40px;background:rgba(0,0,0,0.5);position:relative;z-index:100;">
<div class="supportComment">^ Sponsored link ^</div>
</div>
<div id="store">
<div id="storeTitle" class="inset title zoneTitle">Store</div>
<div id="toggleUpgrades" class="storeSection upgradeBox"></div>
<div id="techUpgrades" class="storeSection upgradeBox"></div>
<div id="vaultUpgrades" class="storeSection upgradeBox"></div>
<div id="upgrades" class="storeSection upgradeBox"></div>
<div id="products" class="storeSection"></div>
</div>
<div id="detectAds" class="adBanner" style="background:transparent;width:1px;height:1px;"></div>
<div id="support" style="margin-top:130px;">
<div class="supportComment">v Sponsored links v</div>
<div style="position:relative;">
<div style="position:relative;z-index:100;min-height:250px;">
<div style="height:16px;"></div>
<!-- AdventureQuest Worlds banner -->
<a class="ad" id="aqad" href="http://www.aq.com/landing/cookie/?utm_campaign=AQW_CookieClicker&utm_source=CookieClicker" target="_blank" title="AdventureQuest Worlds" style="background:url(img/aqworldsbanner.jpg) no-repeat;width:300px;height:64px;display:block;position:relative;margin:0px auto;">
</a>
</div>
</div>
</div>
</div>
<div id="focusButtons">
<div id="focusLeft" class="title">Cookie</div>
<div id="focusMiddle" class="title" style="font-size:80%;padding-top:18px;padding-bottom:14px;">Buildings</div>
<div id="focusRight" class="title">Store</div>
<div id="focusMenu" class="title">Menu</div>
</div>
<div id="compactOverlay" class="title">
<div id="compactCommentsText" class="commentsText"></div>
<div id="compactCookies"></div>
<div class="separatorBottom"></div>
</div>
<div id="tooltipAnchor"><div id="tooltip" class="framed" onMouseOut="Game.tooltip.hide();"></div></div>
</div>
</div>
</div>
<div class="inset" id="sectionRight">
<div class="ifNoAds" style="width:300px;text-align:center;padding:8px 0px;background:rgba(0,0,0,0.95);font-size:10px;opacity:0.5;text-shadow:0px 0px 2px #000,0px 1px 0px #000;text-align:center;">
Cookie Clicker is mainly supported by ads.<br/>Consider unblocking our site or checking out our <a href="https://www.patreon.com/dashnet" target="_blank">Patreon</a>!
</div>
<div id="smallSupport" style="width:300px;text-align:center;padding-bottom:40px;background:rgba(0,0,0,0.5);position:relative;z-index:100;">
<div class="supportComment">^ Sponsored link ^</div>
</div>
<div id="store">
<div class="inset title zoneTitle" id="storeTitle">Store</div>
<div class="storeSection upgradeBox" id="toggleUpgrades"></div>
<div class="storeSection upgradeBox" id="techUpgrades"></div>
<div class="storeSection upgradeBox" id="vaultUpgrades"></div>
<div class="storeSection upgradeBox" id="upgrades"></div>
<div class="storeSection" id="products"></div>
</div>
<div class="adBanner" id="detectAds" style="background:transparent;width:1px;height:1px;"></div>
<div id="support" style="margin-top:130px;">
<div class="supportComment">v Sponsored links v</div>
<div style="position:relative;">
<div style="position:relative;z-index:100;min-height:250px;">
<div style="height:16px;"></div>
<!-- AdventureQuest Worlds banner -->
<a class="ad" href="http://www.aq.com/landing/cookie/?utm_campaign=AQW_CookieClicker&amp;utm_source=CookieClicker" id="aqad" style="background:url(img/aqworldsbanner.jpg) no-repeat;width:300px;height:64px;display:block;position:relative;margin:0px auto;" target="_blank" title="AdventureQuest Worlds">
</a>
</div>
</div>
</div>
</div>
<div id="focusButtons">
<div class="title" id="focusLeft">Cookie</div>
<div class="title" id="focusMiddle" style="font-size:80%;padding-top:18px;padding-bottom:14px;">Buildings</div>
<div class="title" id="focusRight">Store</div>
<div class="title" id="focusMenu">Menu</div>
</div>
<div class="title" id="compactOverlay">
<div class="commentsText" id="compactCommentsText"></div>
<div id="compactCookies"></div>
<div class="separatorBottom"></div>
</div>
<div id="tooltipAnchor"><div class="framed" id="tooltip" onmouseout="Game.tooltip.hide();"></div></div>
</div>
</div>
</body>
</html>
+31 -31
View File
@@ -1,40 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<title>Core Ball</title>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" />
<link rel="stylesheet" href="style.css" />
</head>
<body>
<canvas style="display: none;" id="stage"></canvas>
<div id="begin">
<section class="center-box">
<span class="title">Core Ball</span>
<div class="button">
<div id="txtAr"></div>
<div class="text"></div>
</div>
<div class="op">
<span id="btnFW"></span>
<span id="btnReset"></span>
<div id="tip"></div>
</div>
</section>
<section id="wxArrow"></section>
</div>
<script type="text/javascript" src="index.js"></script>
<script src="/global.js"></script>
</body>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Core Ball</title>
<meta content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" name="viewport"/>
<link href="style.css" rel="stylesheet"/>
</head>
<body>
<canvas id="stage" style="display: none;"></canvas>
<div id="begin">
<section class="center-box">
<span class="title">Core Ball</span>
<div class="button">
<div id="txtAr"></div>
<div class="text"></div>
</div>
<div class="op">
<span id="btnFW"></span>
<span id="btnReset"></span>
<div id="tip"></div>
</div>
</section>
<section id="wxArrow"></section>
</div>
<script src="index.js" type="text/javascript"></script>
</body>
</html>
+16 -18
View File
@@ -5,30 +5,28 @@ Game Bootstrapper
@copyright Poki 2017
-->
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
<meta charset="utf-8"/>
<meta content="width=device-width, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" name="viewport"/>
<title>Crossy Road</title>
<link href="style.css" rel="stylesheet"/>
<link async="" href="app-store-interstitial.css" rel="stylesheet"/>
<script src="scripts/extra.min.js"></script>
<script src="poki-sdk.js"></script>
<title>Crossy Road</title>
<link rel="stylesheet" href="style.css" />
<link rel="stylesheet" async href="app-store-interstitial.css" />
<script src="scripts/extra.min.js"></script>
<script src="poki-sdk.js"></script>
<script src="/global.js"></script>
</head>
<body>
<script src="scripts/bootstrap.min.js"></script>
</body>
</head>
<body>
<script src="scripts/bootstrap.min.js"></script>
</body>
</html>
+183 -204
View File
@@ -1,219 +1,198 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Cut the Rope</title>
<meta content="Play Cut the Rope! A mysterious package has arrived, and the little monster inside has only one request… CANDY!" name="description"/>
<meta content="Play Cut the Rope! A mysterious package has arrived, and the little monster inside has only one request… CANDY!" name="msapplication-tooltip"/>
<meta content="#659729" name="msapplication-navbutton-color">
<meta content="App" name="msApplication-ID"/>
<meta content="ZeptoLabUKLimited.CutTheRope_sq9zxnwrk84pj" name="msApplication-PackageFamilyName"/>
<link href="favicon.ico" rel="shortcut icon" type="image/x-icon"/>
<meta content="Cut the Rope" property="og:title"/>
<meta content="game" property="og:type"/>
<meta content="Cut the Rope" property="og:site_name"/>
<script src="scripts/detectmobilebrowser.js" type="text/javascript"></script>
<link href="css/ctr.css?438" rel="stylesheet" type="text/css"/>
<script src="scripts/sm2.js?438" type="text/javascript"></script>
<script src="scripts/libraries.js?438" type="text/javascript"></script>
<script src="scripts/ctr.js?438" type="text/javascript"></script>
<title>Cut the Rope</title>
<meta name="description" content="Play Cut the Rope! A mysterious package has arrived, and the little monster inside has only one request… CANDY!">
<meta name="msapplication-tooltip" content="Play Cut the Rope! A mysterious package has arrived, and the little monster inside has only one request… CANDY!" />
<meta name="msapplication-navbutton-color" content="#659729" />
<meta name="msApplication-ID" content="App"/>
<meta name="msApplication-PackageFamilyName" content="ZeptoLabUKLimited.CutTheRope_sq9zxnwrk84pj"/>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<meta property="og:title" content="Cut the Rope" />
<meta property="og:type" content="game" />
<meta property="og:site_name" content="Cut the Rope" />
<script type="text/javascript" src="scripts/detectmobilebrowser.js" ></script>
<link href="css/ctr.css?438" rel="stylesheet" type="text/css">
<script src="scripts/sm2.js?438" type="text/javascript"></script>
<script src="scripts/libraries.js?438" type="text/javascript"></script>
<script src="scripts/ctr.js?438" type="text/javascript"></script>
<script src="/global.js" type="text/javascript" defer></script>
<noscript>
<link href="css/nojavascript.css?438" rel="stylesheet" type="text/css">
</noscript>
</head>
<noscript>
<link href="css/nojavascript.css?438" rel="stylesheet" type="text/css"/>
</noscript>
</meta></head>
<body class="ctrCursor">
<div id="lang">
<div id="fb-root"></div>
<style type="text/css">
<div id="lang">
<div id="fb-root"></div>
<style type="text/css">
.hideBeforeLoad, #loaderWindow, #popupWindow { display: none; }
</style>
<div id="gameContainer" >
<div id="game-border">
<div id="loader-logo"></div>
</div>
<div id="gameArea" class="hideBeforeLoad">
<canvas id="c"></canvas>
<div id="loadingPanel" class="panel"></div>
<div id="startBackground" class="panel"></div>
<div id="menuBackground" class="panel"></div>
<div id="levelBackground" class="panel">
<canvas id="levelCanvas"></canvas>
<div id="levelTape" class="levelTape"></div>
</div>
<div id="shadowPanel" class="panel">
<canvas id="shadowCanvas"></canvas>
</div>
<div id="menuPanel" class="panel seethrough">
<div class="panelContent">
<div id="menuLogo" ></div>
<div id="menuBtnVbox" class="fBtnVBox">
<div id="playBtn" class="fBtn"><img src="" /></div>
<div id="optionsBtn" class="fBtn"><img src="" /></div>
</div>
</div>
<div id="miniOptionsMenu">
<!--<div id="optionHd"></div>
<div id="gameContainer">
<div id="game-border">
<div id="loader-logo"></div>
</div>
<div class="hideBeforeLoad" id="gameArea">
<canvas id="c"></canvas>
<div class="panel" id="loadingPanel"></div>
<div class="panel" id="startBackground"></div>
<div class="panel" id="menuBackground"></div>
<div class="panel" id="levelBackground">
<canvas id="levelCanvas"></canvas>
<div class="levelTape" id="levelTape"></div>
</div>
<div class="panel" id="shadowPanel">
<canvas id="shadowCanvas"></canvas>
</div>
<div class="panel seethrough" id="menuPanel">
<div class="panelContent">
<div id="menuLogo"></div>
<div class="fBtnVBox" id="menuBtnVbox">
<div class="fBtn" id="playBtn"><img src=""/></div>
<div class="fBtn" id="optionsBtn"><img src=""/></div>
</div>
</div>
<div id="miniOptionsMenu">
<!--<div id="optionHd"></div>
<div id="optionSd"></div>-->
<div id="optionSound" class="ctrPointer" ></div>
<div id="optionMsg"></div>
</div>
</div>
<div id="boxPanel" class="panel seethrough">
<canvas id="boxCanvas"></canvas>
<div id="boxScore" class="hideFromMouse"><img src="" /></div>
<div id="boxNavBack">
<div class="boxNavDisabled">
</div>
</div>
<div id="boxNavForward">
<div>
</div>
</div>
<div id="boxBack" class="bBtn">
</div>
</div>
<div id="levelPanel" class="panel">
<div id="levelScore">
<img src="" /></div>
<div id="levelBack" class="bBtn">
</div>
<div id="levelOptions"></div>
<div id="levelResults">
<div id="resultStatus"><img src="" /></div>
<div class="starCase">
<div id="resultStar1" class=""></div>
<div id="resultStar2" class=""></div>
<div id="resultStar3" class=""></div>
</div>
<div id="resultTicker">
<img id="resultTickerLabel" />
<img id="resultTickerValue" />
<img id="resultTickerMessage" />
</div>
<div class="line"></div>
<div id="resultScore"></div>
<div class="btnCase">
<div id="replayBtn" class="sBtn"><img src="" /></div>
<div id="lrMenuBtn" class="sBtn"><img src="" /></div>
<div id="nextBtn" class="sBtn"><img src="" /></div>
</div>
<div id="resultImproved"></div>
</div>
</div>
<div id="gameCompletePanel" class="panel">
<div id="congrats"></div>
<div id="finalScore"><img src="" /></div>
<a href="../../" id="finalFunBtn" class="lBtn" target="_blank"><img src="" /><div id="funOmNom"></div></a>
<div id="gameCompleteBack" class="bBtn"></div>
</div>
<div id="optionsPanel" class="panel">
<div class="fBtnVBox">
<div id="optionsTitle"><img src="" /></div>
<div id="soundBtn" class="mini-button ctrCursor"><div id="options-speaker"></div><div class="options-x"></div></div>
<div id="musicBtn" class="mini-button ctrCursor"><div id="options-note"></div><div class="options-x"></div></div>
<div id="langBtn" class="fBtn"><img src="" /><div id="flag"></div></div>
<div id="resetBtn" class="fBtn"><img src="" /></div>
<div id="creditsBtn" class="fBtn"><img src="" /></div>
<div id="dragBtn"><img id="dragText" /><div class="options-check-disabled"></div></div>
<div id="cutBtn" class="ctrCursor"><img id="cutText" /><div class="options-check"></div></div>
</div>
<div id="optionsBack" class="bBtn"></div>
</div>
<div id="d" class="panel ctrPointer">
<img id="dmsg" />
<div id="dframe">
<div id="dpic"></div>
</div>
<div id="dshareBtn" class="fBtn"><img src="" /><div id="dfb"></div></div>
</div>
<div id="gameBtnTray">
<div id="gameMsg" class="allSound"></div>
<div id="gameSound" class="ctrPointer allSound"></div>
<div id="gameRestartBtn" class="ctrPointer"></div>
<div id="gameMenuBtn" class="ctrPointer"></div>
</div>
<div id="levelMenu">
<div class="fBtnVBox">
<div id="continueBtn" class="fBtn"><img src="" /></div>
<div id="skipBtn" class="fBtn"><img src="" /></div>
<div id="selectBtn" class="fBtn"><img src="" /></div>
<div id="menuBtn" class="fBtn"><img src="" /></div>
</div>
</div>
<div id="boxCutter">
</div>
<div id="tapeRoll">
</div>
<div id="video"></div>
<div id="fadeToBlack" class="panel"></div>
</div>
<canvas id="e"></canvas>
<div id="loaderWindow">
<div id="loaderBubbles">
<img id="loaderLogo" src="images/page/loader-logo.png" />
<div id="loaderCanvasHost">
<canvas id="loaderCanvas"></canvas>
</div>
</div>
</div>
<div id="popupWindow">
<div class="popupOuterFrame">
<div class="popupInnerFrame" id="slowComputer">
<div class="fBtn" id="slowComputerBtn"><img src="" /></div>
</div>
<div class="popupInnerFrame" id="resetGame">
<div id="resetText"></div>
<div class="mBtn" id="resetYesBtn"><img src="" /></div>
<div class="mBtn" id="resetNoBtn"><img src="" /></div>
<div id="resetHoldYes"></div>
</div>
<div class="popupInnerFrame" id="missingStars">
<div id="missingLine1"></div>
<div id="missingCount"><div id="missingStar"></div></div>
<div id="missingLine2"></div>
<div id="missingLine3"></div>
<div class="mBtn" id="missingOkBtn"></div>
</div>
</div>
</div>
<div id="upgrade">
<div id="upgrade-header"></div>
<a id="upgrade-button" href="http://windows.microsoft.com/ie"></a>
</div>
</div>
</div>
<div class="ctrPointer" id="optionSound"></div>
<div id="optionMsg"></div>
</div>
</div>
<div class="panel seethrough" id="boxPanel">
<canvas id="boxCanvas"></canvas>
<div class="hideFromMouse" id="boxScore"><img src=""/></div>
<div id="boxNavBack">
<div class="boxNavDisabled">
</div>
</div>
<div id="boxNavForward">
<div>
</div>
</div>
<div class="bBtn" id="boxBack">
</div>
</div>
<div class="panel" id="levelPanel">
<div id="levelScore">
<img src=""/></div>
<div class="bBtn" id="levelBack">
</div>
<div id="levelOptions"></div>
<div id="levelResults">
<div id="resultStatus"><img src=""/></div>
<div class="starCase">
<div class="" id="resultStar1"></div>
<div class="" id="resultStar2"></div>
<div class="" id="resultStar3"></div>
</div>
<div id="resultTicker">
<img id="resultTickerLabel"/>
<img id="resultTickerValue"/>
<img id="resultTickerMessage"/>
</div>
<div class="line"></div>
<div id="resultScore"></div>
<div class="btnCase">
<div class="sBtn" id="replayBtn"><img src=""/></div>
<div class="sBtn" id="lrMenuBtn"><img src=""/></div>
<div class="sBtn" id="nextBtn"><img src=""/></div>
</div>
<div id="resultImproved"></div>
</div>
</div>
<div class="panel" id="gameCompletePanel">
<div id="congrats"></div>
<div id="finalScore"><img src=""/></div>
<a class="lBtn" href="../../" id="finalFunBtn" target="_blank"><img src=""/><div id="funOmNom"></div></a>
<div class="bBtn" id="gameCompleteBack"></div>
</div>
<div class="panel" id="optionsPanel">
<div class="fBtnVBox">
<div id="optionsTitle"><img src=""/></div>
<div class="mini-button ctrCursor" id="soundBtn"><div id="options-speaker"></div><div class="options-x"></div></div>
<div class="mini-button ctrCursor" id="musicBtn"><div id="options-note"></div><div class="options-x"></div></div>
<div class="fBtn" id="langBtn"><img src=""/><div id="flag"></div></div>
<div class="fBtn" id="resetBtn"><img src=""/></div>
<div class="fBtn" id="creditsBtn"><img src=""/></div>
<div id="dragBtn"><img id="dragText"/><div class="options-check-disabled"></div></div>
<div class="ctrCursor" id="cutBtn"><img id="cutText"/><div class="options-check"></div></div>
</div>
<div class="bBtn" id="optionsBack"></div>
</div>
<div class="panel ctrPointer" id="d">
<img id="dmsg"/>
<div id="dframe">
<div id="dpic"></div>
</div>
<div class="fBtn" id="dshareBtn"><img src=""/><div id="dfb"></div></div>
</div>
<div id="gameBtnTray">
<div class="allSound" id="gameMsg"></div>
<div class="ctrPointer allSound" id="gameSound"></div>
<div class="ctrPointer" id="gameRestartBtn"></div>
<div class="ctrPointer" id="gameMenuBtn"></div>
</div>
<div id="levelMenu">
<div class="fBtnVBox">
<div class="fBtn" id="continueBtn"><img src=""/></div>
<div class="fBtn" id="skipBtn"><img src=""/></div>
<div class="fBtn" id="selectBtn"><img src=""/></div>
<div class="fBtn" id="menuBtn"><img src=""/></div>
</div>
</div>
<div id="boxCutter">
</div>
<div id="tapeRoll">
</div>
<div id="video"></div>
<div class="panel" id="fadeToBlack"></div>
</div>
<canvas id="e"></canvas>
<div id="loaderWindow">
<div id="loaderBubbles">
<img id="loaderLogo" src="images/page/loader-logo.png"/>
<div id="loaderCanvasHost">
<canvas id="loaderCanvas"></canvas>
</div>
</div>
</div>
<div id="popupWindow">
<div class="popupOuterFrame">
<div class="popupInnerFrame" id="slowComputer">
<div class="fBtn" id="slowComputerBtn"><img src=""/></div>
</div>
<div class="popupInnerFrame" id="resetGame">
<div id="resetText"></div>
<div class="mBtn" id="resetYesBtn"><img src=""/></div>
<div class="mBtn" id="resetNoBtn"><img src=""/></div>
<div id="resetHoldYes"></div>
</div>
<div class="popupInnerFrame" id="missingStars">
<div id="missingLine1"></div>
<div id="missingCount"><div id="missingStar"></div></div>
<div id="missingLine2"></div>
<div id="missingLine3"></div>
<div class="mBtn" id="missingOkBtn"></div>
</div>
</div>
</div>
<div id="upgrade">
<div id="upgrade-header"></div>
<a href="http://windows.microsoft.com/ie" id="upgrade-button"></a>
</div>
</div>
</div>
</body>
</html>
+33 -46
View File
@@ -1,27 +1,25 @@
<html>
<html lang="en-US">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<!--
Orginal code / game based on Authors: Kushagra Agarwal and Lima Sky with touch controls / ie6+ shim from pf
-->
<script text="text/javascript" src="/global.js" defer></script>
<title>Doodle Jump</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<style>
<title>Doodle Jump</title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1" name="viewport"/>
<style>
@import url(https://fonts.googleapis.com/css?family=Gloria+Hallelujah);
@@ -129,48 +127,37 @@ Orginal code / game based on Authors: Kushagra Agarwal and Lima Sky with touch c
.info .key.right {background-position: -92px -641px;}
</style>
<!--[if IE]><script src="../$/e.js"></script><![endif]-->
<!--[if IE]><script src="../$/e.js"></script><![endif]-->
</head>
<body>
<div class="container">
<canvas id="canvas">
<div class="container">
<canvas id="canvas">
Aww, your browser doesn't support HTML5!
</canvas>
<div id="mainMenu">
<h1>doodle jump</h1>
<h3>using HTML5</h3>
<p class="info">
<div id="mainMenu">
<h1>doodle jump</h1>
<h3>using HTML5</h3>
<p class="info">
use
<span class="key left">?</span>
<span class="key right">?</span>
<span class="key right">?</span>
to move and space to (re) start...
</p>
<a class="button" href="javascript:init()">Play</a>
</div>
<div id="gameOverMenu">
<h1>game over!</h1>
<h3 id="go_score">you scored 0 points</h3>
<a class="button" href="javascript:reset()">Restart</a>
</div>
<!-- Preloading image ;) -->
<img id="sprite" src="sprites.png"/>
<div id="scoreBoard">
<p id="score">0</p>
</div>
</div>
<center><div id="keys"></div></center>
<script>
<a class="button" href="javascript:init()">Play</a>
</div>
<div id="gameOverMenu">
<h1>game over!</h1>
<h3 id="go_score">you scored 0 points</h3>
<a class="button" href="javascript:reset()">Restart</a>
</div>
<!-- Preloading image ;) -->
<img id="sprite" src="sprites.png"/>
<div id="scoreBoard">
<p id="score">0</p>
</div>
</div>
<center><div id="keys"></div></center>
<script>
var ua = navigator.userAgent;
var isIE = ua.match("MSIE");
@@ -840,6 +827,6 @@ Orginal code / game based on Authors: Kushagra Agarwal and Lima Sky with touch c
menuLoop();
</script>
</body>
</html>
</html>
+125 -150
View File
@@ -1,162 +1,137 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Drift Boss</title>
<link rel="icon" type="image/x-icon" href="drift-boss.png" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<meta name="viewport"
content="initial-scale=1.0001, minimum-scale=1.0001, maximum-scale=1.0001, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<link rel="stylesheet" type="text/css" href="game.css">
<script type="text/javascript" src="game.js"></script>
<script type="text/javascript" src="all.js"></script>
<script type="text/javascript" src="/global.js"></script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Drift Boss</title>
<link href="drift-boss.png" rel="icon" type="image/x-icon"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-type"/>
<meta content="initial-scale=1.0001, minimum-scale=1.0001, maximum-scale=1.0001, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<link href="game.css" rel="stylesheet" type="text/css"/>
<script src="game.js" type="text/javascript"></script>
<script src="all.js" type="text/javascript"></script>
</meta></head>
<body onload="setTimeout(function(){window.scrollTo(0,1)},1);">
<!--body-->
<div id="ajaxbar">
<div id="game"><canvas id="canvas"></canvas></div>
<div id="webgl"><canvas id="webglcanvas"></canvas></div>
<div id="orientate"><img src="media/graphics/orientate/landscape.jpg" /></div>
<div id="play" class="play" onclick=""><img src="media/graphics/splash/mobile/cover-start.jpg" /></div>
<!--<img id="scrollDown" width="220" height="277"></img>-->
<!-- SECTION GENERATED BY CODE -->
<div id="MobileAdInGamePreroll">
<div id="MobileAdInGamePreroll-Box">
<div id="MobileAdInGamePreroll-Box-Header"></div>
<a id="MobileAdInGamePreroll-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll-Box-Body">
<center>
<!-- MobileAdInGamePreroll -->
<!-- AdTest-MobileAdInGamePreroll -->
<img src="https://cdn-factory.marketjs.com/generic.png">
<!-- EndOfAdTest-MobileAdInGamePreroll -->
</center>
</div>
<div id='MobileAdInGamePreroll-Box-Footer'></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGamePreroll2">
<div id="MobileAdInGamePreroll2-Box">
<div id="MobileAdInGamePreroll2-Box-Header"></div>
<a id="MobileAdInGamePreroll2-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll2-Box-Body">
<center>
<!-- MobileAdInGamePreroll2 -->
</center>
</div>
<div id='MobileAdInGamePreroll2-Box-Footer'></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGamePreroll3">
<div id="MobileAdInGamePreroll3-Box">
<div id="MobileAdInGamePreroll3-Box-Header"></div>
<a id="MobileAdInGamePreroll3-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll3-Box-Body">
<center>
<!-- MobileAdInGamePreroll3 -->
</center>
</div>
<div id='MobileAdInGamePreroll3-Box-Footer'></div>
</div>
</div>
<div id="MobileAdInGameHeader">
<!-- MobileAdInGameHeader -->
</div>
<div id="MobileAdInGameHeader2">
<!-- MobileAdInGameHeader2 -->
</div>
<div id="MobileAdInGameHeader3">
<!-- MobileAdInGameHeader3 -->
</div>
<div id="MobileAdInGameFooter">
<!-- MobileAdInGameFooter -->
</div>
<div id="MobileAdInGameFooter2">
<!-- MobileAdInGameFooter2 -->
</div>
<div id="MobileAdInGameFooter3">
<!-- MobileAdInGameFooter3 -->
</div>
<div id="MobileAdInGameEnd">
<div id="MobileAdInGameEnd-Box">
<div id="MobileAdInGameEnd-Box-Header"></div>
<a id="MobileAdInGameEnd-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd-Box-Body">
<center>
<!-- MobileAdInGameEnd -->
</center>
</div>
<div id='MobileAdInGameEnd-Box-Footer'></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGameEnd2">
<div id="MobileAdInGameEnd2-Box">
<div id="MobileAdInGameEnd2-Box-Header"></div>
<a id="MobileAdInGameEnd2-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd2-Box-Body">
<center>
<!-- MobileAdInGameEnd2 -->
</center>
</div>
<div id='MobileAdInGameEnd2-Box-Footer'></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGameEnd3">
<div id="MobileAdInGameEnd3-Box">
<div id="MobileAdInGameEnd3-Box-Header"></div>
<a id="MobileAdInGameEnd3-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd3-Box-Body">
<center>
<!-- MobileAdInGameEnd3 -->
</center>
</div>
<div id='MobileAdInGameEnd3-Box-Footer'></div>
</div>
</div>
<!-- END OF SECTION GENERATED BY CODE -->
</div>
<!-- <div id="tempdiv"><br><br><br></div> -->
<!-- APICode2 -->
<!-- END OF TEST -->
<!--body-->
<div id="ajaxbar">
<div id="game"><canvas id="canvas"></canvas></div>
<div id="webgl"><canvas id="webglcanvas"></canvas></div>
<div id="orientate"><img src="media/graphics/orientate/landscape.jpg"/></div>
<div class="play" id="play" onclick=""><img src="media/graphics/splash/mobile/cover-start.jpg"/></div>
<!--<img id="scrollDown" width="220" height="277"></img>-->
<!-- SECTION GENERATED BY CODE -->
<div id="MobileAdInGamePreroll">
<div id="MobileAdInGamePreroll-Box">
<div id="MobileAdInGamePreroll-Box-Header"></div>
<a id="MobileAdInGamePreroll-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll-Box-Body">
<center>
<!-- MobileAdInGamePreroll -->
<!-- AdTest-MobileAdInGamePreroll -->
<img src="https://cdn-factory.marketjs.com/generic.png"/>
<!-- EndOfAdTest-MobileAdInGamePreroll -->
</center>
</div>
<div id="MobileAdInGamePreroll-Box-Footer"></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGamePreroll2">
<div id="MobileAdInGamePreroll2-Box">
<div id="MobileAdInGamePreroll2-Box-Header"></div>
<a id="MobileAdInGamePreroll2-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll2-Box-Body">
<center>
<!-- MobileAdInGamePreroll2 -->
</center>
</div>
<div id="MobileAdInGamePreroll2-Box-Footer"></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGamePreroll3">
<div id="MobileAdInGamePreroll3-Box">
<div id="MobileAdInGamePreroll3-Box-Header"></div>
<a id="MobileAdInGamePreroll3-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll3-Box-Body">
<center>
<!-- MobileAdInGamePreroll3 -->
</center>
</div>
<div id="MobileAdInGamePreroll3-Box-Footer"></div>
</div>
</div>
<div id="MobileAdInGameHeader">
<!-- MobileAdInGameHeader -->
</div>
<div id="MobileAdInGameHeader2">
<!-- MobileAdInGameHeader2 -->
</div>
<div id="MobileAdInGameHeader3">
<!-- MobileAdInGameHeader3 -->
</div>
<div id="MobileAdInGameFooter">
<!-- MobileAdInGameFooter -->
</div>
<div id="MobileAdInGameFooter2">
<!-- MobileAdInGameFooter2 -->
</div>
<div id="MobileAdInGameFooter3">
<!-- MobileAdInGameFooter3 -->
</div>
<div id="MobileAdInGameEnd">
<div id="MobileAdInGameEnd-Box">
<div id="MobileAdInGameEnd-Box-Header"></div>
<a id="MobileAdInGameEnd-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd-Box-Body">
<center>
<!-- MobileAdInGameEnd -->
</center>
</div>
<div id="MobileAdInGameEnd-Box-Footer"></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGameEnd2">
<div id="MobileAdInGameEnd2-Box">
<div id="MobileAdInGameEnd2-Box-Header"></div>
<a id="MobileAdInGameEnd2-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd2-Box-Body">
<center>
<!-- MobileAdInGameEnd2 -->
</center>
</div>
<div id="MobileAdInGameEnd2-Box-Footer"></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGameEnd3">
<div id="MobileAdInGameEnd3-Box">
<div id="MobileAdInGameEnd3-Box-Header"></div>
<a id="MobileAdInGameEnd3-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd3-Box-Body">
<center>
<!-- MobileAdInGameEnd3 -->
</center>
</div>
<div id="MobileAdInGameEnd3-Box-Footer"></div>
</div>
</div>
<!-- END OF SECTION GENERATED BY CODE -->
</div>
<!-- <div id="tempdiv"><br><br><br></div> -->
<!-- APICode2 -->
<!-- END OF TEST -->
</body>
</html>
+22 -22
View File
@@ -1,8 +1,9 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
@@ -10,43 +11,42 @@ gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Drive Mad</title>
<script type="text/javascript" src="Jump_Gamemonetize.js"></script>
<meta name="description" content="">
<meta name="google" content="notranslate">
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<link rel="stylesheet" href="webapp/fancade.css">
<link rel="icon" href="webapp/cover.jpg">
<script type="text/javascript" src="/global.js"> </script>
<script src="Jump_Gamemonetize.js" type="text/javascript"></script>
<meta content="" name="description"/>
<meta content="notranslate" name="google"/>
<meta content="width=device-width, initial-scale=1, user-scalable=no" name="viewport"/>
<link href="webapp/fancade.css" rel="stylesheet"/>
<link href="webapp/cover.jpg" rel="icon"/>
</head>
<body id="body">
<div id="modal_parent">
<div id="modal_content"><span id="modal_close_button">&times;</span>
<div id="store_link_modal_content" class="modal_inner"></div>
<div id="share_file_modal_content" class="modal_inner"></div>
<div id="modal_content"><span id="modal_close_button">×</span>
<div class="modal_inner" id="store_link_modal_content"></div>
<div class="modal_inner" id="share_file_modal_content"></div>
</div>
</div>
<div id="canvas_border" class="emscripten_border">
<div id="play_content" class="middle center">
<div class="emscripten_border" id="canvas_border">
<div class="middle center" id="play_content">
<div class="edge">
<div class="box">
<div class="black"><img src="webapp/cover.jpg" class="cover">
<div class="black"><img class="cover" src="webapp/cover.jpg"/>
<p class="title">Drive Mad</p>
<p class="author">Martin Magni</p>
</div>
</div>
</div>
<div id="progress_or_play"><progress id="progress" class="loading" value="0" max="100"></progress></div>
<div id="progress_or_play"><progress class="loading" id="progress" max="100" value="0"></progress></div>
<p class="description"></p>
</div><canvas class="emscripten" id="canvas" tabindex="-1"></canvas>
<div id="gradient"></div>
<div id="webview_content"></div>
</div>
<script type="text/javascript" src="webapp/source_min.js"></script>
<script type="text/javascript" src="webapp/index.js"></script>
<script src="webapp/source_min.js" type="text/javascript"></script>
<script src="webapp/index.js" type="text/javascript"></script>
</body>
</html>
+20 -20
View File
@@ -1,30 +1,30 @@
<!DOCTYPE html>
<html lang="en-us" style="height:100%">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<link rel="icon" type="image/x-icon" href="duck-life-4.jpg" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Duck Life 4</title>
<script src="Build/UnityLoader.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<link href="duck-life-4.jpg" rel="icon" type="image/x-icon"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Duck Life 4</title>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/duck.json");
</script>
<link rel="icon" type="image/x-icon" href="splash.jpg" />
<link rel="shortcut icon" type="image/x-icon" href="splash.jpg" />
<script type="text/javascript" src="/global.js"> </script>
</head>
<body style="width:100%; height:100%; margin:0">
<div id="gameContainer" style="width:100%; height:100%;"></div>
</body>
</html>
<link href="splash.jpg" rel="icon" type="image/x-icon"/>
<link href="splash.jpg" rel="shortcut icon" type="image/x-icon"/>
</head>
<body style="width:100%; height:100%; margin:0">
<div id="gameContainer" style="width:100%; height:100%;"></div>
</body>
</html>
+10 -10
View File
@@ -1,23 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Dune!</title>
<link rel="stylesheet" href="lib/game-loader/gameloader.css" />
<link href="lib/game-loader/gameloader.css" rel="stylesheet"/>
<script src="lib/game-loader/gameloader.js"></script>
<meta charset="UTF-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="/global.js"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
</head>
<body>
<script type="text/javascript">
+9 -8
View File
@@ -1,8 +1,9 @@
<!DOCTYPE html>
<html>
<head>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
@@ -11,11 +12,11 @@ gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<title>Eaglercraft</title>
<link rel="shortcut icon" type="image/png" href="minecraft.png">
<meta charset="UTF-8" />
<script type="text/javascript" src="eagswebrtc.js"></script>
<link href="minecraft.png" rel="shortcut icon" type="image/png"/>
<meta charset="utf-8"/>
<script src="eagswebrtc.js" type="text/javascript"></script>
<!--script type="text/javascript" src="music.js"></script-->
<script type="text/javascript" src="classes.js"></script>
<script src="classes.js" type="text/javascript"></script>
<script type="text/javascript">
if(document.location.href.startsWith("file:")) {
alert("You're not supposed to 'open' this file in your browser. Please upload this folder to your HTTP(s) server and access it via the internet. This is not a bug, please read the documentation");
@@ -70,8 +71,8 @@ if(typeof q === 'string' && q.startsWith("?")) {
main();
});}
</script>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<body style="margin:0px;width:100vw;height:100vh;" id="game_frame">
<body id="game_frame" style="margin:0px;width:100vw;height:100vh;">
</body>
</html>
+18 -17
View File
@@ -1,20 +1,21 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Play minecraft 1.8 in your browser" />
<meta name="keywords" content="eaglercraft, eaglercraftx, minecraft, 1.8, 1.8.8" />
<title>EaglercraftX 1.8</title>
<meta property="og:locale" content="en-US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="EaglercraftX 1.8" />
<meta property="og:description" content="Play minecraft 1.8 in your browser" />
<meta property="og:image" content="favicon.png" />
<link type="image/png" rel="shortcut icon" href="favicon.png" />
<script type="text/javascript" src="classes.js"></script>
<script type="text/javascript" src="fix-webm-duration.js"></script>
<script type="text/javascript">
<head>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="Play minecraft 1.8 in your browser" name="description"/>
<meta content="eaglercraft, eaglercraftx, minecraft, 1.8, 1.8.8" name="keywords"/>
<title>EaglercraftX 1.8</title>
<meta content="en-US" property="og:locale"/>
<meta content="website" property="og:type"/>
<meta content="EaglercraftX 1.8" property="og:title"/>
<meta content="Play minecraft 1.8 in your browser" property="og:description"/>
<meta content="favicon.png" property="og:image"/>
<link href="favicon.png" rel="shortcut icon" type="image/png"/>
<script src="classes.js" type="text/javascript"></script>
<script src="fix-webm-duration.js" type="text/javascript"></script>
<script type="text/javascript">
"use strict";
window.addEventListener("load", () => {
if (document.location.href.startsWith("file:")) {
@@ -51,6 +52,6 @@
}
});
</script>
</head>
<body style="margin: 0px; width: 100vw; height: 100vh; overflow: hidden;" id="game_frame"></body>
</head>
<body id="game_frame" style="margin: 0px; width: 100vw; height: 100vh; overflow: hidden;"></body>
</html>
+23 -23
View File
@@ -1,36 +1,36 @@
<!DOCTYPE html>
<!DOCTYPE html><html><head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html><head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<script>
window['NSG_G_VER'] = "1.12.8";
</script>
<meta charset="UTF-8" />
<meta name="description" content="The best IO fighting game ever! Challenge mighty opponents in an open arena and become a legend!">
<meta name="keywords" content="iogame, IO, game, fastpaced, multiplayer, goons.io, agar.io, slither.io">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>EvoWars.io</title>
<link rel="manifest" href="appmanifest.json" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-icon" sizes="256x256" href="icon-256.png" />
<meta name="HandheldFriendly" content="true" />
<meta name="mobile-web-app-capable" content="yes" />
<link rel="shortcut icon" sizes="256x256" href="icon-256.png" />
<style type="text/css">* {padding: 0;margin: 0;}html, body {background: #000;color: #fff;overflow: hidden;touch-action: none;-ms-touch-action: none;}canvas {touch-action-delay: none;touch-action: none;-ms-touch-action: none;}</style>
<script src="/global.js"></script>
</head><body oncontextmenu="return false;"><div id="fb-root"></div><div id="c2canvasdiv"><canvas id="c2canvas" width="1280" height="720"><h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a><br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/><a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/><a href="https://www.google.com/chrome/">Google Chrome</a><br/><a href="http://www.apple.com/safari/download/">Apple Safari</a></h1></canvas></div>
<meta charset="utf-8"/>
<meta content="The best IO fighting game ever! Challenge mighty opponents in an open arena and become a legend!" name="description"/>
<meta content="iogame, IO, game, fastpaced, multiplayer, goons.io, agar.io, slither.io" name="keywords"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<title>EvoWars.io</title>
<link href="appmanifest.json" rel="manifest"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style">
<link href="icon-256.png" rel="apple-touch-icon" sizes="256x256"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="yes" name="mobile-web-app-capable"/>
<link href="icon-256.png" rel="shortcut icon" sizes="256x256"/>
<style type="text/css">* {padding: 0;margin: 0;}html, body {background: #000;color: #fff;overflow: hidden;touch-action: none;-ms-touch-action: none;}canvas {touch-action-delay: none;touch-action: none;-ms-touch-action: none;}</style>
</meta></meta></head><body oncontextmenu="return false;"><div id="fb-root"></div><div id="c2canvasdiv"><canvas height="720" id="c2canvas" width="1280"><h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a><br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/><a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/><a href="https://www.google.com/chrome/">Google Chrome</a><br/><a href="http://www.apple.com/safari/download/">Apple Safari</a></h1></canvas></div>
<script src="jquery-3.4.1.min.js"></script>
<script src="GameAnalytics.js?1.12.8"></script>
<script src="Tween.js"></script>
+31 -44
View File
@@ -1,59 +1,47 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no">
<meta name="HandheldFriendly" content="true" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="apple-mobile-web-app-title" content="Bubblez">
<meta id="viewport" name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-title" content="Fireboy & Watergirl 2 Light Temple">
<title>Fireboy & Watergirl 2 Light Temple</title>
<link rel='stylesheet' href='assets/styles/main.css'>
<link rel="manifest" href="manifest.json">
<link rel="icon" sizes="60x60" href="icon-60x60.png">
<link rel="icon" sizes="256x256" href="icon-256x256.png">
<link rel="icon" sizes="512x512" href="icon-512x512.png">
<link rel="apple-touch-icon" href="icon-60x60.png">
<script src="/global.js"></script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="Bubblez" name="apple-mobile-web-app-title"/>
<meta content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="Fireboy &amp; Watergirl 2 Light Temple" name="apple-mobile-web-app-title"/>
<title>Fireboy &amp; Watergirl 2 Light Temple</title>
<link href="assets/styles/main.css" rel="stylesheet"/>
<link href="manifest.json" rel="manifest"/>
<link href="icon-60x60.png" rel="icon" sizes="60x60"/>
<link href="icon-256x256.png" rel="icon" sizes="256x256"/>
<link href="icon-512x512.png" rel="icon" sizes="512x512"/>
<link href="icon-60x60.png" rel="apple-touch-icon"/>
</meta></meta></head>
<body style="margin: 0px; overlfow: hidden">
<script type="text/javascript">
<script type="text/javascript">
window.requireNode = window.require;
window.require = undefined;
</script>
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
var enableAnalytics;
var gameName = "fireboy-and-watergirl-light-temple.min.js";
@@ -84,5 +72,4 @@
require(["fireboy-and-watergirl-light-temple.min.js?v=" + version]);
</script>
</body>
</html>
+31 -45
View File
@@ -1,59 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no">
<meta name="HandheldFriendly" content="true" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="apple-mobile-web-app-title" content="Bubblez">
<meta id="viewport" name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="Bubblez" name="apple-mobile-web-app-title"/>
<meta content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="Fireboy &amp; Watergirl 3 Ice Temple" name="apple-mobile-web-app-title"/>
<title>Fireboy &amp; Watergirl 3 Ice Temple</title>
<link href="manifest.json" rel="manifest"/>
<link href="icon-60x60.png" rel="icon" sizes="60x60"/>
<link href="icon-256x256.png" rel="icon" sizes="256x256"/>
<link href="icon-512x512.png" rel="icon" sizes="512x512"/>
<link href="icon-60x60.png" rel="apple-touch-icon"/>
<meta name="apple-mobile-web-app-title" content="Fireboy & Watergirl 3 Ice Temple">
<title>Fireboy & Watergirl 3 Ice Temple</title>
<link rel="manifest" href="manifest.json">
<link rel="icon" sizes="60x60" href="icon-60x60.png">
<link rel="icon" sizes="256x256" href="icon-256x256.png">
<link rel="icon" sizes="512x512" href="icon-512x512.png">
<link rel="apple-touch-icon" href="icon-60x60.png">
<script src="/global.js"></script>
</head>
<body style="margin: 0px; overflow: hidden;" oncontextmenu="return false">
<script type="text/javascript">
</meta></meta></head>
<body oncontextmenu="return false" style="margin: 0px; overflow: hidden;">
<script type="text/javascript">
window.requireNode = window.require;
window.require = undefined;
</script>
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
var enableAnalytics;
var gameName = "fireboy-and-watergirl-ice-temple.min.js";
@@ -83,5 +70,4 @@
});
</script>
</body>
</html>
+31 -44
View File
@@ -1,59 +1,47 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no">
<meta name="HandheldFriendly" content="true" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="apple-mobile-web-app-title" content="Bubblez">
<meta id="viewport" name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="Bubblez" name="apple-mobile-web-app-title"/>
<meta content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="Fireboy &amp; Watergirl 4 Crystal Temple" name="apple-mobile-web-app-title"/>
<title>Fireboy &amp; Watergirl 4 Crystal Temple</title>
<link href="manifest.json" rel="manifest"/>
<link href="icon-60x60.png" rel="icon" sizes="60x60"/>
<link href="icon-256x256.png" rel="icon" sizes="256x256"/>
<link href="icon-512x512.png" rel="icon" sizes="512x512"/>
<link href="icon-60x60.png" rel="apple-touch-icon"/>
<meta name="apple-mobile-web-app-title" content="Fireboy & Watergirl 4 Crystal Temple">
<title>Fireboy & Watergirl 4 Crystal Temple</title>
<link rel="manifest" href="manifest.json">
<link rel="icon" sizes="60x60" href="icon-60x60.png">
<link rel="icon" sizes="256x256" href="icon-256x256.png">
<link rel="icon" sizes="512x512" href="icon-512x512.png">
<link rel="apple-touch-icon" href="icon-60x60.png">
<script src="/global.js"></script>
</head>
<body style="margin: 0px; overflow:hidden;" oncontextmenu="return false">
<script type="text/javascript">
</meta></meta></head>
<body oncontextmenu="return false" style="margin: 0px; overflow:hidden;">
<script type="text/javascript">
window.requireNode = window.require;
window.require = undefined;
var gtag;
</script>
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
var enableAnalytics;
var gameName = "fireboy-and-watergirl-crystal-temple.min.js";
@@ -83,5 +71,4 @@
});
</script>
</body>
</html>
+34 -62
View File
@@ -1,4 +1,5 @@
<!doctype html>
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
@@ -6,76 +7,48 @@
<html class="no-js">
<!--<![endif]-->
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no">
<meta name="HandheldFriendly" content="true" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="apple-mobile-web-app-title" content="Bubblez">
<meta id="viewport" name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script src="https://yandex.ru/ads/system/context.js" async></script>
<meta name="apple-mobile-web-app-title" content="Fireboy & Watergirl 1 Forest Temple">
<title>Fireboy & Watergirl 1 Forest Temple</title>
<script type="text/javascript">
</script>
<link rel="manifest" href="manifest.json">
<link rel="icon" sizes="60x60" href="icon-60x60.png">
<link rel="apple-touch-icon" href="icon-60x60.png">
<script src="/global.js"></script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="telephone=no" name="format-detection"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="Bubblez" name="apple-mobile-web-app-title"/>
<meta content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui,shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<link href="assets/css/app.css" rel="stylesheet" type="text/css"/>
<script async="" src="https://yandex.ru/ads/system/context.js"></script>
<meta content="Fireboy &amp; Watergirl 1 Forest Temple" name="apple-mobile-web-app-title"/>
<title>Fireboy &amp; Watergirl 1 Forest Temple</title>
<script type="text/javascript">
</script>
<link href="manifest.json" rel="manifest"/>
<link href="icon-60x60.png" rel="icon" sizes="60x60"/>
<link href="icon-60x60.png" rel="apple-touch-icon"/>
</meta></meta></head>
<body style="margin: 0px; overflow:hidden;">
<script type="text/javascript">
<script type="text/javascript">
window.requireNode = window.require;
window.require = undefined;
</script>
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
<script src="bower_components/requirejs/require.js"></script>
<div id="root">
<div id="container"></div>
<div id="hammer"></div>
<div id="debug-fps" style="color:#ff0000; position: absolute; top: 0;"></div>
</div>
<script type="text/javascript">
var _azerionIntegration = {
"af": false,
"sa": false,
@@ -117,5 +90,4 @@
});
</script>
</body>
</html>
</html></html>
+10 -9
View File
@@ -1,18 +1,19 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<title>Flappy Bird HTML5</title>
<meta name="viewport" content="width=device-width">
<style>
<title>Flappy Bird HTML5</title>
<meta content="width=device-width" name="viewport"/>
<style>
body{
margin: 0;
padding: 0;
@@ -37,7 +38,7 @@
top: 50%;
}
</style>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<body>
<div id="loading">Loading...</div>
@@ -54,4 +55,4 @@
ga('send', 'pageview');
}
</script>
</html>
</body></html>
+15 -16
View File
@@ -1,25 +1,24 @@
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Flash Player</title>
<link id="favicon" rel="shortcut icon" type="image/png" href="/">
<script src="/global.js"></script>
</head>
<body>
<div id="ruffle" width="100%" height="100%"></div>
<script src="ruffle.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<title>Flash Player</title>
<link href="/" id="favicon" rel="shortcut icon" type="image/png"/>
</head>
<body>
<div height="100%" id="ruffle" width="100%"></div>
<script src="ruffle.js"></script>
<script>
var game = (new URLSearchParams(window.location.search)).get('game');
if (game){
document.title = (game.replace(/-/g,' ')).toLowerCase().split(' ').map(function(word) {return word[0].toUpperCase() + word.substr(1);}).join(' ');
@@ -39,5 +38,5 @@
}
</script>
</body>
</body>
</html>
+20 -33
View File
@@ -1,41 +1,32 @@
<!DOCTYPE html>
<html lang="en">
<head>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<title>Friday Night Funkin'</title>
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="shortcut icon" type="image/png" href="./favicon.png">
<script type="text/javascript" src="./Funkin.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Friday Night Funkin'</title>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<link href="./favicon.png" rel="shortcut icon" type="image/png"/>
<script src="./Funkin.js" type="text/javascript"></script>
<script>
window.addEventListener ("touchmove", function (event) { event.preventDefault (); }, { capture: false, passive: false });
if (typeof window.devicePixelRatio != 'undefined' && window.devicePixelRatio > 2) {
var meta = document.getElementById ("viewport");
meta.setAttribute ('content', 'width=device-width, initial-scale=' + (2 / window.devicePixelRatio) + ', user-scalable=no');
}
</script>
<style>
<style>
html,body { margin: 0; padding: 0; height: 100%; overflow: hidden; }
#openfl-content { background: #000000; width: 100%; height: 100%; }
@font-face {
@@ -75,17 +66,13 @@
}
</style>
<script type="text/javascript" src="/global.js"> </script>
</head>
</meta></head>
<body>
<noscript>This webpage makes extensive use of JavaScript. Please enable JavaScript in your web browser to view this page.</noscript>
<div id="openfl-content"></div>
<script type="text/javascript">
<noscript>This webpage makes extensive use of JavaScript. Please enable JavaScript in your web browser to view this page.</noscript>
<div id="openfl-content"></div>
<script type="text/javascript">
lime.embed ("Funkin", "openfl-content", 1280, 720, { parameters: {} });
</script>
</body>
</html>
</head></html>
+20 -20
View File
@@ -1,35 +1,35 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<link rel="icon" type="image/x-icon" href="img/images.jpg" />
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Getaway Shootout</title>
<script src="Build/UnityLoader.js"></script>
<script src="/js/main.js"></script>
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<link href="img/images.jpg" rel="icon" type="image/x-icon"/>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Getaway Shootout</title>
<script src="Build/UnityLoader.js"></script>
<script src="/js/main.js"></script>
<style>
body {
background-color: #000000;
}
</style>
<script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "GetawayShootout.json", { width: 800, height: 600 });
</script>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body>
<div id="gameContainer" style="width: 100%; height: 100%; margin: auto;"></div>
</body>
</head>
<body>
<div id="gameContainer" style="width: 100%; height: 100%; margin: auto;"></div>
</body>
</html>
+38 -42
View File
@@ -1,38 +1,34 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Collect edges and shoot other players to gain more edges..." />
<meta name="keywords" content="gons.io, gons, io game, web game">
<title>Gons.io</title>
<meta property="og:url" content="http://gons.io" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Gons.io" />
<meta property="og:description" content="Gons.io throws you into a map where you must shoot to survive. Collect edges and shoot other players to gain more edges as you approach circular perfection." />
<meta property="og:image" content="http://gons.io/Blobium/gonsio_share.png" />
<link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png">
<link rel="stylesheet" href="Blobium/style.css">
<script src="Blobium/bileeunayre.js"></script>
<script src="Blobium/cursorChanger.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="Collect edges and shoot other players to gain more edges..." name="description"/>
<meta content="gons.io, gons, io game, web game" name="keywords">
<title>Gons.io</title>
<meta content="http://gons.io" property="og:url"/>
<meta content="website" property="og:type"/>
<meta content="Gons.io" property="og:title">
<meta content="Gons.io throws you into a map where you must shoot to survive. Collect edges and shoot other players to gain more edges as you approach circular perfection." property="og:description">
<meta content="http://gons.io/Blobium/gonsio_share.png" property="og:image"/>
<link href="favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="Blobium/style.css" rel="stylesheet"/>
<script src="Blobium/bileeunayre.js"></script>
<script src="Blobium/cursorChanger.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/livev0_4_1a.json", {
onProgress: UnityProgress,
Module: {
@@ -40,8 +36,8 @@
}
});
</script>
<script src="Blobium/smoothAsGravy.js"></script>
<script>
<script src="Blobium/smoothAsGravy.js"></script>
<script>
if(/(android)/i.test(navigator.userAgent))
{
window.location.replace('https://play.google.com/store/apps/details?id=com.samhgames.gonsio');
@@ -54,17 +50,17 @@
window.location.replace('http://gons.io/mobile.html');
}
</script>
<script src="Blobium/inplay.js"></script>
<script src="Blobium/credits.js"></script>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body>
<div id="preroll"></div>
<div id="gameContainer" style="width: 100%; height: 100%"></div>
<img id="loading" src="Blobium/spinner.png" width="256" height="256">
<p id="percent">0%</p>
<div id="centerlink">
<a href="http://www.addictinggames.com/" id="gameslink" target="_blank" rel="nofollow">More Free Games</a>
</div>
</body>
<script src="Blobium/inplay.js"></script>
<script src="Blobium/credits.js"></script>
</meta></meta></meta></head>
<body>
<div id="preroll"></div>
<div id="gameContainer" style="width: 100%; height: 100%"></div>
<img height="256" id="loading" src="Blobium/spinner.png" width="256"/>
<p id="percent">0%</p>
<div id="centerlink">
<a href="http://www.addictinggames.com/" id="gameslink" rel="nofollow" target="_blank">More Free Games</a>
</div>
</body>
</html>
+27 -27
View File
@@ -1,29 +1,29 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>GunSpin 0.1.4</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>GunSpin 0.1.4</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
//var unityInstance = UnityLoader.instantiate("unityContainer", "Build/GunSpin WebGL FinalVersion.json", {onProgress: UnityProgress});
window.gameInstance = UnityLoader.instantiate("unityContainer", "Build/GunSpin WebGL FinalVersion.json");
</script>
<style>
<style>
* {
margin: 0; padding: 0;
}
@@ -46,16 +46,16 @@
display:none
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div class="webgl-content">
<div id="unityContainer"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">GunSpin</div>
</div>
</div>
</body>
</head>
<body>
<div class="webgl-content">
<div id="unityContainer"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">GunSpin</div>
</div>
</div>
</body>
</html>
+150 -152
View File
@@ -1,160 +1,158 @@
<!DOCTYPE html>
<html lang='en'>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<title>Hextris</title>
<meta name="description" content="An addictive puzzle game inspired by Tetris.">
<link rel="manifest" href="manifest.webmanifest">
<meta name="apple-itunes-app" content="app-id=903769553"/>
<meta name="apple-mobile-web-app-title" content="Hextris">
<meta name="apple-mobile-web-app-capable" content="yes">
<link rel="apple-touch-icon" sizes="120x120" href="images/icons/apple-touch-120.png">
<link rel="apple-touch-icon" sizes="152x152" href="images/icons/apple-touch-152.png">
<link rel="apple-touch-icon" sizes="167x167" href="images/icons/apple-touch-167.png">
<link rel="apple-touch-icon" sizes="180x180" href="images/icons/apple-touch-180.png">
<link rel="apple-touch-icon" sizes="512x512" href="images/icons/apple-touch-512.png">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, minimal-ui"/>
<meta property="og:url" content="http://hextris.github.io/hextris/"/>
<meta property="og:site_name" content="Hextris"/>
<meta property="og:title" content="Hextris"/>
<meta property="og:description" content="An addictive puzzle game inspired by Tetris."/>
<meta property="og:type" content="website"/>
<meta property="og:author" content="https://www.facebook.com/hextris"/>
<meta property="og:image" content="http://hextris.github.io/hextris/images/facebook-opengraph.png"/>
<meta property="og:image:width" content="1200"/>
<meta property="og:image:height" content="630"/>
<meta property="twitter:card" content="summary"/>
<meta property="twitter:site" content="@hextris"/>
<meta property="twitter:site:id" content="2742209678"/>
<meta property="twitter:creator" content="@hextris"/>
<meta property="twitter:creator:id" content="2742209678"/>
<meta property="twitter:domain" content="http://hextris.github.io"/>
<meta property="twitter:title" content="Hextris"/>
<meta property="twitter:description" content="An addictive puzzle game inspired by Tetris."/>
<meta property="twitter:image:src" content="http://hextris.github.io/hextris/images/twitter-opengraph.png"/>
<meta property="twitter:image:width" content="512"/>
<meta property="twitter:image:height" content="512"/>
<meta property="twitter:app:id:iphone" content="id903769553">
<meta property="twitter:app:id:ipad" content="id903769553">
<meta property="twitter:app:id:googleplay" content="com.hextris.hextris">
<meta property="twitter:app:country" content="us">
<meta property="twitter:app:url:iphone" content="itunes.apple.com/us/app/id903769553?mt=8">
<meta property="twitter:app:url:ipad" content="itunes.apple.com/us/app/id903769553?mt=8">
<meta property="twitter:app:url:googleplay" content="https://play.google.com/store/apps/details?id=com.hextris.hextris">
<link rel="icon" type="image/png" href="favicon.ico">
<link href='http://fonts.googleapis.com/css?family=Exo+2' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="style/fa/css/font-awesome.min.css">
<link rel="stylesheet" type="text/css" href="style/style.css">
<script type='text/javascript' src="vendor/hammer.min.js"></script>
<script type='text/javascript' src="vendor/js.cookie.js"></script>
<script type='text/javascript' src="vendor/jsonfn.min.js"></script>
<script type='text/javascript' src="vendor/keypress.min.js"></script>
<script type='text/javascript' src="vendor/jquery.js"></script>
<script type='text/javascript' src="js/save-state.js"></script>
<script type='text/javascript' src="js/view.js"></script>
<script type='text/javascript' src="js/wavegen.js"></script>
<script type='text/javascript' src="js/math.js"></script>
<script type='text/javascript' src="js/Block.js"></script>
<script type='text/javascript' src="js/Hex.js"></script>
<script type='text/javascript' src="js/Text.js"></script>
<script type='text/javascript' src="js/comboTimer.js"></script>
<script type='text/javascript' src="js/checking.js"></script>
<script type='text/javascript' src='js/update.js'></script>
<script type='text/javascript' src='js/render.js'></script>
<script type='text/javascript' src="js/input.js"></script>
<script type='text/javascript' src="js/main.js"></script>
<script type='text/javascript' src="js/initialization.js"></script>
<script src="vendor/sweet-alert.min.js"></script>
<link rel="stylesheet" href="style/rrssb.css"/>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<body>
<canvas id="canvas"></canvas>
<div id="overlay" class="faded overlay"></div>
<div id='startBtn' ></div>
<div id="helpScreen" class='unselectable'>
<div id='inst_main_body'></div>
</div>
<img id="openSideBar" class='helpText' src="./images/btn_help.svg"/>
<div class="faded overlay"></div>
<img id="pauseBtn" src="./images/btn_pause.svg"/>
<img id='restartBtn' src="./images/btn_restart.svg"/>
<div id='HIGHSCORE'>HIGH SCORE</div>
<div id='highScoreInGameText'>
<div id='highScoreInGameTextHeader'>HIGH SCORE</div><div id='currentHighScore'>10292</div>
</div>
<div id="gameoverscreen">
<div id='container'>
<div id='gameOverBox' class='GOTitle'>GAME OVER</div>
<div id='cScore'>1843</div>
<div id='highScoresTitle' class='GOTitle'>HIGH SCORES</div>
<div class='score'><span class='scoreNum'>1.</span> <div id="1place" style="display:inline;">0</div></div>
<div class='score'><span class='scoreNum'>2.</span> <div id="2place" style="display:inline;">0</div></div>
<div class='score'><span class='scoreNum'>3.</span> <div id="3place" style="display:inline;">0</div></div>
</div>
<div id='bottomContainer'>
<img id='restart' src='./images/btn_restart.svg' height='57px'>
<div id='socialShare'>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="224.6377px" height="57px" viewBox="0 0 255 65" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Share button</title>
<defs>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage">
<g id="Game-over-" sketch:type="MSArtboardGroup" transform="translate(-95.000000, -565.000000)">
<g id="Share-button" sketch:type="MSLayerGroup" transform="translate(95.000000, 565.000000)">
<a style="cursor:pointer;"class="popup" onclick="window.open('https://twitter.com/intent/tweet?text=Can you beat my score of '+ score +' points at&button_hashtag=hextris ? http://hextris.github.io/hextris @hextris','name','width=600,height=400')" ><polygon id="Score-hex-2" fill="#3498DB" sketch:type="MSShapeGroup" transform="translate(127.661316, 32.500000) rotate(-90.000000) translate(-127.661316, -32.500000) " points="127.661316 -94.814636 160.137269 -76.064636 160.137269 141.064636 127.661317 159.814636 95.185364 141.064636 95.1853635 -76.064636 "></polygon></a>
<text style="cursor:pointer;"class="popup" onclick="window.open('https://twitter.com/intent/tweet?text=Can you beat my score of '+ score +' points at&button_hashtag=hextris ? http://hextris.github.io/hextris @hextris','name','width=600,height=400')" id="SHARE-MY-SCORE!" sketch:type="MSTextLayer" font-family="Exo" font-size="16" font-weight="420" fill="#FFFFFF">
<tspan x="67" y="39">SHARE MY SCORE!</tspan>
</text>
</g>
</g>
</g>
</svg>
</div>
<div id='buttonCont'>
<ul class="rrssb-buttons">
<li class="rrssb-facebook">
<a href='http://www.facebook.com/sharer.php?s=100
&p[url]=hextris.io' class="popup">
<span class="rrssb-icon">
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMidYMid" width="29" height="29" viewBox="0 0 29 29">
<path d="M26.4 0H2.6C1.714 0 0 1.715 0 2.6v23.8c0 .884 1.715 2.6 2.6 2.6h12.393V17.988h-3.996v-3.98h3.997v-3.062c0-3.746 2.835-5.97 6.177-5.97 1.6 0 2.444.173 2.845.226v3.792H21.18c-1.817 0-2.156.9-2.156 2.168v2.847h5.045l-.66 3.978h-4.386V29H26.4c.884 0 2.6-1.716 2.6-2.6V2.6c0-.885-1.716-2.6-2.6-2.6z"
class="cls-2" fill-rule="evenodd"/>
</svg>
</span>
<span class="rrssb-text">facebook</span>
</a>
</li>
<li class="rrssb-twitter">
<a href="http://twitter.com/home?status=Play Hextris! - http://hextris.github.io/ #hextris"
class="popup">
<span class="rrssb-icon">
<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" viewBox="0 0 28 28">
<path d="M24.253 8.756C24.69 17.08 18.297 24.182 9.97 24.62c-3.122.162-6.22-.646-8.86-2.32 2.702.18 5.375-.648 7.507-2.32-2.072-.248-3.818-1.662-4.49-3.64.802.13 1.62.077 2.4-.154-2.482-.466-4.312-2.586-4.412-5.11.688.276 1.426.408 2.168.387-2.135-1.65-2.73-4.62-1.394-6.965C5.574 7.816 9.54 9.84 13.802 10.07c-.842-2.738.694-5.64 3.434-6.48 2.018-.624 4.212.043 5.546 1.682 1.186-.213 2.318-.662 3.33-1.317-.386 1.256-1.248 2.312-2.4 2.942 1.048-.106 2.07-.394 3.02-.85-.458 1.182-1.343 2.15-2.48 2.71z"
/>
</svg>
</span>
<span class="rrssb-text">twitter</span>
</a>
</li>
</ul>
<div id='badges'>
<a href="https://play.google.com/store/apps/details?id=com.hextris.hextris" ><img id='androidBadge' src='images/android.png'/></a>
<a href ="https://itunes.apple.com/us/app/hextris/id903769553?mt=8"><img id='iOSBadge' src='images/appstore.svg'/></a>
</div>
</div>
</div>
</div>
<script type="text/javascript">
<title>Hextris</title>
<meta content="An addictive puzzle game inspired by Tetris." name="description"/>
<link href="manifest.webmanifest" rel="manifest"/>
<meta content="app-id=903769553" name="apple-itunes-app"/>
<meta content="Hextris" name="apple-mobile-web-app-title">
<meta content="yes" name="apple-mobile-web-app-capable"/>
<link href="images/icons/apple-touch-120.png" rel="apple-touch-icon" sizes="120x120"/>
<link href="images/icons/apple-touch-152.png" rel="apple-touch-icon" sizes="152x152"/>
<link href="images/icons/apple-touch-167.png" rel="apple-touch-icon" sizes="167x167"/>
<link href="images/icons/apple-touch-180.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="images/icons/apple-touch-512.png" rel="apple-touch-icon" sizes="512x512"/>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0, minimal-ui" name="viewport"/>
<meta content="http://hextris.github.io/hextris/" property="og:url"/>
<meta content="Hextris" property="og:site_name">
<meta content="Hextris" property="og:title">
<meta content="An addictive puzzle game inspired by Tetris." property="og:description"/>
<meta content="website" property="og:type"/>
<meta content="https://www.facebook.com/hextris" property="og:author"/>
<meta content="http://hextris.github.io/hextris/images/facebook-opengraph.png" property="og:image"/>
<meta content="1200" property="og:image:width"/>
<meta content="630" property="og:image:height"/>
<meta content="summary" property="twitter:card"/>
<meta content="@hextris" property="twitter:site"/>
<meta content="2742209678" property="twitter:site:id"/>
<meta content="@hextris" property="twitter:creator"/>
<meta content="2742209678" property="twitter:creator:id"/>
<meta content="http://hextris.github.io" property="twitter:domain"/>
<meta content="Hextris" property="twitter:title"/>
<meta content="An addictive puzzle game inspired by Tetris." property="twitter:description"/>
<meta content="http://hextris.github.io/hextris/images/twitter-opengraph.png" property="twitter:image:src"/>
<meta content="512" property="twitter:image:width"/>
<meta content="512" property="twitter:image:height"/>
<meta content="id903769553" property="twitter:app:id:iphone"/>
<meta content="id903769553" property="twitter:app:id:ipad"/>
<meta content="com.hextris.hextris" property="twitter:app:id:googleplay"/>
<meta content="us" property="twitter:app:country"/>
<meta content="itunes.apple.com/us/app/id903769553?mt=8" property="twitter:app:url:iphone"/>
<meta content="itunes.apple.com/us/app/id903769553?mt=8" property="twitter:app:url:ipad"/>
<meta content="https://play.google.com/store/apps/details?id=com.hextris.hextris" property="twitter:app:url:googleplay"/>
<link href="favicon.ico" rel="icon" type="image/png"/>
<link href="http://fonts.googleapis.com/css?family=Exo+2" rel="stylesheet" type="text/css"/>
<link href="style/fa/css/font-awesome.min.css" rel="stylesheet"/>
<link href="style/style.css" rel="stylesheet" type="text/css"/>
<script src="vendor/hammer.min.js" type="text/javascript"></script>
<script src="vendor/js.cookie.js" type="text/javascript"></script>
<script src="vendor/jsonfn.min.js" type="text/javascript"></script>
<script src="vendor/keypress.min.js" type="text/javascript"></script>
<script src="vendor/jquery.js" type="text/javascript"></script>
<script src="js/save-state.js" type="text/javascript"></script>
<script src="js/view.js" type="text/javascript"></script>
<script src="js/wavegen.js" type="text/javascript"></script>
<script src="js/math.js" type="text/javascript"></script>
<script src="js/Block.js" type="text/javascript"></script>
<script src="js/Hex.js" type="text/javascript"></script>
<script src="js/Text.js" type="text/javascript"></script>
<script src="js/comboTimer.js" type="text/javascript"></script>
<script src="js/checking.js" type="text/javascript"></script>
<script src="js/update.js" type="text/javascript"></script>
<script src="js/render.js" type="text/javascript"></script>
<script src="js/input.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>
<script src="js/initialization.js" type="text/javascript"></script>
<script src="vendor/sweet-alert.min.js"></script>
<link href="style/rrssb.css" rel="stylesheet"/>
</meta></meta></meta></head>
<body>
<canvas id="canvas"></canvas>
<div class="faded overlay" id="overlay"></div>
<div id="startBtn"></div>
<div class="unselectable" id="helpScreen">
<div id="inst_main_body"></div>
</div>
<img class="helpText" id="openSideBar" src="./images/btn_help.svg"/>
<div class="faded overlay"></div>
<img id="pauseBtn" src="./images/btn_pause.svg"/>
<img id="restartBtn" src="./images/btn_restart.svg"/>
<div id="HIGHSCORE">HIGH SCORE</div>
<div id="highScoreInGameText">
<div id="highScoreInGameTextHeader">HIGH SCORE</div><div id="currentHighScore">10292</div>
</div>
<div id="gameoverscreen">
<div id="container">
<div class="GOTitle" id="gameOverBox">GAME OVER</div>
<div id="cScore">1843</div>
<div class="GOTitle" id="highScoresTitle">HIGH SCORES</div>
<div class="score"><span class="scoreNum">1.</span> <div id="1place" style="display:inline;">0</div></div>
<div class="score"><span class="scoreNum">2.</span> <div id="2place" style="display:inline;">0</div></div>
<div class="score"><span class="scoreNum">3.</span> <div id="3place" style="display:inline;">0</div></div>
</div>
<div id="bottomContainer">
<img height="57px" id="restart" src="./images/btn_restart.svg"/>
<div id="socialShare">
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg height="57px" version="1.1" viewbox="0 0 255 65" width="224.6377px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>Share button</title>
<defs>
</defs>
<g fill="none" fill-rule="evenodd" id="Page-1" sketch:type="MSPage" stroke="none" stroke-width="1">
<g id="Game-over-" sketch:type="MSArtboardGroup" transform="translate(-95.000000, -565.000000)">
<g id="Share-button" sketch:type="MSLayerGroup" transform="translate(95.000000, 565.000000)">
<a class="popup" onclick="window.open('https://twitter.com/intent/tweet?text=Can you beat my score of '+ score +' points at&amp;button_hashtag=hextris ? http://hextris.github.io/hextris @hextris','name','width=600,height=400')" style="cursor:pointer;"><polygon fill="#3498DB" id="Score-hex-2" points="127.661316 -94.814636 160.137269 -76.064636 160.137269 141.064636 127.661317 159.814636 95.185364 141.064636 95.1853635 -76.064636 " sketch:type="MSShapeGroup" transform="translate(127.661316, 32.500000) rotate(-90.000000) translate(-127.661316, -32.500000) "></polygon></a>
<text class="popup" fill="#FFFFFF" font-family="Exo" font-size="16" font-weight="420" id="SHARE-MY-SCORE!" onclick="window.open('https://twitter.com/intent/tweet?text=Can you beat my score of '+ score +' points at&amp;button_hashtag=hextris ? http://hextris.github.io/hextris @hextris','name','width=600,height=400')" sketch:type="MSTextLayer" style="cursor:pointer;">
<tspan x="67" y="39">SHARE MY SCORE!</tspan>
</text>
</g>
</g>
</g>
</svg>
</div>
<div id="buttonCont">
<ul class="rrssb-buttons">
<li class="rrssb-facebook">
<a class="popup" href="http://www.facebook.com/sharer.php?s=100
&amp;p[url]=hextris.io">
<span class="rrssb-icon">
<svg height="29" preserveaspectratio="xMidYMid" viewbox="0 0 29 29" width="29" xmlns="http://www.w3.org/2000/svg">
<path class="cls-2" d="M26.4 0H2.6C1.714 0 0 1.715 0 2.6v23.8c0 .884 1.715 2.6 2.6 2.6h12.393V17.988h-3.996v-3.98h3.997v-3.062c0-3.746 2.835-5.97 6.177-5.97 1.6 0 2.444.173 2.845.226v3.792H21.18c-1.817 0-2.156.9-2.156 2.168v2.847h5.045l-.66 3.978h-4.386V29H26.4c.884 0 2.6-1.716 2.6-2.6V2.6c0-.885-1.716-2.6-2.6-2.6z" fill-rule="evenodd"></path>
</svg>
</span>
<span class="rrssb-text">facebook</span>
</a>
</li>
<li class="rrssb-twitter">
<a class="popup" href="http://twitter.com/home?status=Play Hextris! - http://hextris.github.io/ #hextris">
<span class="rrssb-icon">
<svg height="28" viewbox="0 0 28 28" width="28" xmlns="http://www.w3.org/2000/svg">
<path d="M24.253 8.756C24.69 17.08 18.297 24.182 9.97 24.62c-3.122.162-6.22-.646-8.86-2.32 2.702.18 5.375-.648 7.507-2.32-2.072-.248-3.818-1.662-4.49-3.64.802.13 1.62.077 2.4-.154-2.482-.466-4.312-2.586-4.412-5.11.688.276 1.426.408 2.168.387-2.135-1.65-2.73-4.62-1.394-6.965C5.574 7.816 9.54 9.84 13.802 10.07c-.842-2.738.694-5.64 3.434-6.48 2.018-.624 4.212.043 5.546 1.682 1.186-.213 2.318-.662 3.33-1.317-.386 1.256-1.248 2.312-2.4 2.942 1.048-.106 2.07-.394 3.02-.85-.458 1.182-1.343 2.15-2.48 2.71z"></path>
</svg>
</span>
<span class="rrssb-text">twitter</span>
</a>
</li>
</ul>
<div id="badges">
<a href="https://play.google.com/store/apps/details?id=com.hextris.hextris"><img id="androidBadge" src="images/android.png"/></a>
<a href="https://itunes.apple.com/us/app/hextris/id903769553?mt=8"><img id="iOSBadge" src="images/appstore.svg"/></a>
</div>
</div>
</div>
</div>
<script type="text/javascript">
(function addRussianSocialShare(){
var lang=navigator.language || navigator.userLanguage;
if (lang.substr(0, 2) == 'ru') {
@@ -163,6 +161,6 @@
$('.rrssb-buttons').prepend(n);
}})()
</script>
<script type="text/javascript" src='vendor/rrssb.min.js'></script>
</body>
<script src="vendor/rrssb.min.js" type="text/javascript"></script>
</body>
</html>
+26 -31
View File
@@ -1,29 +1,27 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta charset="utf-8" />
<!-- Set the title bar of the page -->
<title>Idle breakout</title>
<!-- Set the background colour of the document -->
<style>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>Idle breakout</title>
<!-- Set the background colour of the document -->
<style>
body {
background: #000000;
color: #cccccc;
@@ -58,20 +56,17 @@
height: 100%;
}
</style>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<body>
<div align="center" class="gm4html5" id="gm4html5">
<!-- Create the canvas element the game draws to -->
<canvas id="canvas" width="1024" height="768">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script type="text/javascript" src="html5game/Coding_BreakOut1.js"></script>
<script>window.onload = GameMaker_Init;</script>
<div align="center" class="gm4html5" id="gm4html5">
<!-- Create the canvas element the game draws to -->
<canvas height="768" id="canvas" width="1024">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script src="html5game/Coding_BreakOut1.js" type="text/javascript"></script>
<script>window.onload = GameMaker_Init;</script>
</body>
</html>
+115 -125
View File
@@ -1,9 +1,10 @@
<!DOCTYPE html>
<html ng-app="zombieApp">
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-56478232-3"></script>
<script>
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-56478232-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
@@ -20,130 +21,119 @@
});
});
</script>
<title>Incremancer</title>
<meta name="description" content="Zombie necromancer idle game">
<meta name="keywords" content="zombie,game,idle,javascript">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noindex">
<meta name="theme-color" content="#104510" />
<meta charset="utf-8"/>
<link rel="manifest" href="manifest.json">
<script src="js/lz-string.min.js"></script>
<script src="js/pixi-legacy.min.js"></script>
<script src="js/angular.min.js"></script>
<script src="dist/bundle.js"></script>
<link rel="stylesheet" type="text/css" href="zombiemancer.css">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/>
<script src="/global.js" type="text/javascript" defer></script>
</head>
<body ng-controller="ZombieController as zm">
<div class="message" ng-if="zm.message">
<p>{{zm.message}}</p>
</div>
<div class="stats {{zm.model.persistentData.zoomButtons ? 'zoom' : ''}}">
<label>Level: {{zm.model.level}}</label>
<button ng-click="zm.showStats = !zm.showStats" class="{{zm.showStats ? 'active' : ''}}">Stats</button>
<label>Humans: {{zm.model.getHumanCount()}}</label>
<label>Zombies: {{zm.model.zombieCount}}</label>
<label ng-if="zm.model.constructions.monsterFactory">Creatures: {{zm.model.creatureCount}} / {{zm.model.creatureLimit}}</label>
<label ng-if="zm.model.persistentData.showfps">FPS: {{zm.model.frameRate|whole}}</label>
</div>
<title>Incremancer</title>
<meta content="Zombie necromancer idle game" name="description"/>
<meta content="zombie,game,idle,javascript" name="keywords"/>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="noindex" name="robots"/>
<meta content="#104510" name="theme-color"/>
<meta charset="utf-8"/>
<link href="manifest.json" rel="manifest"/>
<script src="js/lz-string.min.js"></script>
<script src="js/pixi-legacy.min.js"></script>
<script src="js/angular.min.js"></script>
<script src="dist/bundle.js"></script>
<link href="zombiemancer.css" rel="stylesheet" type="text/css"/>
<link href="/favicon.ico" rel="shortcut icon" type="image/x-icon"/>
<div class="resources">
<label class="energy">Energy:<span class="value">{{zm.model.energy|decimal}} / {{zm.model.energyMax|whole}}</span><span class="percent" ng-style="{'width':zm.energyPercent() + '%'}"></span></label>
<label class="blood">Blood:<span class="value">{{zm.model.persistentData.blood|whole}} / {{zm.model.bloodMax|whole}}</span><span class="percent" ng-style="{'width':zm.bloodPercent() + '%'}"></span></label>
<label class="brains">Brains:<span class="value">{{zm.model.persistentData.brains|whole}} / {{zm.model.brainsMax|whole}}</span><span class="percent" ng-style="{'width':zm.brainsPercent() + '%'}"></span></label>
<label class="bones" ng-if="zm.model.constructions.graveyard || zm.model.persistentData.bones > 0">Bones:<span class="value">{{zm.model.persistentData.bones|whole}}</span></label>
<label class="parts" ng-if="zm.model.constructions.factory || zm.model.persistentData.parts > 0">Parts:<span class="value">{{zm.model.persistentData.parts|whole}}</span></label>
<div class="spells">
<button ng-repeat="spell in zm.spells.getUnlockedSpells()" ng-click="zm.spells.castSpell(spell)" class="spell {{spell.active ? 'active' : (spell.onCooldown ? 'cooldown' : '')}}" ng-disabled="spell.onCooldown || spell.energyCost > zm.model.energy">
<span class="icon">{{spell.name}}</span>
<span class="timer" ng-if="spell.active || spell.onCooldown">{{spell.active ? spell.timer : spell.cooldownLeft|whole}}</span>
<span class="tooltip" ng-if="!spell.active && !spell.onCooldown">{{spell.tooltip}}</span>
</button>
<div class="skeleton" ng-if="zm.model.persistentData.allTimeHighestLevel >= 50" ng-click="zm.skeletonMenu.show()">
<div class="bg" id="skeleton"></div>
<div class="xp">
<span ng-style="{'height': zm.skeletonMenu.xpPercent() + '%'}"></span>
</div>
<div class="lvl" ng-if="zm.skeleton().skeletons > 0 && zm.skeletonMenu.isAlive()">
</head>
<body ng-controller="ZombieController as zm">
<div class="message" ng-if="zm.message">
<p>{{zm.message}}</p>
</div>
<div class="stats {{zm.model.persistentData.zoomButtons ? 'zoom' : ''}}">
<label>Level: {{zm.model.level}}</label>
<button class="{{zm.showStats ? 'active' : ''}}" ng-click="zm.showStats = !zm.showStats">Stats</button>
<label>Humans: {{zm.model.getHumanCount()}}</label>
<label>Zombies: {{zm.model.zombieCount}}</label>
<label ng-if="zm.model.constructions.monsterFactory">Creatures: {{zm.model.creatureCount}} / {{zm.model.creatureLimit}}</label>
<label ng-if="zm.model.persistentData.showfps">FPS: {{zm.model.frameRate|whole}}</label>
</div>
<div class="resources">
<label class="energy">Energy:<span class="value">{{zm.model.energy|decimal}} / {{zm.model.energyMax|whole}}</span><span class="percent" ng-style="{'width':zm.energyPercent() + '%'}"></span></label>
<label class="blood">Blood:<span class="value">{{zm.model.persistentData.blood|whole}} / {{zm.model.bloodMax|whole}}</span><span class="percent" ng-style="{'width':zm.bloodPercent() + '%'}"></span></label>
<label class="brains">Brains:<span class="value">{{zm.model.persistentData.brains|whole}} / {{zm.model.brainsMax|whole}}</span><span class="percent" ng-style="{'width':zm.brainsPercent() + '%'}"></span></label>
<label class="bones" ng-if="zm.model.constructions.graveyard || zm.model.persistentData.bones &gt; 0">Bones:<span class="value">{{zm.model.persistentData.bones|whole}}</span></label>
<label class="parts" ng-if="zm.model.constructions.factory || zm.model.persistentData.parts &gt; 0">Parts:<span class="value">{{zm.model.persistentData.parts|whole}}</span></label>
<div class="spells">
<button class="spell {{spell.active ? 'active' : (spell.onCooldown ? 'cooldown' : '')}}" ng-click="zm.spells.castSpell(spell)" ng-disabled="spell.onCooldown || spell.energyCost &gt; zm.model.energy" ng-repeat="spell in zm.spells.getUnlockedSpells()">
<span class="icon">{{spell.name}}</span>
<span class="timer" ng-if="spell.active || spell.onCooldown">{{spell.active ? spell.timer : spell.cooldownLeft|whole}}</span>
<span class="tooltip" ng-if="!spell.active &amp;&amp; !spell.onCooldown">{{spell.tooltip}}</span>
</button>
<div class="skeleton" ng-click="zm.skeletonMenu.show()" ng-if="zm.model.persistentData.allTimeHighestLevel &gt;= 50">
<div class="bg" id="skeleton"></div>
<div class="xp">
<span ng-style="{'height': zm.skeletonMenu.xpPercent() + '%'}"></span>
</div>
<div class="lvl" ng-if="zm.skeleton().skeletons &gt; 0 &amp;&amp; zm.skeletonMenu.isAlive()">
lvl {{zm.skeleton().level}}
</div>
<div class="lvl dead" ng-if="zm.skeleton().skeletons > 0 && !zm.skeletonMenu.isAlive()">
<div class="lvl dead" ng-if="zm.skeleton().skeletons &gt; 0 &amp;&amp; !zm.skeletonMenu.isAlive()">
DEAD: {{zm.skeletonMenu.timer()}}
</div>
</div>
</div>
</div>
<div class="buttons {{zm.sidePanels.open ? 'open' : ''}}">
<button ng-click="zm.openSidePanel('shop');" class="{{zm.sidePanels.shop ? 'active' : ''}}">Shop</button>
<button ng-click="zm.openSidePanel('construction');" ng-if="zm.model.construction" class="{{zm.sidePanels.construction ? 'active' : ''}}"><span ng-if="zm.model.persistentData.currentConstruction" class="tag">{{zm.constructionPercent()}}%</span>Construction</button>
<button ng-click="zm.openSidePanel('graveyard');" ng-if="zm.model.constructions.graveyard" class="{{zm.sidePanels.graveyard ? 'active' : ''}}">Graveyard</button>
<button ng-click="zm.openSidePanel('factory');" ng-if="zm.model.constructions.factory" class="{{zm.sidePanels.factory ? 'active' : ''}}">Factory</button>
<button ng-click="zm.openSidePanel('runesmith');" ng-if="zm.model.constructions.runesmith" class="{{zm.sidePanels.runesmith ? 'active' : ''}}{{zm.canShatter() ? 'shatter' : ''}}">Runesmith</button>
<button ng-click="zm.openSidePanel('prestige');" ng-if="zm.isShowPrestige()" class="{{zm.sidePanels.prestige ? 'active' : ''}}" id="prestige-button"><div id="prestige-bg"></div>Prestige</button>
<button ng-click="zm.openSidePanel('options');" class="{{zm.sidePanels.options ? 'active' : ''}}">Options</button>
<button ng-click="zm.levelSelect.show()" class="{{zm.levelSelect.shown ? 'active' : ''}}" ng-if="zm.levelSelect.showButton()">Level Select</button>
</div>
<div class="zoom-buttons" ng-if="zm.model.persistentData.zoomButtons">
<button ng-click="zm.zoom(-1);">-</button>
<button ng-click="zm.resetZoom();">Reset</button>
<button ng-click="zm.zoom(+1);">+</button>
</div>
<shop-menu></shop-menu>
<construction-menu></construction-menu>
<graveyard-menu></graveyard-menu>
<factory-menu></factory-menu>
<runesmith-menu></runesmith-menu>
<champions-hold-menu></champions-hold-menu>
<prestige-menu></prestige-menu>
<options-menu></options-menu>
<level-select></level-select>
<level-stats></level-stats>
<div class="end-level confirm" ng-if="zm.confirmCallback">
<div><label>{{zm.confirmMessage}}</label></div>
<button ng-click="zm.confirmCallback();">Yes</button><button ng-click="zm.confirmCancel();">No</button>
</div>
<div class="start-game" ng-if="zm.model.currentState == zm.model.states.startGame">
<h2>Incremancer</h2>
<h4>Take control of a horde of zombies to ravage small towns</h4>
<ul>
<li ng-repeat="text in zm.howToPlay">{{text}}</li>
</ul>
<a href="https://discord.gg/TxPyNDh" target="_blank">Join the Discord - https://discord.gg/TxPyNDh</a>
<h3 ng-if="zm.model.offlineMessage">{{zm.model.offlineMessage}}</h3>
<button ng-click="zm.startGame();">Start Level {{zm.model.level}}</button>
</div>
<div class="end-level" ng-if="zm.model.currentState == zm.model.states.failed">
<h2>Level {{zm.model.level}} Failed</h2>
<h4>You have been defeated</h4>
<button ng-click="zm.model.startLevel(zm.model.level - 1);">Go back to Level {{zm.model.level - 1}}</button>
<button ng-click="zm.model.startLevel(zm.model.level);">Retry Level {{zm.model.level}}</button>
</div>
<div class="end-level" ng-if="zm.model.currentState == zm.model.states.levelCompleted">
<h2>Level {{zm.model.level}} Complete</h2>
<h4>All the humans are either dead or undead!</h4>
<h4 ng-if="zm.model.prestigePointsEarned > 0">You have earned {{zm.model.prestigePointsEarned}} prestige points</h4>
<h4 ng-if="zm.model.endLevelBones" style="margin:1em">Your bone collectors have gathered the remaining {{zm.model.endLevelBones}} bones from the town</h4>
<button ng-click="zm.nextLevel();">Start Level {{zm.model.level + 1}}</button>
</div>
<div class="start-game" ng-if="zm.model.currentState == zm.model.states.prestiged">
<h2>You have prestiged!</h2>
<p>It's time to start from the beginning again, but this time stronger and faster.</p>
<h4>You have {{zm.model.persistentData.prestigePointsToSpend}} prestige points to spend</h4>
<p>It is recommended to spend your points before clicking start game</p>
<p>as some of their effects will only activate when a new level is started.</p>
<button ng-click="zm.startGame();">Start Level {{zm.model.level}}</button>
</div>
</body>
</div>
</div>
</div>
<div class="buttons {{zm.sidePanels.open ? 'open' : ''}}">
<button class="{{zm.sidePanels.shop ? 'active' : ''}}" ng-click="zm.openSidePanel('shop');">Shop</button>
<button class="{{zm.sidePanels.construction ? 'active' : ''}}" ng-click="zm.openSidePanel('construction');" ng-if="zm.model.construction"><span class="tag" ng-if="zm.model.persistentData.currentConstruction">{{zm.constructionPercent()}}%</span>Construction</button>
<button class="{{zm.sidePanels.graveyard ? 'active' : ''}}" ng-click="zm.openSidePanel('graveyard');" ng-if="zm.model.constructions.graveyard">Graveyard</button>
<button class="{{zm.sidePanels.factory ? 'active' : ''}}" ng-click="zm.openSidePanel('factory');" ng-if="zm.model.constructions.factory">Factory</button>
<button class="{{zm.sidePanels.runesmith ? 'active' : ''}}{{zm.canShatter() ? 'shatter' : ''}}" ng-click="zm.openSidePanel('runesmith');" ng-if="zm.model.constructions.runesmith">Runesmith</button>
<button class="{{zm.sidePanels.prestige ? 'active' : ''}}" id="prestige-button" ng-click="zm.openSidePanel('prestige');" ng-if="zm.isShowPrestige()"><div id="prestige-bg"></div>Prestige</button>
<button class="{{zm.sidePanels.options ? 'active' : ''}}" ng-click="zm.openSidePanel('options');">Options</button>
<button class="{{zm.levelSelect.shown ? 'active' : ''}}" ng-click="zm.levelSelect.show()" ng-if="zm.levelSelect.showButton()">Level Select</button>
</div>
<div class="zoom-buttons" ng-if="zm.model.persistentData.zoomButtons">
<button ng-click="zm.zoom(-1);">-</button>
<button ng-click="zm.resetZoom();">Reset</button>
<button ng-click="zm.zoom(+1);">+</button>
</div>
<shop-menu></shop-menu>
<construction-menu></construction-menu>
<graveyard-menu></graveyard-menu>
<factory-menu></factory-menu>
<runesmith-menu></runesmith-menu>
<champions-hold-menu></champions-hold-menu>
<prestige-menu></prestige-menu>
<options-menu></options-menu>
<level-select></level-select>
<level-stats></level-stats>
<div class="end-level confirm" ng-if="zm.confirmCallback">
<div><label>{{zm.confirmMessage}}</label></div>
<button ng-click="zm.confirmCallback();">Yes</button><button ng-click="zm.confirmCancel();">No</button>
</div>
<div class="start-game" ng-if="zm.model.currentState == zm.model.states.startGame">
<h2>Incremancer</h2>
<h4>Take control of a horde of zombies to ravage small towns</h4>
<ul>
<li ng-repeat="text in zm.howToPlay">{{text}}</li>
</ul>
<a href="https://discord.gg/TxPyNDh" target="_blank">Join the Discord - https://discord.gg/TxPyNDh</a>
<h3 ng-if="zm.model.offlineMessage">{{zm.model.offlineMessage}}</h3>
<button ng-click="zm.startGame();">Start Level {{zm.model.level}}</button>
</div>
<div class="end-level" ng-if="zm.model.currentState == zm.model.states.failed">
<h2>Level {{zm.model.level}} Failed</h2>
<h4>You have been defeated</h4>
<button ng-click="zm.model.startLevel(zm.model.level - 1);">Go back to Level {{zm.model.level - 1}}</button>
<button ng-click="zm.model.startLevel(zm.model.level);">Retry Level {{zm.model.level}}</button>
</div>
<div class="end-level" ng-if="zm.model.currentState == zm.model.states.levelCompleted">
<h2>Level {{zm.model.level}} Complete</h2>
<h4>All the humans are either dead or undead!</h4>
<h4 ng-if="zm.model.prestigePointsEarned &gt; 0">You have earned {{zm.model.prestigePointsEarned}} prestige points</h4>
<h4 ng-if="zm.model.endLevelBones" style="margin:1em">Your bone collectors have gathered the remaining {{zm.model.endLevelBones}} bones from the town</h4>
<button ng-click="zm.nextLevel();">Start Level {{zm.model.level + 1}}</button>
</div>
<div class="start-game" ng-if="zm.model.currentState == zm.model.states.prestiged">
<h2>You have prestiged!</h2>
<p>It's time to start from the beginning again, but this time stronger and faster.</p>
<h4>You have {{zm.model.persistentData.prestigePointsToSpend}} prestige points to spend</h4>
<p>It is recommended to spend your points before clicking start game</p>
<p>as some of their effects will only activate when a new level is started.</p>
<button ng-click="zm.startGame();">Start Level {{zm.model.level}}</button>
</div>
</body>
</html>
+20 -20
View File
@@ -1,24 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<title>Maptroid</title>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta http-equiv="cleartype" content="on" />
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Maptroid</title>
<meta content="width=device-width, initial-scale=1, user-scalable=no" name="viewport"/>
<meta content="True" name="HandheldFriendly"/>
<meta content="320" name="MobileOptimized"/>
<meta content="on" http-equiv="cleartype"/>
<style>
html,
body,
canvas {
@@ -27,11 +27,11 @@
overflow: hidden !important;
}
</style>
<script text="text/javascript" src="/global.js" defer></script>
</head>
<body>
<div id="content"></div>
<script src="vendors.app.bundle.js"></script>
<script src="app.bundle.js"></script>
</body>
</head>
<body>
<div id="content"></div>
<script src="vendors.app.bundle.js"></script>
<script src="app.bundle.js"></script>
</body>
</html>
+16 -22
View File
@@ -1,29 +1,25 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<title>Full Screen Mario</title>
<link rel="preload" href="Fonts/super_plumber_brothers-webfont.woff" as="font" crossorigin="anonymous" />
<link rel="preload" href="Fonts/pressstart2p-webfont.woff" as="font" crossorigin="anonymous" />
<link href="mario.css?v=3.2" rel="stylesheet">
<link href="Fonts/stylesheet.css?v=3.0" rel="stylesheet">
<script src="all.js?v=9.11"></script>
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Full Screen Mario</title>
<link as="font" crossorigin="anonymous" href="Fonts/super_plumber_brothers-webfont.woff" rel="preload"/>
<link as="font" crossorigin="anonymous" href="Fonts/pressstart2p-webfont.woff" rel="preload"/>
<link href="mario.css?v=3.2" rel="stylesheet"/>
<link href="Fonts/stylesheet.css?v=3.0" rel="stylesheet"/>
<script src="all.js?v=9.11"></script>
<style>
#paused {
background: rgba(0,0,0,.3);
font-size: 24px;
@@ -43,11 +39,10 @@
display: none;
}
</style>
<script>
<script>
var is_mobile = false;
</script>
<script src="/global.js"></script>
</head>
<body onload="FullScreenMario()" style="position: relative;">
<div id="paused"><span>UNPAUSE</span></div>
@@ -69,4 +64,3 @@
</script>
</body>
</html>
+39 -38
View File
@@ -1,15 +1,16 @@
<!doctype html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, minimal-ui, shrink-to-fit=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- The above 4 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Monkey Mart</title>
<meta name="description" content="Monkey Mart is a fun game that you can play at school from chromebook. In our catalog you can find many cool online games that you may enjoy.">
<script type="text/javascript" src="Jump_Game.js"></script>
<style type="text/css">
<head>
<meta charset="utf-8"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0, minimal-ui, shrink-to-fit=no" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<!-- The above 4 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Monkey Mart</title>
<meta content="Monkey Mart is a fun game that you can play at school from chromebook. In our catalog you can find many cool online games that you may enjoy." name="description"/>
<script src="Jump_Game.js" type="text/javascript"></script>
<style type="text/css">
/* Disable user selection to avoid strange bug in Chrome on Windows:
* Selecting a text outside the canvas, then clicking+draging would
* drag the selected text but block mouse down/up events to the engine.
@@ -139,28 +140,28 @@
background-image: url("bg_loading.png");
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div id="app-container" class="canvas-app-container">
<div id="canvas-container" class="canvas-app-canvas-container">
<canvas id="canvas" class="canvas-app-canvas" tabindex="1" width="960" height="640"></canvas>
</div>
<div class="buttons-background"></div>
<!-- center and anchor to bottom of page -->
<div id="progress-bar-root" style="position: absolute; bottom: 16%; left: 50%; visibility: hidden; z-index: 4;">
<!-- <div id="progress-bar-text"> -->
<img id="progress-bar-bg" src="load_bar_bg.png">
<img id="progress-bar-fg" src="load_bar_fg.png" style="position:absolute; clip: rect(0px,0px,0px,0px);">
</div>
</div>
<!-- -->
<!-- <div id="bannerTop" class="banner-styleTop"></div> -->
<!-- <div id="bannerBottom" class="banner-styleBottom"></div> -->
<!-- -->
<script id="engine-loader" type="text/javascript" src="dmloader.js"></script>
<!-- -->
<script id="engine-setup" type="text/javascript">
</head>
<body>
<div class="canvas-app-container" id="app-container">
<div class="canvas-app-canvas-container" id="canvas-container">
<canvas class="canvas-app-canvas" height="640" id="canvas" tabindex="1" width="960"></canvas>
</div>
<div class="buttons-background"></div>
<!-- center and anchor to bottom of page -->
<div id="progress-bar-root" style="position: absolute; bottom: 16%; left: 50%; visibility: hidden; z-index: 4;">
<!-- <div id="progress-bar-text"> -->
<img id="progress-bar-bg" src="load_bar_bg.png"/>
<img id="progress-bar-fg" src="load_bar_fg.png" style="position:absolute; clip: rect(0px,0px,0px,0px);"/>
</div>
</div>
<!-- -->
<!-- <div id="bannerTop" class="banner-styleTop"></div> -->
<!-- <div id="bannerBottom" class="banner-styleBottom"></div> -->
<!-- -->
<script id="engine-loader" src="dmloader.js" type="text/javascript"></script>
<!-- -->
<script id="engine-setup" type="text/javascript">
var extra_params = {
archive_location_filter: function(path) {
return ("archive" + path + "");
@@ -318,7 +319,7 @@
}
;
</script>
<script id="engine-start" type="text/javascript">
<script id="engine-start" type="text/javascript">
var currentPercentage = 0
Progress.updateProgress = function(percentage) {
@@ -354,7 +355,7 @@
EngineLoader.stream_wasm = "false" === "true";
EngineLoader.load("canvas", "MonkeyMart");
</script>
<script type="text/javascript">
<script type="text/javascript">
function poki_showBanner(vBanner) {}
function poki_showBigBanner(vBanner) {}
@@ -364,7 +365,7 @@
function poki_check() {
}
</script>
<script id="poki-sdk-setup" type="text/javascript">
<script id="poki-sdk-setup" type="text/javascript">
var data = {};
var isLoadFinished = false;
@@ -380,6 +381,6 @@
}
;
</script>
<script type="text/javascript" src="GameAnalytics.js"></script>
</body>
<script src="GameAnalytics.js" type="text/javascript"></script>
</body>
</html>
+18 -20
View File
@@ -1,25 +1,24 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" />
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<meta property="og:image" content="moto-x3m.png" />
<title>Moto X3M</title>
<script type="text/javascript">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<link href="assets/css/app.css" rel="stylesheet" type="text/css"/>
<meta content="moto-x3m.png" property="og:image">
<title>Moto X3M</title>
<script type="text/javascript">
var useEvents = (typeof(Event) === 'function');
var myDispatchEvent = function (name){
@@ -61,11 +60,10 @@
firstJS.parentNode.insertBefore(fgJS, firstJS);
})(document, 'js/start.js?e=');
</script>
<script type="text/javascript" src="/global.js"> </script>
</head>
</meta></head>
<body>
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading ...</div>
</html>
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading ...</div>
</body></html>
+321 -328
View File
@@ -1,137 +1,134 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="Browser-based side scrolling video game with the matter.js physics engine.">
<meta name="author" content="Ross Landgreen">
<meta property="og:description" content="Browser-based side scrolling video game with the matter.js physics engine.">
<meta property="og:title" content="n-gon">
<meta name="twitter:title" content="n-gon">
<meta name="twitter:description" content="Browser-based side scrolling video game with the matter.js physics engine.">
<title>n-gon</title>
<link rel="stylesheet" href="style.css">
<link rel='shortcut icon' href='favicon.ico' type='image/x-icon' />
<script src="/global.js"></script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="Browser-based side scrolling video game with the matter.js physics engine." name="description">
<meta content="Ross Landgreen" name="author"/>
<meta content="Browser-based side scrolling video game with the matter.js physics engine." property="og:description"/>
<meta content="n-gon" property="og:title"/>
<meta content="n-gon" name="twitter:title"/>
<meta content="Browser-based side scrolling video game with the matter.js physics engine." name="twitter:description"/>
<title>n-gon</title>
<link href="style.css" rel="stylesheet"/>
<link href="favicon.ico" rel="shortcut icon" type="image/x-icon"/>
</meta></head>
<body>
<div id='guns'></div>
<div id='field'></div>
<div id='tech'></div>
<div id="text-log"></div>
<div id="fade-out"></div>
<div id="health-bg"></div>
<div id="health"></div>
<div id="defense-bar"></div>
<div id="damage-bar"></div>
<div id="dmg"></div>
<div id='construct'></div>
<canvas id="canvas"></canvas>
<div id="choose-grid"></div>
<div id="experiment-grid"></div>
<div style="position: absolute; top:0;left:0;">
<div id="pause-grid-left" class="pause-grid"></div>
</div>
<div style="position: absolute; top:0;right:0;">
<div id="pause-grid-right" class="pause-grid"></div>
</div>
<svg class="SVG-button" id="experiment-button" width="170" height="45" style="border: 2px #333 solid;">
<g stroke='none' fill='#333' stroke-width="2" font-size="30px" font-family="Arial, sans-serif">
<text x="10" y="33">experiment</text>
</g>
</svg>
<svg class="SVG-button" id="training-button" width="120" height="45" style="border: 2px #333 solid;" stroke='none' fill='#333' font-size="30px" font-family="Arial, sans-serif" onclick="simulation.startGame(false, true)">
<text x="10" y="33">training</text>
</svg>
<div id='info'>
<div id="settings">
<details>
<summary>settings</summary>
<div style="line-height: 150%;" class="details-div">
<label for="difficulty-select" title="effects: number of mobs, damage done by mobs, damage done to mobs, mob speed, heal effects">combat difficulty:</label>
<select name="difficulty-select" id="difficulty-select" style="background-color: #fff">
<option value="1">easy</option>
<option value="2" selected>normal</option>
<option value="4">hard</option>
<option value="6">why?</option>
</select>
<br>
<label for="fps-select" title="use this to slow the game down">limit frames per second:</label>
<select name="fps-select" id="fps-select">
<option value="max" selected>no cap</option>
<option value="72">72 fps</option>
<option value="60">60 fps</option>
<option value="45">45 fps</option>
<option value="30">30 fps</option>
</select>
<br>
<label for="seed" title="the randoms seed determines level order, tech choices, and mob types">randomization seed:</label>
<input type="text" id="seed" name="seed" autocomplete="off" spellcheck="false" minlength="1" style="width: 120px;">
<br>
<label for="hide-images" title="hide images for fields, guns, and tech">hide images:</label>
<input onclick="build.showImages('settings')" type="checkbox" id="hide-images" name="hide-images" style="width:17px; height:17px;">
<br>
<span id="previous-seed" style="color:#bbb"></span>
<label for="community-maps" title="add about 12 player made levels the random n-gon level pool">include community maps:</label>
<input type="checkbox" id="community-maps" name="community-maps" style="width:17px; height:17px;">
<!-- <br>
<div id="guns"></div>
<div id="field"></div>
<div id="tech"></div>
<div id="text-log"></div>
<div id="fade-out"></div>
<div id="health-bg"></div>
<div id="health"></div>
<div id="defense-bar"></div>
<div id="damage-bar"></div>
<div id="dmg"></div>
<div id="construct"></div>
<canvas id="canvas"></canvas>
<div id="choose-grid"></div>
<div id="experiment-grid"></div>
<div style="position: absolute; top:0;left:0;">
<div class="pause-grid" id="pause-grid-left"></div>
</div>
<div style="position: absolute; top:0;right:0;">
<div class="pause-grid" id="pause-grid-right"></div>
</div>
<svg class="SVG-button" height="45" id="experiment-button" style="border: 2px #333 solid;" width="170">
<g fill="#333" font-family="Arial, sans-serif" font-size="30px" stroke="none" stroke-width="2">
<text x="10" y="33">experiment</text>
</g>
</svg>
<svg class="SVG-button" fill="#333" font-family="Arial, sans-serif" font-size="30px" height="45" id="training-button" onclick="simulation.startGame(false, true)" stroke="none" style="border: 2px #333 solid;" width="120">
<text x="10" y="33">training</text>
</svg>
<div id="info">
<div id="settings">
<details>
<summary>settings</summary>
<div class="details-div" style="line-height: 150%;">
<label for="difficulty-select" title="effects: number of mobs, damage done by mobs, damage done to mobs, mob speed, heal effects">combat difficulty:</label>
<select id="difficulty-select" name="difficulty-select" style="background-color: #fff">
<option value="1">easy</option>
<option selected="" value="2">normal</option>
<option value="4">hard</option>
<option value="6">why?</option>
</select>
<br/>
<label for="fps-select" title="use this to slow the game down">limit frames per second:</label>
<select id="fps-select" name="fps-select">
<option selected="" value="max">no cap</option>
<option value="72">72 fps</option>
<option value="60">60 fps</option>
<option value="45">45 fps</option>
<option value="30">30 fps</option>
</select>
<br/>
<label for="seed" title="the randoms seed determines level order, tech choices, and mob types">randomization seed:</label>
<input autocomplete="off" id="seed" minlength="1" name="seed" spellcheck="false" style="width: 120px;" type="text"/>
<br/>
<label for="hide-images" title="hide images for fields, guns, and tech">hide images:</label>
<input id="hide-images" name="hide-images" onclick="build.showImages('settings')" style="width:17px; height:17px;" type="checkbox"/>
<br/>
<span id="previous-seed" style="color:#bbb"></span>
<label for="community-maps" title="add about 12 player made levels the random n-gon level pool">include community maps:</label>
<input id="community-maps" name="community-maps" style="width:17px; height:17px;" type="checkbox"/>
<!-- <br>
<label for="body-damage" title="allow damage from the ground and large fast moving blocks">collision damage from blocks:</label>
<input type="checkbox" id="body-damage" name="body-damage" checked style="width:17px; height:17px;"> -->
<br>
<label for="banned" title="type banned levels with a space between them. Example: run temple biohazard">banned levels:</label>
<input list="ban-suggest" id="banned" name="banned" placeholder="list levels by name" autocomplete="off" spellcheck="false" style="width: 182px;" />
<datalist id="ban-suggest">
<option value="testChamber">
<option value="lock">
<option value="sewers">
<option value="satellite">
<option value="aerie">
<option value="office">
<option value="highrise">
<option value="warehouse">
<option value="skyscrapers">
<option value="rooftops">
<option value="pavilion">
<option value="labs">
<option value="______">
<option value="fortress">
<option value="biohazard">
<option value="islands">
<option value="tunnel">
<option value="clock">
<option value="coliseum">
<option value="staircase">
<option value="perplex">
<option value="n-gon">
<option value="downpour">
<option value="buttonbutton">
<option value="vats">
<option value="yingYang">
<option value="basement">
<option value="stronghold">
<option value="commandeer">
<option value="stereoMadness">
<option value="house">
<option value="dripp">
<option value="crossfire">
<option value="temple">
<option value="run">
<!--
<br/>
<label for="banned" title="type banned levels with a space between them. Example: run temple biohazard">banned levels:</label>
<input autocomplete="off" id="banned" list="ban-suggest" name="banned" placeholder="list levels by name" spellcheck="false" style="width: 182px;"/>
<datalist id="ban-suggest">
<option value="testChamber">
<option value="lock">
<option value="sewers">
<option value="satellite">
<option value="aerie">
<option value="office">
<option value="highrise">
<option value="warehouse">
<option value="skyscrapers">
<option value="rooftops">
<option value="pavilion">
<option value="labs">
<option value="______">
<option value="fortress">
<option value="biohazard">
<option value="islands">
<option value="tunnel">
<option value="clock">
<option value="coliseum">
<option value="staircase">
<option value="perplex">
<option value="n-gon">
<option value="downpour">
<option value="buttonbutton">
<option value="vats">
<option value="yingYang">
<option value="basement">
<option value="stronghold">
<option value="commandeer">
<option value="stereoMadness">
<option value="house">
<option value="dripp">
<option value="crossfire">
<option value="temple">
<option value="run">
<!--
fortress
biohazard
islands
@@ -155,136 +152,134 @@
temple
run
-->
</datalist>
<br>
<label for="classic-select" title="play older versions of n-gon">classic n-gon:</label>
<select name="classic-select" id="classic-select" onChange="window.location.href=this.value">
<option value="https://scratch.mit.edu/projects/14005697/fullscreen/">mech: 2014</option>
<option value="https://scratch.mit.edu/projects/22573757/fullscreen/">spacetime: 2015</option>
<option value="https://scratch.mit.edu/projects/41429974/fullscreen/">ballistics: 2015</option>
<option value="https://scratch.mit.edu/projects/43690666/fullscreen/">portal: 2016</option>
<option value="https://codepen.io/lilgreenland/full/ozXNWZ">side scroller: 2016</option>
<option value="https://codepen.io/lilgreenland/full/wzARJY">side scroller: 2016</option>
<option value="classic/7-1-2017/">LandGame: 2017</option>
<option value="classic/4-15-2018/">n-gon: 2018</option>
<option value="classic/7-11-2019/">n-gon: summer-2019</option>
<option value="classic/9-8-2019/">n-gon: fall-2019</option>
<option value="classic/7-15-2020/">n-gon: summer-2020</option>
<option value="classic/6-1-2021/">n-gon: spring-2021</option>
<option value="classic/11-1-2022/">n-gon: fall-2022</option>
<option value="" selected>current version</option>
</select>
</div>
</details>
</div>
<div>
<details id="control-details">
<summary>controls</summary>
<div class="details-div">
</option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></option></datalist>
<br/>
<label for="classic-select" title="play older versions of n-gon">classic n-gon:</label>
<select id="classic-select" name="classic-select" onchange="window.location.href=this.value">
<option value="https://scratch.mit.edu/projects/14005697/fullscreen/">mech: 2014</option>
<option value="https://scratch.mit.edu/projects/22573757/fullscreen/">spacetime: 2015</option>
<option value="https://scratch.mit.edu/projects/41429974/fullscreen/">ballistics: 2015</option>
<option value="https://scratch.mit.edu/projects/43690666/fullscreen/">portal: 2016</option>
<option value="https://codepen.io/lilgreenland/full/ozXNWZ">side scroller: 2016</option>
<option value="https://codepen.io/lilgreenland/full/wzARJY">side scroller: 2016</option>
<option value="classic/7-1-2017/">LandGame: 2017</option>
<option value="classic/4-15-2018/">n-gon: 2018</option>
<option value="classic/7-11-2019/">n-gon: summer-2019</option>
<option value="classic/9-8-2019/">n-gon: fall-2019</option>
<option value="classic/7-15-2020/">n-gon: summer-2020</option>
<option value="classic/6-1-2021/">n-gon: spring-2021</option>
<option value="classic/11-1-2022/">n-gon: fall-2022</option>
<option selected="" value="">current version</option>
</select>
</div>
</details>
</div>
<div>
<details id="control-details">
<summary>controls</summary>
<div class="details-div">
To change controls click a box
<br>and press an unused key.
<br><br>
<table id="control-table">
<tr>
<th>FIRE</th>
<td id='key-fire' class='key-input'>F</td>
<td class='key-used'>MouseLeft</td>
<td></td>
</tr>
<tr>
<th>FIELD</th>
<td id='key-field' class='key-input'>SPACE</td>
<td class='key-used'>MouseRight</td>
</tr>
<tr>
<th>JUMP</th>
<td id='key-up' class='key-input'>W</td>
<td class='key-used'>ArrowUp</td>
</tr>
<tr>
<th>CROUCH</th>
<td id='key-down' class='key-input'>S</td>
<td class='key-used'>ArrowDown</td>
</tr>
<tr>
<th>LEFT</th>
<td id='key-left' class='key-input'>A</td>
<td class='key-used'>ArrowLeft</td>
</tr>
<tr>
<th>RIGHT</th>
<td id='key-right' class='key-input'>D</td>
<td class='key-used'>ArrowRight</td>
</tr>
<tr>
<th>GUN →</th>
<td id='key-next-gun' class='key-input'>Q</td>
<td class='key-used'>MouseWheel</td>
</tr>
<tr>
<th>GUN ←</th>
<td id='key-previous-gun' class='key-input'>E</td>
<td class='key-used'>MouseWheel</td>
</tr>
<tr style="opacity:0.5;">
<th>GUN #</th>
<td id="key-num" class='key-input'>Num</td>
</tr>
<tr>
<th>PAUSE</th>
<td id='key-pause' class='key-input'>P</td>
<!-- <td class='key-used'>Escape</td> -->
<td></td>
</tr>
<tr id="control-testing">
<th>TESTING</th>
<td id='key-testing' class='key-input'>T</td>
<td></td>
</tr>
</table>
<br><button id="control-reset" type="button">reset</button><span style="font-size: 60%;"> to default keys</span>
</div>
</details>
</div>
<div>
<details id="updates">
<summary>updates</summary>
<div id="updates-div" class="details-div" style="font-size: 65%;height: 400px;overflow: scroll;max-width: 450px;"></div>
</details>
</div>
<div>
<details>
<summary>about</summary>
<div class="details-div" style="max-width: 450px;">
<a href="https://discord.gg/2eC9pgJ" aria-label="discord">
<svg id="Layer_1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1400 235">
<style>
<br/>and press an unused key.
<br/><br/>
<table id="control-table">
<tr>
<th>FIRE</th>
<td class="key-input" id="key-fire">F</td>
<td class="key-used">MouseLeft</td>
<td></td>
</tr>
<tr>
<th>FIELD</th>
<td class="key-input" id="key-field">SPACE</td>
<td class="key-used">MouseRight</td>
</tr>
<tr>
<th>JUMP</th>
<td class="key-input" id="key-up">W</td>
<td class="key-used">ArrowUp</td>
</tr>
<tr>
<th>CROUCH</th>
<td class="key-input" id="key-down">S</td>
<td class="key-used">ArrowDown</td>
</tr>
<tr>
<th>LEFT</th>
<td class="key-input" id="key-left">A</td>
<td class="key-used">ArrowLeft</td>
</tr>
<tr>
<th>RIGHT</th>
<td class="key-input" id="key-right">D</td>
<td class="key-used">ArrowRight</td>
</tr>
<tr>
<th>GUN →</th>
<td class="key-input" id="key-next-gun">Q</td>
<td class="key-used">MouseWheel</td>
</tr>
<tr>
<th>GUN ←</th>
<td class="key-input" id="key-previous-gun">E</td>
<td class="key-used">MouseWheel</td>
</tr>
<tr style="opacity:0.5;">
<th>GUN #</th>
<td class="key-input" id="key-num">Num</td>
</tr>
<tr>
<th>PAUSE</th>
<td class="key-input" id="key-pause">P</td>
<!-- <td class='key-used'>Escape</td> -->
<td></td>
</tr>
<tr id="control-testing">
<th>TESTING</th>
<td class="key-input" id="key-testing">T</td>
<td></td>
</tr>
</table>
<br/><button id="control-reset" type="button">reset</button><span style="font-size: 60%;"> to default keys</span>
</div>
</details>
</div>
<div>
<details id="updates">
<summary>updates</summary>
<div class="details-div" id="updates-div" style="font-size: 65%;height: 400px;overflow: scroll;max-width: 450px;"></div>
</details>
</div>
<div>
<details>
<summary>about</summary>
<div class="details-div" style="max-width: 450px;">
<a aria-label="discord" href="https://discord.gg/2eC9pgJ">
<svg id="Layer_1" viewbox="0 0 1400 235" xmlns="http://www.w3.org/2000/svg">
<style>
.st0 {
fill: #1B1F23;
}
</style>
<path class="st0" d="M142.8 120.1c-5.7 0-10.2 4.9-10.2 11s4.6 11 10.2 11c5.7 0 10.2-4.9 10.2-11s-4.6-11-10.2-11zM106.3 120.1c-5.7 0-10.2 4.9-10.2 11s4.6 11 10.2 11c5.7 0 10.2-4.9 10.2-11 .1-6.1-4.5-11-10.2-11z" />
<path class="st0" d="M191.4 36.9h-134c-11.3 0-20.5 9.2-20.5 20.5v134c0 11.3 9.2 20.5 20.5 20.5h113.4l-5.3-18.3 12.8 11.8 12.1 11.1 21.6 18.7V57.4c-.1-11.3-9.3-20.5-20.6-20.5zm-38.6 129.5s-3.6-4.3-6.6-8c13.1-3.7 18.1-11.8 18.1-11.8-4.1 2.7-8 4.6-11.5 5.9-5 2.1-9.8 3.4-14.5 4.3-9.6 1.8-18.4 1.3-25.9-.1-5.7-1.1-10.6-2.6-14.7-4.3-2.3-.9-4.8-2-7.3-3.4-.3-.2-.6-.3-.9-.5-.2-.1-.3-.2-.4-.2-1.8-1-2.8-1.7-2.8-1.7s4.8 7.9 17.5 11.7c-3 3.8-6.7 8.2-6.7 8.2-22.1-.7-30.5-15.1-30.5-15.1 0-31.9 14.4-57.8 14.4-57.8 14.4-10.7 28-10.4 28-10.4l1 1.2c-18 5.1-26.2 13-26.2 13s2.2-1.2 5.9-2.8c10.7-4.7 19.2-5.9 22.7-6.3.6-.1 1.1-.2 1.7-.2 6.1-.8 13-1 20.2-.2 9.5 1.1 19.7 3.9 30.1 9.5 0 0-7.9-7.5-24.9-12.6l1.4-1.6s13.7-.3 28 10.4c0 0 14.4 25.9 14.4 57.8 0-.1-8.4 14.3-30.5 15zM303.8 79.7h-33.2V117l22.1 19.9v-36.2h11.8c7.5 0 11.2 3.6 11.2 9.4v27.7c0 5.8-3.5 9.7-11.2 9.7h-34v21.1h33.2c17.8.1 34.5-8.8 34.5-29.2v-29.8c.1-20.8-16.6-29.9-34.4-29.9zm174 59.7v-30.6c0-11 19.8-13.5 25.8-2.5l18.3-7.4c-7.2-15.8-20.3-20.4-31.2-20.4-17.8 0-35.4 10.3-35.4 30.3v30.6c0 20.2 17.6 30.3 35 30.3 11.2 0 24.6-5.5 32-19.9l-19.6-9c-4.8 12.3-24.9 9.3-24.9-1.4zM417.3 113c-6.9-1.5-11.5-4-11.8-8.3.4-10.3 16.3-10.7 25.6-.8l14.7-11.3c-9.2-11.2-19.6-14.2-30.3-14.2-16.3 0-32.1 9.2-32.1 26.6 0 16.9 13 26 27.3 28.2 7.3 1 15.4 3.9 15.2 8.9-.6 9.5-20.2 9-29.1-1.8l-14.2 13.3c8.3 10.7 19.6 16.1 30.2 16.1 16.3 0 34.4-9.4 35.1-26.6 1-21.7-14.8-27.2-30.6-30.1zm-67 55.5h22.4V79.7h-22.4v88.8zM728 79.7h-33.2V117l22.1 19.9v-36.2h11.8c7.5 0 11.2 3.6 11.2 9.4v27.7c0 5.8-3.5 9.7-11.2 9.7h-34v21.1H728c17.8.1 34.5-8.8 34.5-29.2v-29.8c0-20.8-16.7-29.9-34.5-29.9zm-162.9-1.2c-18.4 0-36.7 10-36.7 30.5v30.3c0 20.3 18.4 30.5 36.9 30.5 18.4 0 36.7-10.2 36.7-30.5V109c0-20.4-18.5-30.5-36.9-30.5zm14.4 60.8c0 6.4-7.2 9.7-14.3 9.7-7.2 0-14.4-3.1-14.4-9.7V109c0-6.5 7-10 14-10 7.3 0 14.7 3.1 14.7 10v30.3zM682.4 109c-.5-20.8-14.7-29.2-33-29.2h-35.5v88.8h22.7v-28.2h4l20.6 28.2h28L665 138.1c10.7-3.4 17.4-12.7 17.4-29.1zm-32.6 12h-13.2v-20.3h13.2c14.1 0 14.1 20.3 0 20.3z" />
</svg>
</a>
Chat about n-gon in the <a href="https://discord.gg/JyfrKbXTfw">discord</a>.<br> Let me know about ideas, or bugs.
<br><br><br>
<a id="github" href="https://github.com/landgreen/n-gon" aria-label="github">
<svg viewBox="0 0 100 16" xmlns="http://www.w3.org/2000/svg" fill="#1B1F23">
<path d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7.34 3.86 8.02 3.86C8.7 3.86 9.38 3.95 10.02 4.13C11.55 3.09 12.22 3.31 12.22 3.31C12.66 4.41 12.38 5.23 12.3 5.43C12.81 5.99 13.12 6.7 13.12 7.58C13.12 10.65 11.25 11.33 9.47 11.53C9.76 11.78 10.01 12.26 10.01 13.01C10.01 14.08 10 14.94 10 15.21C10 15.42 10.15 15.67 10.55 15.59C13.71 14.53 16 11.53 16 8C16 3.58 12.42 0 8 0Z" />
<g stroke='none' font-size="8px" font-family="Arial Black, sans-serif">
<text x="19" y="11">Github</text>
</g>
</svg>
</a>
<a href="https://github.com/landgreen/n-gon">Github</a> hosts n-gon's source code.<br>It's written in JavaScript, CSS, and HTML and uses the matter.js 2-D physics library. Images are generated mostly through midJourney.
<path class="st0" d="M142.8 120.1c-5.7 0-10.2 4.9-10.2 11s4.6 11 10.2 11c5.7 0 10.2-4.9 10.2-11s-4.6-11-10.2-11zM106.3 120.1c-5.7 0-10.2 4.9-10.2 11s4.6 11 10.2 11c5.7 0 10.2-4.9 10.2-11 .1-6.1-4.5-11-10.2-11z"></path>
<path class="st0" d="M191.4 36.9h-134c-11.3 0-20.5 9.2-20.5 20.5v134c0 11.3 9.2 20.5 20.5 20.5h113.4l-5.3-18.3 12.8 11.8 12.1 11.1 21.6 18.7V57.4c-.1-11.3-9.3-20.5-20.6-20.5zm-38.6 129.5s-3.6-4.3-6.6-8c13.1-3.7 18.1-11.8 18.1-11.8-4.1 2.7-8 4.6-11.5 5.9-5 2.1-9.8 3.4-14.5 4.3-9.6 1.8-18.4 1.3-25.9-.1-5.7-1.1-10.6-2.6-14.7-4.3-2.3-.9-4.8-2-7.3-3.4-.3-.2-.6-.3-.9-.5-.2-.1-.3-.2-.4-.2-1.8-1-2.8-1.7-2.8-1.7s4.8 7.9 17.5 11.7c-3 3.8-6.7 8.2-6.7 8.2-22.1-.7-30.5-15.1-30.5-15.1 0-31.9 14.4-57.8 14.4-57.8 14.4-10.7 28-10.4 28-10.4l1 1.2c-18 5.1-26.2 13-26.2 13s2.2-1.2 5.9-2.8c10.7-4.7 19.2-5.9 22.7-6.3.6-.1 1.1-.2 1.7-.2 6.1-.8 13-1 20.2-.2 9.5 1.1 19.7 3.9 30.1 9.5 0 0-7.9-7.5-24.9-12.6l1.4-1.6s13.7-.3 28 10.4c0 0 14.4 25.9 14.4 57.8 0-.1-8.4 14.3-30.5 15zM303.8 79.7h-33.2V117l22.1 19.9v-36.2h11.8c7.5 0 11.2 3.6 11.2 9.4v27.7c0 5.8-3.5 9.7-11.2 9.7h-34v21.1h33.2c17.8.1 34.5-8.8 34.5-29.2v-29.8c.1-20.8-16.6-29.9-34.4-29.9zm174 59.7v-30.6c0-11 19.8-13.5 25.8-2.5l18.3-7.4c-7.2-15.8-20.3-20.4-31.2-20.4-17.8 0-35.4 10.3-35.4 30.3v30.6c0 20.2 17.6 30.3 35 30.3 11.2 0 24.6-5.5 32-19.9l-19.6-9c-4.8 12.3-24.9 9.3-24.9-1.4zM417.3 113c-6.9-1.5-11.5-4-11.8-8.3.4-10.3 16.3-10.7 25.6-.8l14.7-11.3c-9.2-11.2-19.6-14.2-30.3-14.2-16.3 0-32.1 9.2-32.1 26.6 0 16.9 13 26 27.3 28.2 7.3 1 15.4 3.9 15.2 8.9-.6 9.5-20.2 9-29.1-1.8l-14.2 13.3c8.3 10.7 19.6 16.1 30.2 16.1 16.3 0 34.4-9.4 35.1-26.6 1-21.7-14.8-27.2-30.6-30.1zm-67 55.5h22.4V79.7h-22.4v88.8zM728 79.7h-33.2V117l22.1 19.9v-36.2h11.8c7.5 0 11.2 3.6 11.2 9.4v27.7c0 5.8-3.5 9.7-11.2 9.7h-34v21.1H728c17.8.1 34.5-8.8 34.5-29.2v-29.8c0-20.8-16.7-29.9-34.5-29.9zm-162.9-1.2c-18.4 0-36.7 10-36.7 30.5v30.3c0 20.3 18.4 30.5 36.9 30.5 18.4 0 36.7-10.2 36.7-30.5V109c0-20.4-18.5-30.5-36.9-30.5zm14.4 60.8c0 6.4-7.2 9.7-14.3 9.7-7.2 0-14.4-3.1-14.4-9.7V109c0-6.5 7-10 14-10 7.3 0 14.7 3.1 14.7 10v30.3zM682.4 109c-.5-20.8-14.7-29.2-33-29.2h-35.5v88.8h22.7v-28.2h4l20.6 28.2h28L665 138.1c10.7-3.4 17.4-12.7 17.4-29.1zm-32.6 12h-13.2v-20.3h13.2c14.1 0 14.1 20.3 0 20.3z"></path>
</svg>
</a>
Chat about n-gon in the <a href="https://discord.gg/JyfrKbXTfw">discord</a>.<br/> Let me know about ideas, or bugs.
<br/><br/><br/>
<a aria-label="github" href="https://github.com/landgreen/n-gon" id="github">
<svg fill="#1B1F23" viewbox="0 0 100 16" xmlns="http://www.w3.org/2000/svg">
<path d="M8 0C3.58 0 0 3.58 0 8C0 11.54 2.29 14.53 5.47 15.59C5.87 15.66 6.02 15.42 6.02 15.21C6.02 15.02 6.01 14.39 6.01 13.72C4 14.09 3.48 13.23 3.32 12.78C3.23 12.55 2.84 11.84 2.5 11.65C2.22 11.5 1.82 11.13 2.49 11.12C3.12 11.11 3.57 11.7 3.72 11.94C4.44 13.15 5.59 12.81 6.05 12.6C6.12 12.08 6.33 11.73 6.56 11.53C4.78 11.33 2.92 10.64 2.92 7.58C2.92 6.71 3.23 5.99 3.74 5.43C3.66 5.23 3.38 4.41 3.82 3.31C3.82 3.31 4.49 3.1 6.02 4.13C6.66 3.95 7.34 3.86 8.02 3.86C8.7 3.86 9.38 3.95 10.02 4.13C11.55 3.09 12.22 3.31 12.22 3.31C12.66 4.41 12.38 5.23 12.3 5.43C12.81 5.99 13.12 6.7 13.12 7.58C13.12 10.65 11.25 11.33 9.47 11.53C9.76 11.78 10.01 12.26 10.01 13.01C10.01 14.08 10 14.94 10 15.21C10 15.42 10.15 15.67 10.55 15.59C13.71 14.53 16 11.53 16 8C16 3.58 12.42 0 8 0Z"></path>
<g font-family="Arial Black, sans-serif" font-size="8px" stroke="none">
<text x="19" y="11">Github</text>
</g>
</svg>
</a>
<a href="https://github.com/landgreen/n-gon">Github</a> hosts n-gon's source code.<br/>It's written in JavaScript, CSS, and HTML and uses the matter.js 2-D physics library. Images are generated mostly through midJourney.
</div>
</details>
</div>
</div>
<style>
</details>
</div>
</div>
<style>
.fade-in {
opacity: 0;
animation: 2s ease 1.5s normal forwards 1 fadein;
@@ -368,87 +363,85 @@
animation: dash 2.5s ease-in forwards;
}
</style>
<svg id='splash' class="intro ui" viewBox="0 0 800 800" onclick="simulation.startGame()">
<g class="fade-in" transform="translate(100,210) scale(34)" fill='#afafaf' stroke='none'>
<path d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" />
<rect x="4" y="1.25" width="1" height="0.5" rx='0.03' />
<path transform="translate(6.9,0) scale(1.25)" d="M0 0 h1 l 0.7 0.7 v2.3 l-0.2 0.2 h-1.8 v-0.5 h1.4 L 1.1 2.4 h-1.1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" />
<path transform="translate(10.9,0) scale(1.25)" d="M0 0 h1 l 0.7 0.7 v1 l -0.7 0.7 h-1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" />
<path transform="translate(14,0)" d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" />
</g>
<g transform="translate(100,210) scale(34)" fill='none' stroke='#333' stroke-linejoin="round" stroke-linecap="round">
<path class="draw-lines" d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" stroke-width='0.0875' />
<rect class="draw-lines-dash" x="4" y="1.25" width="1" height="0.5" stroke-width='0.0875' rx='0.03' />
<path class="draw-lines-g" transform="translate(6.9,0) scale(1.25)" d="M0 0 h1 l 0.7 0.7 v2.3 l-0.2 0.2 h-1.8 v-0.5 h1.4 L 1.1 2.4 h-1.1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" stroke-width='0.07' />
<path class="draw-lines-o" transform="translate(10.9,0) scale(1.25)" d="M0 0 h1 l 0.7 0.7 v1 l -0.7 0.7 h-1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" stroke-width='0.07' />
<path class="draw-lines" transform="translate(14,0)" d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" stroke-width='0.0875' />
</g>
<!-- mouse -->
<g class="draw-lines3" transform="translate(290,430) scale(0.28)" stroke-linecap="round" stroke-linejoin="round" stroke-width="10px" stroke="#333" fill="none">
<path class="fade-in" stroke="none" fill="#fff" d="M827,112 h30 a140,140,0,0,1,140,140 v268 a140,140,0,0,1-140,140 h-60 a140,140,0,0,1-140-140v-268 a140,140,0,0,1,140-140h60" />
<path class="fade-in" d="M832.41,106.64 V322 H651.57 V255 c0-82,67.5-148,150-148 Z" fill="rgb(0, 200, 255)" stroke="none" />
<path d="M827,112 h30 a140,140,0,0,1,140,140 v268 a140,140,0,0,1-140,140 h-60 a140,140,0,0,1-140-140v-268 a140,140,0,0,1,140-140h60" />
<path d="M657 317 h340 h-170 v-25 m0 -140 v-42 s 21 -59, -5 -59 S 807 7, 807 7" />
<ellipse fill="none" cx="827.57" cy="218.64" rx="29" ry="68" />
<ellipse fill="#fff" class="fade-in-fast" cx="827.57" cy="218.64" rx="29" ry="68" />
</g>
<!-- keys -->
<g transform="translate(195,480) scale(0.8)">
<!-- fade in background -->
<g fill='#fff' stroke='none' class="fade-in">
<path d="M0 60 h60 v-60 h-60 v60" class="draw-lines-box-1" />
<path d="M70 60 h60 v-60 h-60 v60" class="draw-lines-box-2" />
<path d="M140 60 h60 v-60 h-60 v60" class="draw-lines-box-3" />
<path d="M0 70 h60 v60 h-60 v-60" class="draw-lines-box-1" />
<path d="M70 70 h60 v60 h-60 v-60" class="draw-lines-box-2" />
<path d="M140 70 h60 v60 h-60 v-60" class="draw-lines-box-3" />
</g>
<g fill='none' stroke='#333' stroke-width="3.5" stroke-linejoin="round" stroke-linecap="round">
<path d="M0 60 h60 v-60 h-60 v60" class="draw-lines-box-1" />
<path d="M70 60 h60 v-60 h-60 v60" class="draw-lines-box-2" />
<path d="M140 60 h60 v-60 h-60 v60" class="draw-lines-box-3" />
<path d="M0 70 h60 v60 h-60 v-60" class="draw-lines-box-1" />
<path d="M70 70 h60 v60 h-60 v-60" class="draw-lines-box-2" />
<path d="M140 70 h60 v60 h-60 v-60" class="draw-lines-box-3" />
</g>
<g class="draw-lines4" text-anchor="middle" stroke='#000' fill='none' stroke-width="2" font-size="38px" font-family="Arial Black, sans-serif">
<text x="30" y="45" id="splash-previous-gun" stroke-width="2">Q</text>
<text x="100" y="45" id="splash-up">W</text>
<text x="170" y="45" id="splash-next-gun" stroke-width="2">E</text>
<text x="30" y="113" id="splash-left">A</text>
<text x="100" y="113" id="splash-down">S</text>
<text x="170" y="113" id="splash-right">D</text>
</g>
</g>
<g class="fade-in" fill="none" stroke="#aaa" stroke-width="1">
<path d="M 254 433.5 h-35.5 v40" />
<path d="M 295 433.5 h36.5 v40" />
<path d="M 274 625 v-35" />
<path d="M 430.5 442 v50 h38" />
<path d="M 612.5 442 v50 h-38" />
</g>
<g class="fade-in" stroke="none" fill="#aaa" font-size="16px">
<text x="253" y="422">switch</text>
<text x="257" y="438">guns</text>
<text x="255" y="638">move</text>
<text x="420" y="438">fire</text>
<text x="599" y="438">field</text>
</g>
</svg>
<script src='lib/matter.min.js'></script>
<script src='lib/decomp.min.js'></script>
<script src="js/simulation.js"></script>
<script src="js/player.js"></script>
<script src="js/powerup.js"></script>
<script src="js/tech.js"></script>
<script src="js/bullet.js"></script>
<script src="js/mob.js"></script>
<script src="js/spawn.js"></script>
<script src="js/level.js"></script>
<script src="js/lore.js"></script>
<script src="js/engine.js"></script>
<script src="js/index.js"></script>
<svg class="intro ui" id="splash" onclick="simulation.startGame()" viewbox="0 0 800 800">
<g class="fade-in" fill="#afafaf" stroke="none" transform="translate(100,210) scale(34)">
<path d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z"></path>
<rect height="0.5" rx="0.03" width="1" x="4" y="1.25"></rect>
<path d="M0 0 h1 l 0.7 0.7 v2.3 l-0.2 0.2 h-1.8 v-0.5 h1.4 L 1.1 2.4 h-1.1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" transform="translate(6.9,0) scale(1.25)"></path>
<path d="M0 0 h1 l 0.7 0.7 v1 l -0.7 0.7 h-1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" transform="translate(10.9,0) scale(1.25)"></path>
<path d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" transform="translate(14,0)"></path>
</g>
<g fill="none" stroke="#333" stroke-linecap="round" stroke-linejoin="round" transform="translate(100,210) scale(34)">
<path class="draw-lines" d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" stroke-width="0.0875"></path>
<rect class="draw-lines-dash" height="0.5" rx="0.03" stroke-width="0.0875" width="1" x="4" y="1.25"></rect>
<path class="draw-lines-g" d="M0 0 h1 l 0.7 0.7 v2.3 l-0.2 0.2 h-1.8 v-0.5 h1.4 L 1.1 2.4 h-1.1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" stroke-width="0.07" transform="translate(6.9,0) scale(1.25)"></path>
<path class="draw-lines-o" d="M0 0 h1 l 0.7 0.7 v1 l -0.7 0.7 h-1 l -0.7 -0.7 v-1 l 0.7 -0.7 Z" stroke-width="0.07" transform="translate(10.9,0) scale(1.25)"></path>
<path class="draw-lines" d="M0 0 h1 v0.2 h1.7 l0.3 0.3 v2.6 h-1 v-1.7 h-1 v1.7 h-1 z" stroke-width="0.0875" transform="translate(14,0)"></path>
</g>
<!-- mouse -->
<g class="draw-lines3" fill="none" stroke="#333" stroke-linecap="round" stroke-linejoin="round" stroke-width="10px" transform="translate(290,430) scale(0.28)">
<path class="fade-in" d="M827,112 h30 a140,140,0,0,1,140,140 v268 a140,140,0,0,1-140,140 h-60 a140,140,0,0,1-140-140v-268 a140,140,0,0,1,140-140h60" fill="#fff" stroke="none"></path>
<path class="fade-in" d="M832.41,106.64 V322 H651.57 V255 c0-82,67.5-148,150-148 Z" fill="rgb(0, 200, 255)" stroke="none"></path>
<path d="M827,112 h30 a140,140,0,0,1,140,140 v268 a140,140,0,0,1-140,140 h-60 a140,140,0,0,1-140-140v-268 a140,140,0,0,1,140-140h60"></path>
<path d="M657 317 h340 h-170 v-25 m0 -140 v-42 s 21 -59, -5 -59 S 807 7, 807 7"></path>
<ellipse cx="827.57" cy="218.64" fill="none" rx="29" ry="68"></ellipse>
<ellipse class="fade-in-fast" cx="827.57" cy="218.64" fill="#fff" rx="29" ry="68"></ellipse>
</g>
<!-- keys -->
<g transform="translate(195,480) scale(0.8)">
<!-- fade in background -->
<g class="fade-in" fill="#fff" stroke="none">
<path class="draw-lines-box-1" d="M0 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-2" d="M70 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-3" d="M140 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-1" d="M0 70 h60 v60 h-60 v-60"></path>
<path class="draw-lines-box-2" d="M70 70 h60 v60 h-60 v-60"></path>
<path class="draw-lines-box-3" d="M140 70 h60 v60 h-60 v-60"></path>
</g>
<g fill="none" stroke="#333" stroke-linecap="round" stroke-linejoin="round" stroke-width="3.5">
<path class="draw-lines-box-1" d="M0 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-2" d="M70 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-3" d="M140 60 h60 v-60 h-60 v60"></path>
<path class="draw-lines-box-1" d="M0 70 h60 v60 h-60 v-60"></path>
<path class="draw-lines-box-2" d="M70 70 h60 v60 h-60 v-60"></path>
<path class="draw-lines-box-3" d="M140 70 h60 v60 h-60 v-60"></path>
</g>
<g class="draw-lines4" fill="none" font-family="Arial Black, sans-serif" font-size="38px" stroke="#000" stroke-width="2" text-anchor="middle">
<text id="splash-previous-gun" stroke-width="2" x="30" y="45">Q</text>
<text id="splash-up" x="100" y="45">W</text>
<text id="splash-next-gun" stroke-width="2" x="170" y="45">E</text>
<text id="splash-left" x="30" y="113">A</text>
<text id="splash-down" x="100" y="113">S</text>
<text id="splash-right" x="170" y="113">D</text>
</g>
</g>
<g class="fade-in" fill="none" stroke="#aaa" stroke-width="1">
<path d="M 254 433.5 h-35.5 v40"></path>
<path d="M 295 433.5 h36.5 v40"></path>
<path d="M 274 625 v-35"></path>
<path d="M 430.5 442 v50 h38"></path>
<path d="M 612.5 442 v50 h-38"></path>
</g>
<g class="fade-in" fill="#aaa" font-size="16px" stroke="none">
<text x="253" y="422">switch</text>
<text x="257" y="438">guns</text>
<text x="255" y="638">move</text>
<text x="420" y="438">fire</text>
<text x="599" y="438">field</text>
</g>
</svg>
<script src="lib/matter.min.js"></script>
<script src="lib/decomp.min.js"></script>
<script src="js/simulation.js"></script>
<script src="js/player.js"></script>
<script src="js/powerup.js"></script>
<script src="js/tech.js"></script>
<script src="js/bullet.js"></script>
<script src="js/mob.js"></script>
<script src="js/spawn.js"></script>
<script src="js/level.js"></script>
<script src="js/lore.js"></script>
<script src="js/engine.js"></script>
<script src="js/index.js"></script>
</body>
</html>
+276 -295
View File
@@ -1,322 +1,303 @@
<!DOCTYPE html>
<html lang="en" ng-app="particleClicker">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Particle Clicker</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Particle Clicker</title>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="Particle Clicker" property="og:title"/>
<meta content="game" property="og:type"/>
<meta content="An addictive incremental game that was made during the CERN Webfest 2014. It takes the player on a historic journey through modern particle physics." property="og:description"/>
<meta content="https://avatars2.githubusercontent.com/u/8345868" property="og:image"/>
<link href="css/bootstrap.min.css" rel="stylesheet"/>
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"/>
<link href="css/style.css" rel="stylesheet"/>
<link href="assets/favicon.png" rel="icon" type="image/png"/>
<link href="assets/mobile/icon.png" rel="apple-touch-icon">
<link href="assets/mobile/icon.png" rel="apple-touch-icon" sizes="72x72"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta property="og:title" content="Particle Clicker">
<meta property="og:type" content="game">
<meta property="og:description" content="An addictive incremental game that was made during the CERN Webfest 2014. It takes the player on a historic journey through modern particle physics.">
<meta property="og:image" content="https://avatars2.githubusercontent.com/u/8345868">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css">
<link rel="stylesheet" href="css/style.css">
<link rel="icon" type="image/png" href="assets/favicon.png" />
<link rel="apple-touch-icon" href="assets/mobile/icon.png">
<link rel="apple-touch-icon" sizes="72x72" href="assets/mobile/icon.png">
<meta name="apple-mobile-web-app-capable" content="yes">
<script text="text/javascript" src="/global.js" defer></script>
</head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand pc-icon" href="#" data-toggle="modal" data-target="#myModal"> Particle Clicker</a>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-left">
<li><a href="#" data-toggle="modal" data-target="#achievements-modal"><i class="fa fa-trophy"></i> Achievements</a></li>
<li><a href="#" data-toggle="modal" data-target="#stats-modal"><i class="fa fa-bar-chart"></i> Statistics</a></li>
<li class="dropdown" ng-controller="SaveController">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-floppy-o"></i> Saved: <span ng-cloak>{{ lastSaved | date : 'H:mm' }}</span> <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#" ng-click="saveNow()"><i class="fa fa-save"></i> Save now</a></li>
<li class="divider"></li>
<li><a href="#" ng-click="restart()"><i class="fa fa-refresh"></i> Restart</a></li>
</ul>
</li>
<!--<li><a href="#" data-toggle="modal" data-target="#myModal"><i class="fa fa-users"></i> About</a></li>-->
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="https://github.com/particle-clicker/particle-clicker/" target="_blank"><i class="fa fa-github"></i> GitHub</a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-share-alt"></i> Social<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://facebook.com/particleclicker"><i class="fa fa-facebook-square"></i> Facebook</a></li>
<li><a href="https://twitter.com/particleclicker"><i class="fa fa-twitter"></i> Twitter</a></li>
<li><a href="https://plus.google.com/share?url=http%3A%2F%2Fcern.ch%2Fparticle-clicker" target="_blank" title="Share on Google+"><i class="fa fa-google-plus-square"></i> Google+</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<div id="main-content" class="container-fluid col-no-padding">
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-cogs"></i> Research
</link></head>
<body>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button class="navbar-toggle collapsed" data-target="#navbar-collapse" data-toggle="collapse" type="button">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand pc-icon" data-target="#myModal" data-toggle="modal" href="#"> Particle Clicker</a>
</div>
<div class="collapse navbar-collapse" id="navbar-collapse">
<ul class="nav navbar-nav navbar-left">
<li><a data-target="#achievements-modal" data-toggle="modal" href="#"><i class="fa fa-trophy"></i> Achievements</a></li>
<li><a data-target="#stats-modal" data-toggle="modal" href="#"><i class="fa fa-bar-chart"></i> Statistics</a></li>
<li class="dropdown" ng-controller="SaveController">
<a class="dropdown-toggle" data-toggle="dropdown" href="#"><i class="fa fa-floppy-o"></i> Saved: <span ng-cloak="">{{ lastSaved | date : 'H:mm' }}</span> <span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#" ng-click="saveNow()"><i class="fa fa-save"></i> Save now</a></li>
<li class="divider"></li>
<li><a href="#" ng-click="restart()"><i class="fa fa-refresh"></i> Restart</a></li>
</ul>
</li>
<!--<li><a href="#" data-toggle="modal" data-target="#myModal"><i class="fa fa-users"></i> About</a></li>-->
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="https://github.com/particle-clicker/particle-clicker/" target="_blank"><i class="fa fa-github"></i> GitHub</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#"><i class="fa fa-share-alt"></i> Social<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="https://facebook.com/particleclicker"><i class="fa fa-facebook-square"></i> Facebook</a></li>
<li><a href="https://twitter.com/particleclicker"><i class="fa fa-twitter"></i> Twitter</a></li>
<li><a href="https://plus.google.com/share?url=http%3A%2F%2Fcern.ch%2Fparticle-clicker" target="_blank" title="Share on Google+"><i class="fa fa-google-plus-square"></i> Google+</a></li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
<div class="container-fluid col-no-padding" id="main-content">
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-cogs"></i> Research
</h4>
</div>
<div class="panel-body scrollable large" id="researchLarge" ng-controller="ResearchController as rc">
<div id="researchContent" ng-controller="ResearchController as rc">
<ul class="media-list" ng-cloak>
<li class="media" ng-repeat="r in rc.research" ng-show="rc.isVisible(r)">
<img ng-show="r.state.level > 0" class="research-icon media-object" ng-src="{{ r.image }}" alt="">
<img ng-hide="r.state.level > 0" class="research-icon media-object" src="assets/icons/png/unknown.png" alt="">
<div class="media-body">
<h4 class="media-heading">{{ r.state.level > 0 ? r.name : '?????' }} <span ng-show="r.state.level > 0" class="badge">Level {{ r.state.level }}</span></h4>
<p ng-show="r.state.level > 0">{{ r.description }}</p>
<p ng-show="r.state.level > 0" class="small">Research yields <strong>{{ r.state.reputation | niceNumber }}</strong> reputation.</p>
<div class="btn-group">
<button class="btn btn-primary" ng-disabled="!rc.isAvailable(r)" ng-click="rc.doResearch(r)"><i class="fa fa-cogs"></i> <small>{{ r.state.cost | niceNumber }} data</small></button>
<button class="btn btn-info {{ r.state.interesting ? 'blink' : '' }}" ng-show="r.state.level > 0" ng-click="rc.showInfo(r)"><i class="fa {{ r.state.interesting ? 'fa-exclamation' : 'fa-info' }}"></i></button>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="column-lab" class="col-xs-6 col-md-5 col-md-5s col-lg-6 col-no-padding-xs" ng-controller="LabController as lc">
<input class="hidden-xs" id="labname" value="{{ lc.lab.state.name }}" ng-model="lc.lab.state.name" ng-cloak>
<hr class="hidden-xs">
<div id="detector-holder">
<div id="detector" ng-controller="DetectorController as dc">
<canvas id="detector-core" width="400" height="400">
</div>
<div class="panel-body scrollable large" id="researchLarge" ng-controller="ResearchController as rc">
<div id="researchContent" ng-controller="ResearchController as rc">
<ul class="media-list" ng-cloak="">
<li class="media" ng-repeat="r in rc.research" ng-show="rc.isVisible(r)">
<img alt="" class="research-icon media-object" ng-show="r.state.level &gt; 0" ng-src="{{ r.image }}"/>
<img alt="" class="research-icon media-object" ng-hide="r.state.level &gt; 0" src="assets/icons/png/unknown.png"/>
<div class="media-body">
<h4 class="media-heading">{{ r.state.level &gt; 0 ? r.name : '?????' }} <span class="badge" ng-show="r.state.level &gt; 0">Level {{ r.state.level }}</span></h4>
<p ng-show="r.state.level &gt; 0">{{ r.description }}</p>
<p class="small" ng-show="r.state.level &gt; 0">Research yields <strong>{{ r.state.reputation | niceNumber }}</strong> reputation.</p>
<div class="btn-group">
<button class="btn btn-primary" ng-click="rc.doResearch(r)" ng-disabled="!rc.isAvailable(r)"><i class="fa fa-cogs"></i> <small>{{ r.state.cost | niceNumber }} data</small></button>
<button class="btn btn-info {{ r.state.interesting ? 'blink' : '' }}" ng-click="rc.showInfo(r)" ng-show="r.state.level &gt; 0"><i class="fa {{ r.state.interesting ? 'fa-exclamation' : 'fa-info' }}"></i></button>
</div>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-md-5 col-md-5s col-lg-6 col-no-padding-xs" id="column-lab" ng-controller="LabController as lc">
<input class="hidden-xs" id="labname" ng-cloak="" ng-model="lc.lab.state.name" value="{{ lc.lab.state.name }}"/>
<hr class="hidden-xs"/>
<div id="detector-holder">
<div id="detector" ng-controller="DetectorController as dc">
<canvas height="400" id="detector-core" width="400">
Your detector. Click on it to generate events.
</canvas>
<canvas ng-click="dc.click()" id="detector-events" width="400" height="400" class="prevent-select">
<canvas class="prevent-select" height="400" id="detector-events" ng-click="dc.click()" width="400">
Your detector. Click on it to generate events.
</canvas>
</div>
</div>
<button id="detector-info" class="btn btn-info" ng-click="lc.showDetectorInfo()"><i class="fa fa-info"></i></button>
<div class="row status" ng-cloak>
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Data</strong><br>
</div>
</div>
<button class="btn btn-info" id="detector-info" ng-click="lc.showDetectorInfo()"><i class="fa fa-info"></i></button>
<div class="row status" ng-cloak="">
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Data</strong><br/>
{{ lc.lab.state.data | niceNumber }}
<div class="update-value" id="update-data"></div>
</div>
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Reputation</strong><br>
</div>
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Reputation</strong><br/>
{{ lc.lab.state.reputation | niceNumber }}
<div class="update-value" id="update-reputation"></div>
</div>
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Funding</strong><br>
</div>
<div class="col-xs-4 text-center col-no-padding-xs">
<strong>Funding</strong><br/>
{{ lc.lab.state.money | currency }}
<div class="update-value" id="update-funding"></div>
</div>
</div>
</div>
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default panel-stick">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-users"></i> HR
</div>
</div>
</div>
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default panel-stick">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-users"></i> HR
</h4>
</div>
<div class="panel-body scrollable large" id="hrLarge">
<div id="hrContent" ng-controller="HRController as hrc">
<ul class="media-list" ng-cloak>
<li class="media" ng-repeat="w in hrc.workers" ng-show="hrc.isVisible(w)">
<div class="media-body">
<h4 class="media-heading">{{ w.name }} <span ng-show="w.state.hired > 0" class="badge">{{ w.state.hired | niceNumber }}</span></h4>
<p ng-show="w.state.hired > 0">{{ w.description }}</p>
<p ng-show="w.state.hired > 0" class="small">Produce <strong>{{ w.state.rate | niceNumber }}</strong> data per second.</p>
<button class="btn btn-primary" ng-disabled="!hrc.isAvailable(w)" ng-click="hrc.hire(w)"><i class="fa fa-user"></i> <small>{{ w.state.cost | currency }}</small></button>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default hidden-xs hidden-sm">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-wrench"></i> Upgrades
</div>
<div class="panel-body scrollable large" id="hrLarge">
<div id="hrContent" ng-controller="HRController as hrc">
<ul class="media-list" ng-cloak="">
<li class="media" ng-repeat="w in hrc.workers" ng-show="hrc.isVisible(w)">
<div class="media-body">
<h4 class="media-heading">{{ w.name }} <span class="badge" ng-show="w.state.hired &gt; 0">{{ w.state.hired | niceNumber }}</span></h4>
<p ng-show="w.state.hired &gt; 0">{{ w.description }}</p>
<p class="small" ng-show="w.state.hired &gt; 0">Produce <strong>{{ w.state.rate | niceNumber }}</strong> data per second.</p>
<button class="btn btn-primary" ng-click="hrc.hire(w)" ng-disabled="!hrc.isAvailable(w)"><i class="fa fa-user"></i> <small>{{ w.state.cost | currency }}</small></button>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-md-3 col-md-3s col-lg-2 col-no-padding visible-md-block visible-lg-block">
<div class="panel panel-default hidden-xs hidden-sm">
<div class="panel-heading">
<h4 class="panel-title">
<i class="fa fa-wrench"></i> Upgrades
</h4>
</div>
<div class="panel-body scrollable large" id="upgradesLarge">
<div id="upgradesContent" ng-controller="UpgradesController as uc">
<ul class="media-list media-list-no-margin" ng-cloak>
<li class="media" ng-show="false"></li>
<li class="media" ng-repeat="u in uc.upgrades" ng-show="uc.isVisible(u)">
<div class="media-body">
<h4 class="media-heading"><i class="fa {{ u.icon }} media-object"></i> {{ u.name }}</h4>
<p>{{ u.description }}</p>
<p class="small">{{ u.effect }}</p>
<button class="btn btn-primary" ng-disabled="!uc.isAvailable(u)" ng-click="uc.upgrade(u)"><i class="fa fa-money"></i> <small>{{ u.cost | currency }}</small></button>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="column-tabs" class="col-xs-6 visible-xs-block visible-sm-block col-no-padding">
<ul id="TabList" class="nav nav-tabs" role="tablist">
<li class="active"><a href="#research" role="tab" data-toggle="tab"><i class="fa fa-cogs"></i> Research</a></li>
<li><a href="#hr" role="tab" data-toggle="tab"><i class="fa fa-users"></i> HR</a></li>
<li><a href="#upgrades" role="tab" data-toggle="tab"><i class="fa fa-wrench"></i> Upgrades</a></li>
</ul>
<div id="TabContent" class="tab-content">
<div class="tab-pane active scrollable" id="research">
</div>
<div class="tab-pane scrollable" id="hr">
</div>
<div class="tab-pane scrollable" id="upgrades">
</div>
</div>
</div>
</div>
<div class="modal fade" id="infoBox" tabindex="-1" role="dialog" aria-labelledby="infoBoxLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="infoBoxLabel"></h4>
</div>
<div class="modal-body"></div>
</div>
</div>
</div>
<div class="modal fade" id="achievements-modal" tabindex="-1" role="dialog" aria-labelledby="achievements-label" aria-hidden="true" ng-controller="AchievementsController">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="achievements-label"><i class="fa fa-trophy"></i> Achievements</h4>
</div>
<div class="modal-body">
<p class="text-center"><strong>Progress</strong> <span class="label label-info">{{ progress() }} / {{ achievements.length }}</span></p>
<ul class="list-group">
<li class="list-group-item" ng-repeat="a in achievements | orderBy:'state.timeAchieved' | reverse" ng-show="a.isAchieved()">
<i class="fa {{ a.icon }}"></i>
</div>
<div class="panel-body scrollable large" id="upgradesLarge">
<div id="upgradesContent" ng-controller="UpgradesController as uc">
<ul class="media-list media-list-no-margin" ng-cloak="">
<li class="media" ng-show="false"></li>
<li class="media" ng-repeat="u in uc.upgrades" ng-show="uc.isVisible(u)">
<div class="media-body">
<h4 class="media-heading"><i class="fa {{ u.icon }} media-object"></i> {{ u.name }}</h4>
<p>{{ u.description }}</p>
<p class="small">{{ u.effect }}</p>
<button class="btn btn-primary" ng-click="uc.upgrade(u)" ng-disabled="!uc.isAvailable(u)"><i class="fa fa-money"></i> <small>{{ u.cost | currency }}</small></button>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-xs-6 visible-xs-block visible-sm-block col-no-padding" id="column-tabs">
<ul class="nav nav-tabs" id="TabList" role="tablist">
<li class="active"><a data-toggle="tab" href="#research" role="tab"><i class="fa fa-cogs"></i> Research</a></li>
<li><a data-toggle="tab" href="#hr" role="tab"><i class="fa fa-users"></i> HR</a></li>
<li><a data-toggle="tab" href="#upgrades" role="tab"><i class="fa fa-wrench"></i> Upgrades</a></li>
</ul>
<div class="tab-content" id="TabContent">
<div class="tab-pane active scrollable" id="research">
</div>
<div class="tab-pane scrollable" id="hr">
</div>
<div class="tab-pane scrollable" id="upgrades">
</div>
</div>
</div>
</div>
<div aria-hidden="true" aria-labelledby="infoBoxLabel" class="modal fade" id="infoBox" role="dialog" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="infoBoxLabel"></h4>
</div>
<div class="modal-body"></div>
</div>
</div>
</div>
<div aria-hidden="true" aria-labelledby="achievements-label" class="modal fade" id="achievements-modal" ng-controller="AchievementsController" role="dialog" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="achievements-label"><i class="fa fa-trophy"></i> Achievements</h4>
</div>
<div class="modal-body">
<p class="text-center"><strong>Progress</strong> <span class="label label-info">{{ progress() }} / {{ achievements.length }}</span></p>
<ul class="list-group">
<li class="list-group-item" ng-repeat="a in achievements | orderBy:'state.timeAchieved' | reverse" ng-show="a.isAchieved()">
<i class="fa {{ a.icon }}"></i>
{{ a.description }}
<span class="badge">{{ a.state.timeAchieved | niceTime }}</span>
</li>
</ul>
</div>
</div>
</div>
</div>
<div class="modal fade" id="stats-modal" tabindex="-1" role="dialog" aria-labelledby="stats-label" aria-hidden="true" ng-controller="StatsController">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="stats-label"><i class="fa fa-bar-chart"></i> Statistics</h4>
</div>
<div class="modal-body">
<ul class="list-group">
<li class="list-group-item"><i class="fa fa-location-arrow"></i> : <strong>{{ lab.state.clicks | niceNumber }}</strong></li>
<li class="list-group-item"><i class="fa fa-database"></i> : <strong>{{ lab.state.dataSpent | niceNumber }}</strong> used / <strong>{{ lab.state.dataCollected | niceNumber }}</strong> collected</li>
<li class="list-group-item"><i class="fa fa-money"></i> : <strong>{{ lab.state.moneySpent | niceNumber }}</strong> spent / <strong>{{ lab.state.moneyCollected | niceNumber }}</strong> gathered</li>
</ul>
</div>
</div>
</div>
</div>
<div id="achievements-container" class="col-xs-6 col-sm-3"></div>
<div id="messages-container" class="col-xs-6 col-sm-3"></div>
<div id="mobile-orientation-container">
<div id="mobile-orientation-message">
</li>
</ul>
</div>
</div>
</div>
</div>
<div aria-hidden="true" aria-labelledby="stats-label" class="modal fade" id="stats-modal" ng-controller="StatsController" role="dialog" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="stats-label"><i class="fa fa-bar-chart"></i> Statistics</h4>
</div>
<div class="modal-body">
<ul class="list-group">
<li class="list-group-item"><i class="fa fa-location-arrow"></i> : <strong>{{ lab.state.clicks | niceNumber }}</strong></li>
<li class="list-group-item"><i class="fa fa-database"></i> : <strong>{{ lab.state.dataSpent | niceNumber }}</strong> used / <strong>{{ lab.state.dataCollected | niceNumber }}</strong> collected</li>
<li class="list-group-item"><i class="fa fa-money"></i> : <strong>{{ lab.state.moneySpent | niceNumber }}</strong> spent / <strong>{{ lab.state.moneyCollected | niceNumber }}</strong> gathered</li>
</ul>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-3" id="achievements-container"></div>
<div class="col-xs-6 col-sm-3" id="messages-container"></div>
<div id="mobile-orientation-container">
<div id="mobile-orientation-message">
You can only play Particle Clicker on your mobile device in landscape orientation.
</div>
</div>
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="myModalLabel">Particle Clicker</h4>
</div>
<div class="modal-body">
<h4>About</h4>
<p class="small">Version: 0.9</p>
<p class="small bg-warning">This is a pre-release. If you encounter any bugs please report them using <a href="https://github.com/particle-clicker/particle-clicker/issues"><i class="fa fa-github"></i> GitHub issues</a>. This game runs best in landscape mode. Performance of the event display may rely heavily on your hardware.</p>
<p>Particle Clicker is a game that was made during the <a href="https://webfest.web.cern.ch">CERN Webfest 2014</a>. The idea is borrowed from <a href="http://orteil.dashnet.org/cookieclicker/">Cookie Clicker</a>, an amazing and addictive cookie-themed game.</p>
<h5>Libraries</h5>
<p>This game is realised using a few libraries. Those are</p>
<ul>
<li><a href="http://angularjs.org">AngularJS</a></li>
<li><a href="http://getbootstrap.com/">Bootstrap</a></li>
<li><a href="http://fortawesome.github.io/">Fontawesome</a></li>
<li><a href="http://jquery.com">jQuery</a></li>
<li><a href="http://imulus.github.io/retinajs/">retina.js</a></li>
<li><a href="https://github.com/ftlabs/fastclick">fastclick.js</a></li>
</ul>
<h5>Authors</h5>
<ul>
<li><a href="https://github.com/gbiro">Gabor Biro</a></li>
<li><a href="https://github.com/ibab">Igor Babuschkin</a></li>
<li><a href="https://github.com/kdungs">Kevin Dungs</a></li>
<li><a href="https://github.com/ntadej">Tadej Novak</a></li>
<li><a href="https://github.com/zhangjiannan">Jiannan Zhang</a></li>
</ul>
<p>Feel free to get in touch with us via GitHub or by shooting us an email on<br><a href="mailto:particle-clicker@googlegroups.com">particle-clicker@googlegroups.com</a>.</p>
<h5>Source</h5>
<p>The source code of this game is freely available on <a href="https://github.com/particle-clicker/particle-clicker"><i class="fa fa-github"></i> GitHub</a> under the terms of an MIT license.</p>
</div>
</div>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.17/angular.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script src="js/external/jquery.cookie-1.4.1.min.js"></script>
<script src="js/external/retina.js"></script>
<script src="js/external/fastclick.js"></script>
<script src="js/storage.js"></script>
<script src="js/helpers.js"></script>
<script src="js/analytics.js"></script>
<script src="js/gameobjects.js"></script>
<script src="js/event.js"></script>
<script src="js/detector.js"></script>
<script src="js/ui.js"></script>
<script src="js/game.js"></script>
<script src="js/app.js"></script>
</body>
</div>
<div aria-hidden="true" aria-labelledby="myModalLabel" class="modal fade" id="myModal" role="dialog" tabindex="-1">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button class="close" data-dismiss="modal" type="button"><span aria-hidden="true">×</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="myModalLabel">Particle Clicker</h4>
</div>
<div class="modal-body">
<h4>About</h4>
<p class="small">Version: 0.9</p>
<p class="small bg-warning">This is a pre-release. If you encounter any bugs please report them using <a href="https://github.com/particle-clicker/particle-clicker/issues"><i class="fa fa-github"></i> GitHub issues</a>. This game runs best in landscape mode. Performance of the event display may rely heavily on your hardware.</p>
<p>Particle Clicker is a game that was made during the <a href="https://webfest.web.cern.ch">CERN Webfest 2014</a>. The idea is borrowed from <a href="http://orteil.dashnet.org/cookieclicker/">Cookie Clicker</a>, an amazing and addictive cookie-themed game.</p>
<h5>Libraries</h5>
<p>This game is realised using a few libraries. Those are</p>
<ul>
<li><a href="http://angularjs.org">AngularJS</a></li>
<li><a href="http://getbootstrap.com/">Bootstrap</a></li>
<li><a href="http://fortawesome.github.io/">Fontawesome</a></li>
<li><a href="http://jquery.com">jQuery</a></li>
<li><a href="http://imulus.github.io/retinajs/">retina.js</a></li>
<li><a href="https://github.com/ftlabs/fastclick">fastclick.js</a></li>
</ul>
<h5>Authors</h5>
<ul>
<li><a href="https://github.com/gbiro">Gabor Biro</a></li>
<li><a href="https://github.com/ibab">Igor Babuschkin</a></li>
<li><a href="https://github.com/kdungs">Kevin Dungs</a></li>
<li><a href="https://github.com/ntadej">Tadej Novak</a></li>
<li><a href="https://github.com/zhangjiannan">Jiannan Zhang</a></li>
</ul>
<p>Feel free to get in touch with us via GitHub or by shooting us an email on<br/><a href="mailto:particle-clicker@googlegroups.com">particle-clicker@googlegroups.com</a>.</p>
<h5>Source</h5>
<p>The source code of this game is freely available on <a href="https://github.com/particle-clicker/particle-clicker"><i class="fa fa-github"></i> GitHub</a> under the terms of an MIT license.</p>
</div>
</div>
</div>
</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.3.0-beta.17/angular.min.js"></script>
<script src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
<script src="js/external/jquery.cookie-1.4.1.min.js"></script>
<script src="js/external/retina.js"></script>
<script src="js/external/fastclick.js"></script>
<script src="js/storage.js"></script>
<script src="js/helpers.js"></script>
<script src="js/analytics.js"></script>
<script src="js/gameobjects.js"></script>
<script src="js/event.js"></script>
<script src="js/detector.js"></script>
<script src="js/ui.js"></script>
<script src="js/game.js"></script>
<script src="js/app.js"></script>
</body>
</html>
+27 -39
View File
@@ -1,23 +1,21 @@
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>P.Craft</title>
<meta name="description" content="">
<STYLE TYPE="text/css">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<title>P.Craft</title>
<meta content="" name="description"/>
<style type="text/css">
<!--
canvas#canvas { width: 512px; height: 512px; }
@@ -60,17 +58,13 @@ canvas{
}
-->
</STYLE>
<script text="text/javascript" src="/global.js" defer></script>
</style>
</head>
<body bgcolor=#000000>
<center><div style="width:512px;">
<canvas class="emscripten" id="canvas" oncontextmenu="event.preventDefault()"></canvas>
<script type="text/javascript">
<body bgcolor="#000000">
<center><div style="width:512px;">
<canvas class="emscripten" id="canvas" oncontextmenu="event.preventDefault()"></canvas>
<script type="text/javascript">
var canvas = document.getElementById("canvas");
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
@@ -128,10 +122,8 @@ canvas{
var pico8_gpio = new Array(128);
*/
</script>
<script async type="text/javascript" src="pcraft.js"></script>
<script>
<script async="" src="pcraft.js" type="text/javascript"></script>
<script>
// key blocker. prevent cursor keys from scrolling page while playing cart.
function onKeyDown_blocker(event) {
@@ -149,8 +141,7 @@ canvas{
document.addEventListener('keydown', onKeyDown_blocker, false);
</script>
<br>
<br/>
<!--
<div class=pico8_el onclick="Module.pico8Reset();">
@@ -158,17 +149,16 @@ canvas{
Reset</div>
-->
<div class=pico8_el onclick="Module.pico8TogglePaused();">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAPUlEQVR4Ae3doQ0AIAxEUWABLPtPh2WCq26DwFSU/JPNT166QSu/Hg86W9dwLte+diP7AwAAAAAAgD+A+jM2ZAgo84I0PgAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" alt="Pause" width=12 height=12/>
<div class="pico8_el" onclick="Module.pico8TogglePaused();">
<img alt="Pause" height="12/" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAPUlEQVR4Ae3doQ0AIAxEUWABLPtPh2WCq26DwFSU/JPNT166QSu/Hg86W9dwLte+diP7AwAAAAAAgD+A+jM2ZAgo84I0PgAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" width="12"/>
Pause</div>
<div class=pico8_el onclick="Module.requestFullScreen(true, false);">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAaklEQVR4Ae2dsQ1AIQhExfze1v2ns3UCrfgFhmgUUAoGgHscp21wX9BqaZoDojbB96OkDJKNcTN2BHTyYNYmoT2BlPL7BKgcPfHjAVXKKadkHOn9K1r16N0czN6a95N8mnA7Aq2fTZ3Af3UKmCSMazL8HwAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" alt="Fullscreen" width=12 height=12/>
<div class="pico8_el" onclick="Module.requestFullScreen(true, false);">
<img alt="Fullscreen" height="12/" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAaklEQVR4Ae2dsQ1AIQhExfze1v2ns3UCrfgFhmgUUAoGgHscp21wX9BqaZoDojbB96OkDJKNcTN2BHTyYNYmoT2BlPL7BKgcPfHjAVXKKadkHOn9K1r16N0czN6a95N8mnA7Aq2fTZ3Af3UKmCSMazL8HwAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" width="12"/>
Fullscreen</div>
<div class=pico8_el onclick="Module.pico8ToggleSound();">
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAXklEQVR4Ae2doQ4AIQxD4YLH8v9fh+ULhjpxxSwLg2uyapr1JRu1iV5Z+1BGl4+xNpX38SYo2uRvYiT5LwEmt+ocgXVLrhPEgBiw8Q5w7/kueSkK+D2tJO4E/I3GrwkqQCBabEj/4QAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" alt="Toggle Sound" width=12 height=12/>
<div class="pico8_el" onclick="Module.pico8ToggleSound();">
<img alt="Toggle Sound" height="12/" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAXklEQVR4Ae2doQ4AIQxD4YLH8v9fh+ULhjpxxSwLg2uyapr1JRu1iV5Z+1BGl4+xNpX38SYo2uRvYiT5LwEmt+ocgXVLrhPEgBiw8Q5w7/kueSkK+D2tJO4E/I3GrwkqQCBabEj/4QAAABB0RVh0TG9kZVBORwAyMDExMDIyMeNZtsEAAAAASUVORK5CYII=" width="12"/>
Sound</div>
<!--
@@ -177,8 +167,6 @@ canvas{
Carts</a></div>
-->
<br>
</div></center>
<br/>
</div></center>
</body></html>
+120 -158
View File
@@ -1,173 +1,135 @@
<!DOCTYPE HTML>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
<!-- <link href="https://fonts.googleapis.com/css?family=Press+Start+2P" rel="stylesheet"> -->
<meta charset="UTF-8"/>
<link rel="stylesheet" href="Stylesheet.css">
<title>Planet Life</title>
<script src="/global.js"></script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" name="viewport"/>
<!-- <link href="https://fonts.googleapis.com/css?family=Press+Start+2P" rel="stylesheet"> -->
<meta charset="utf-8"/>
<link href="Stylesheet.css" rel="stylesheet"/>
<title>Planet Life</title>
</head>
<body>
<img src="images/handling/coolMathSplash.png" id="coolMathSplash">
<div id="backgroundDiv"></div>
<img id="coolMathSplash" src="images/handling/coolMathSplash.png"/>
<div id="backgroundDiv"></div>
<div id="gameDiv" style="display: none;">
<div id="resIconDiv">
<div id="resIconWrapper">
<img src="images/icons/wood.png" alt="wood">
<p id="wood">0</p>
<img src="images/icons/gold.png" alt="gold">
<p id="gold">0</p>
<img src="images/icons/coco.png" alt="coco">
<p id="coco">0</p>
<img src="images/icons/stardust.png" alt="stardust">
<p id="stardust">0</p>
<div class="floatRight">
<img src="images/icons/settings.png" style="margin-right: 10px; margin-top: 4px; width: 60%" onclick="toggleSettings()">
</div>
</div>
</div>
<div class="fullWidth" id="resInfoDiv">
<div id="infoContentHolder">
<img src="images/icons/wood.png" alt="wood per second">
<p id="woodSec">+0/s</p>
<img src="images/icons/gold.png" alt="gold per second">
<p id="goldSec">+0/s</p>
<img src="images/icons/coco.png" alt="coco per second">
<p id="cocoSec">+0/s</p>
<div class="floatRight" id="ghostCounter">
<img src="images/icons/ghost.png" alt="ghosts">
<p id="ghostCount">0</p>
</div>
<div class="floatRight" id="ringCounter">
<img src="images/icons/lollipop.gif" alt="space rings">
<p id="ringCount">0</p>
</div>
</div>
</div>
<div class="bodyWrapper" id="bWrapper">
<div id="almostBlackground"></div>
</br>
</br>
</br>
<div class="fullWidth" id="artDiv">
<h1 id="dungeonLevel"></h1>
<h1 id="settingsHeadline">Settings</h1>
<div class="blackCover">
<div class="derekArt" id="derekDiv">
<img src="images/handling/invisibleImg.gif" class="derekImg" style="z-index: 10;" id="legsImg">
<img src="images/handling/invisibleImg.gif" class="derekImg" style="z-index: 11;" id="headImg">
<img src="images/handling/invisibleImg.gif" class="derekImg" style="z-index: 12;" id="fistImg">
<img src="images/handling/derekBlack.gif" class="derekImg" id="derekBlackImg">
</div>
<img src="images/handling/planet.gif" id="handlingArt">
</div>
<img src="images/handling/tinyImg.gif" id="settingsArt">
<!-- <img src="images/backgrounds/BlackCover.png" id="blackCover"> -->
</div>
<div class="fullWidth" id="textDiv">
<div class="handlingBlackCover">
<div class="textHolder">
<p id="resCounter"></p>
<p id="handling"></p>
</div>
</div>
<p id="settingsHandling"></p>
<div id="loading_container"></div>
<div id="buttons">
</div>
<div id="settingsButtons">
</div>
<div class="fullWidth">
<br>
<br>
</div>
</div>
</div>
<div id="resIconDiv">
<div id="resIconWrapper">
<img alt="wood" src="images/icons/wood.png"/>
<p id="wood">0</p>
<img alt="gold" src="images/icons/gold.png"/>
<p id="gold">0</p>
<img alt="coco" src="images/icons/coco.png"/>
<p id="coco">0</p>
<img alt="stardust" src="images/icons/stardust.png"/>
<p id="stardust">0</p>
<div class="floatRight">
<img onclick="toggleSettings()" src="images/icons/settings.png" style="margin-right: 10px; margin-top: 4px; width: 60%"/>
</div>
<script src="en.json"></script>
<script src="bridge.js"></script>
<script src="base64.js"></script>
<script src="state.js"></script>
<script src="initVars.js"></script>
<script src="sound.js"></script>
<script src="handling.js"></script>
<script src="broccoliHandling.js"></script>
<script src="burgulonHandling.js"></script>
<script src="theEnd.js"></script>
<script src="beanie.js"></script>
<script src="woodenPoker.js"></script>
<script src="ancientPlanet.js"></script>
<script src="stanley.js"></script>
<script src="burgulonCore.js"></script>
<script src="jack.js"></script>
<script src="derekulianManager.js"></script>
<script src="jerkBattle.js"></script>
<script src="jerkManager.js"></script>
<script src="derekSkills.js"></script>
<script src="quizManager.js"></script>
<script src="beanshop.js"></script>
<script src="jerkClub.js"></script>
<script src="startMenu.js"></script>
<script src="productManagerNew.js"></script>
<script src="dungeonManager.js"></script>
<script src="globalVars.js"></script>
<script src="gameManager.js"></script>
<script src="buttons.js"></script>
<script src="presentManager.js"></script>
<script src="s_startolar.js"></script>
<script src="timeTerrarium.js"></script>
<script src="derekItems.js"></script>
<script src="intro.js"></script>
<script src="build.js"></script>
<script src="starmap.js"></script>
<script src="friendHouse.js"></script>
<script src="settings.js"></script>
</div>
</div>
<div class="fullWidth" id="resInfoDiv">
<div id="infoContentHolder">
<img alt="wood per second" src="images/icons/wood.png"/>
<p id="woodSec">+0/s</p>
<img alt="gold per second" src="images/icons/gold.png"/>
<p id="goldSec">+0/s</p>
<img alt="coco per second" src="images/icons/coco.png"/>
<p id="cocoSec">+0/s</p>
<div class="floatRight" id="ghostCounter">
<img alt="ghosts" src="images/icons/ghost.png"/>
<p id="ghostCount">0</p>
</div>
<div class="floatRight" id="ringCounter">
<img alt="space rings" src="images/icons/lollipop.gif"/>
<p id="ringCount">0</p>
</div>
</div>
</div>
<div class="bodyWrapper" id="bWrapper">
<div id="almostBlackground"></div>
<div class="fullWidth" id="artDiv">
<h1 id="dungeonLevel"></h1>
<h1 id="settingsHeadline">Settings</h1>
<div class="blackCover">
<div class="derekArt" id="derekDiv">
<img class="derekImg" id="legsImg" src="images/handling/invisibleImg.gif" style="z-index: 10;"/>
<img class="derekImg" id="headImg" src="images/handling/invisibleImg.gif" style="z-index: 11;"/>
<img class="derekImg" id="fistImg" src="images/handling/invisibleImg.gif" style="z-index: 12;"/>
<img class="derekImg" id="derekBlackImg" src="images/handling/derekBlack.gif"/>
</div>
<img id="handlingArt" src="images/handling/planet.gif"/>
</div>
<img id="settingsArt" src="images/handling/tinyImg.gif"/>
<!-- <img src="images/backgrounds/BlackCover.png" id="blackCover"> -->
</div>
<div class="fullWidth" id="textDiv">
<div class="handlingBlackCover">
<div class="textHolder">
<p id="resCounter"></p>
<p id="handling"></p>
</div>
</div>
<p id="settingsHandling"></p>
<div id="loading_container"></div>
<div id="buttons">
</div>
<div id="settingsButtons">
</div>
<div class="fullWidth">
<br/>
<br/>
</div>
</div>
</div>
</div>
<script src="en.json"></script>
<script src="bridge.js"></script>
<script src="base64.js"></script>
<script src="state.js"></script>
<script src="initVars.js"></script>
<script src="sound.js"></script>
<script src="handling.js"></script>
<script src="broccoliHandling.js"></script>
<script src="burgulonHandling.js"></script>
<script src="theEnd.js"></script>
<script src="beanie.js"></script>
<script src="woodenPoker.js"></script>
<script src="ancientPlanet.js"></script>
<script src="stanley.js"></script>
<script src="burgulonCore.js"></script>
<script src="jack.js"></script>
<script src="derekulianManager.js"></script>
<script src="jerkBattle.js"></script>
<script src="jerkManager.js"></script>
<script src="derekSkills.js"></script>
<script src="quizManager.js"></script>
<script src="beanshop.js"></script>
<script src="jerkClub.js"></script>
<script src="startMenu.js"></script>
<script src="productManagerNew.js"></script>
<script src="dungeonManager.js"></script>
<script src="globalVars.js"></script>
<script src="gameManager.js"></script>
<script src="buttons.js"></script>
<script src="presentManager.js"></script>
<script src="s_startolar.js"></script>
<script src="timeTerrarium.js"></script>
<script src="derekItems.js"></script>
<script src="intro.js"></script>
<script src="build.js"></script>
<script src="starmap.js"></script>
<script src="friendHouse.js"></script>
<script src="settings.js"></script>
</body>
</html>
+40 -45
View File
@@ -1,36 +1,32 @@
<!DOCTYPE html>
<html>
<html>
<head>
<title>Precision Client (1.5.2-beta_0.2)</title>
<meta charset="UTF-8" />
<meta content="Precision Client is a custom eaglercraft client with QOL features, custom texture packs, and more."
name="description" />
<meta content="//precisionclient.vercel.app" name="url" />
<meta content="EtcherFX" name="author" />
<meta content="Precision Client" property="og:title" />
<meta content="en-US" property="og:locale" />
<meta content="website" property="og:type" />
<meta content="//precisionclient.vercel.app" property="og:url" />
<!--meta content="IMAGE" property="og:image"/>-->
<meta content="Precision Client is a custom eaglercraft client with QOL features, custom texture packs, and more."
property="og:description" />
<script type="text/javascript" src="eagswebrtc.js"></script>
<script type="text/javascript" src="classes.js"></script>
<script async src="https://arc.io/widget.min.js#pchPqjfw"></script>
<style>
<title>Precision Client (1.5.2-beta_0.2)</title>
<meta charset="utf-8"/>
<meta content="Precision Client is a custom eaglercraft client with QOL features, custom texture packs, and more." name="description"/>
<meta content="//precisionclient.vercel.app" name="url"/>
<meta content="EtcherFX" name="author"/>
<meta content="Precision Client" property="og:title"/>
<meta content="en-US" property="og:locale"/>
<meta content="website" property="og:type"/>
<meta content="//precisionclient.vercel.app" property="og:url"/>
<!--meta content="IMAGE" property="og:image"/>-->
<meta content="Precision Client is a custom eaglercraft client with QOL features, custom texture packs, and more." property="og:description"/>
<script src="eagswebrtc.js" type="text/javascript"></script>
<script src="classes.js" type="text/javascript"></script>
<script async="" src="https://arc.io/widget.min.js#pchPqjfw"></script>
<style>
@font-face {
font-family: "Product Sans";
src: url(ProductSans.ttf);
}
</style>
</head>
<body style="margin: 0; width: 100vw; height: 100vh; font-family:
'Product Sans'" id="game_frame" class="gameframe">
<div id="Selection"
style="display: inline-block; position: absolute; top:50%; left: 50%; transform: translate(-50%, -50%)">
<style>
<body class="gameframe" id="game_frame" style="margin: 0; width: 100vw; height: 100vh; font-family:
'Product Sans'">
<div id="Selection" style="display: inline-block; position: absolute; top:50%; left: 50%; transform: translate(-50%, -50%)">
<style>
html {
color: #fff;
}
@@ -57,26 +53,26 @@
background-repeat: no-repeat;
}
</style>
<h1>Precision Client</h1>
<h3>Select a texture pack:</h3>
<select id="Packs" class="dropdown">
<option>-- Choose one --</option>
<option value="defaultold">Default Old</option>
<option value="defaultnew">Default 1.17+</option>
<option value="bombies">Bombies 180k</option>
<option value="bones">Bare Bones</option>
<option value="modifiednew">Modified 1.17+</option>
<option value="miamiprivate">Miami Private</option>
<option value="nebula">Nebula</option>
<option value="rhedd">Rhedd</option>
<option value="ricefault">Ricefault</option>
<option value="tightfault">Tightfault</option>
<option value="walifault">Walifault</option>
</select>
<br /><br />
<input class="starter" type="button" value="Launch" onclick="Start();" />
</div>
<script type="text/javascript">
<h1>Precision Client</h1>
<h3>Select a texture pack:</h3>
<select class="dropdown" id="Packs">
<option>-- Choose one --</option>
<option value="defaultold">Default Old</option>
<option value="defaultnew">Default 1.17+</option>
<option value="bombies">Bombies 180k</option>
<option value="bones">Bare Bones</option>
<option value="modifiednew">Modified 1.17+</option>
<option value="miamiprivate">Miami Private</option>
<option value="nebula">Nebula</option>
<option value="rhedd">Rhedd</option>
<option value="ricefault">Ricefault</option>
<option value="tightfault">Tightfault</option>
<option value="walifault">Walifault</option>
</select>
<br/><br/>
<input class="starter" onclick="Start();" type="button" value="Launch"/>
</div>
<script type="text/javascript">
if (document.location.href.startsWith("file:")) {
alert("You cannot 'open' this file in your browser, the code doesn't work. Upload this folder to your HTTP(s) server and access it via the internet to launch the stable-download game. This is not a bug, please read the documentation.");
} else {
@@ -155,5 +151,4 @@
}
</script>
</body>
</html>
+292 -332
View File
@@ -1,94 +1,82 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="css/styles.css">
<link rel="stylesheet" type="text/css" href="css/dark.css">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
<title>Progress Knight Reborn</title>
<script src="/global.js" type="text/javascript" defer></script>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<link href="css/styles.css" rel="stylesheet" type="text/css"/>
<link href="css/dark.css" rel="stylesheet" type="text/css"/>
<link href="https://www.w3schools.com/w3css/4/w3.css" rel="stylesheet"/>
<title>Progress Knight Reborn</title>
</head>
<body id="body" class="dark">
<div class="w3-margin">
<h1>Progress Knight - Reborn</h1>
<div style="width: 1220px; height: 600px">
<!--******* Left-hand summary panel *******-->
<div class="panel w3-padding" style="width: 300px; height: auto; float: left">
<span id="deathText">
<div style="font-size: large; color: red">Age has caught up to you</div>
<div class="sidebar-element" style="color: gray">Your age has met your lifespan, use the amulet to rebirth before you pass away</div>
</span>
<div class="" style="font-size: large">Age <span id="ageDisplay">14</span> Day <span id="dayDisplay">0</span></div>
<div class="sidebar-element" style="color: gray">Lifespan: <span id="lifespanDisplay">70</span> years</div>
<button id="pauseButton" class="w3-button button sidebar-element" onClick="setPause()">Pause</button>
<span id="automation" class="inline" style="margin-left: 8px">
<span>
<div class="inline">Auto-promote</div>
<input type="checkbox" class="inline" id="autoPromote">
</span>
</br>
<span>
<div class="inline">Auto-learn</div>
<input type="checkbox" class="inline sidebar-element" id="autoLearn">
</span>
</span>
<div style="font-size: large" id="coinDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
<div style="color: gray">Balance (in coins)</div>
<ul class="sidebar-element" style="padding-left: 20px;">
<li><span style="color: rgb(9, 160, 230)">Net/day: </span ><b id="signDisplay"></b><span id="netDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
<li><span style="color: green">Income/day: </span><span id="incomeDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
<li><span style="color: red">Expense/day: </span><span id="expenseDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
</ul>
<span id="quickTaskDisplay">
<div style="width: 230px" class="small-margin inline job progress-bar progressBar">
<div class="progress-fill progressFill" style="background-color:rgb(225, 165, 0)"></div>
<div class="progress-text name">Task</div>
</div>
<div class="sidebar-element" style="color: gray">Current job</div>
<div style="width: 230px" class="small-margin skill progress-bar progressBar">
<div class="progress-fill progressFill" style="background-color:rgb(225, 165, 0)"></div>
<div class="progress-text name">Task</div>
</div>
<div class="sidebar-element" style="color: gray">Current skill</div>
</span>
<div style="font-size: large"><span style="color: rgb(15, 105, 207)">Happiness: </span><span id="happinessDisplay"></span></div>
<div style="color: gray" class="sidebar-element">Affects all xp gain</div>
<span id="evilInfo">
<div style="font-size: large"><span style="color: rgb(200, 0, 0)">Evil: </span><span id="evilDisplay"></span></div>
<div style="color: gray" class="sidebar-element">Affects dark magic xp gain</div>
</span>
<!--
<body class="dark" id="body">
<div class="w3-margin">
<h1>Progress Knight - Reborn</h1>
<div style="width: 1220px; height: 600px">
<!--******* Left-hand summary panel *******-->
<div class="panel w3-padding" style="width: 300px; height: auto; float: left">
<span id="deathText">
<div style="font-size: large; color: red">Age has caught up to you</div>
<div class="sidebar-element" style="color: gray">Your age has met your lifespan, use the amulet to rebirth before you pass away</div>
</span>
<div class="" style="font-size: large">Age <span id="ageDisplay">14</span> Day <span id="dayDisplay">0</span></div>
<div class="sidebar-element" style="color: gray">Lifespan: <span id="lifespanDisplay">70</span> years</div>
<button class="w3-button button sidebar-element" id="pauseButton" onclick="setPause()">Pause</button>
<span class="inline" id="automation" style="margin-left: 8px">
<span>
<div class="inline">Auto-promote</div>
<input class="inline" id="autoPromote" type="checkbox"/>
</span>
<span>
<div class="inline">Auto-learn</div>
<input class="inline sidebar-element" id="autoLearn" type="checkbox"/>
</span>
</span>
<div id="coinDisplay" style="font-size: large">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
<div style="color: gray">Balance (in coins)</div>
<ul class="sidebar-element" style="padding-left: 20px;">
<li><span style="color: rgb(9, 160, 230)">Net/day: </span><b id="signDisplay"></b><span id="netDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
<li><span style="color: green">Income/day: </span><span id="incomeDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
<li><span style="color: red">Expense/day: </span><span id="expenseDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</span></li>
</ul>
<span id="quickTaskDisplay">
<div class="small-margin inline job progress-bar progressBar" style="width: 230px">
<div class="progress-fill progressFill" style="background-color:rgb(225, 165, 0)"></div>
<div class="progress-text name">Task</div>
</div>
<div class="sidebar-element" style="color: gray">Current job</div>
<div class="small-margin skill progress-bar progressBar" style="width: 230px">
<div class="progress-fill progressFill" style="background-color:rgb(225, 165, 0)"></div>
<div class="progress-text name">Task</div>
</div>
<div class="sidebar-element" style="color: gray">Current skill</div>
</span>
<div style="font-size: large"><span style="color: rgb(15, 105, 207)">Happiness: </span><span id="happinessDisplay"></span></div>
<div class="sidebar-element" style="color: gray">Affects all xp gain</div>
<span id="evilInfo">
<div style="font-size: large"><span style="color: rgb(200, 0, 0)">Evil: </span><span id="evilDisplay"></span></div>
<div class="sidebar-element" style="color: gray">Affects dark magic xp gain</div>
</span>
<!--
<span id="scheduling">
<div style="font-size: large">Scheduling</div>
<div style="color: gray" class="sidebar-element">Schedule time to jobs/skills</div>
@@ -99,290 +87,262 @@
</span>
</span>
-->
<span id="timeWarping">
<div style="font-size: large"><span style="color: rgb(204, 34, 219)">Time warping: </span><span id="timeWarpingDisplay"></span></div>
<div style="color: gray">Affects game speed</div>
<button id="timeWarpingButton" class="w3-button button sidebar-element" style="margin-top: 5px; width:150px" onClick="setTimeWarping()">Enable warp</button>
</span>
</div> <!-- End left-hand summary panel -->
<!--******* Nav-bar with tabbed content navigation buttons *******-->
<div class="panel w3-margin-left" style="width: 900px; height: 40px; float: left">
<div class="w3-button w3-bar-item tabButton" id="jobTabButton" onClick="setTab(this, 'jobs')">Jobs</div>
<div class="w3-button w3-bar-item tabButton" onClick="setTab(this, 'skills')">Skills</div>
<div class="w3-button w3-bar-item tabButton" id="shopTabButton" onClick="setTab(this, 'shop')">Shop</div>
<div class="w3-button w3-bar-item tabButton" id="townTabButton" onClick="setTab(this, 'town')">Town</div>
<div class="w3-button w3-bar-item tabButton" id="rebirthTabButton" onClick="setTab(this, 'rebirth')">Amulet</div>
<div class="w3-button w3-bar-item tabButton" onClick="setTab(this, 'settings')" style="float: right">Settings</div>
</div> <!-- End nav-bar -->
<div class="panel w3-margin-left w3-margin-top w3-padding" style="width: 900px; height: auto; float: left">
<template class="headerRowTaskTemplate">
<tr>
<th class="category" style="width: 250px">Job</th>
<th>Level</th>
<th class="valueType">Value type</th>
<th>Xp/day</th>
<th>Xp left</th>
<th class="maxLevel">Max level</th>
<th class="skipSkill">Skip</th>
</tr>
</template>
<template class="headerRowItemTemplate">
<tr>
<th class="category" style="width: 250px">Item</th>
<th style="width: 100px">Active</th>
<th style="width: 250px">Effect</th>
<th>Expense/day</th>
</tr>
</template>
<template class="rowTaskTemplate">
<tr>
<td>
<div class="progress-bar progressBar tooltip">
<div class="progress-fill progressFill"></div>
<div class="progress-text name">Task</div>
<span class="tooltipText"></span>
</div>
</td>
<td class="level">Level</td>
<td class="value">
<div class="effect"></div>
<div class="income">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
</td>
<td class="xpGain">Xp/day</td>
<td class="xpLeft">Xp left</td>
<td class="maxLevel">Max level</td>
<td class="skipSkill">
<input class="checkbox" type="checkbox"></input>
</td>
</tr>
</template>
<template class="rowItemTemplate">
<tr>
<td>
<button class="button item-button tooltip">
<span class="name"></span>
<span class="tooltipText">tooltip</span>
</button>
</td>
<td>
<div class="w3-border w3-circle" style="width: 40px; height: 40px; padding: 7px">
<div class="active w3-circle" style="width: 24px; height: 24px;"></div>
</div>
</td>
<td class="effect"></td>
<td class="expense">
<span></span>
<span></span>
<span></span>
<span></span>
</td>
</tr>
</template>
<template class="requiredRowTemplate">
<td class="w3-text-gray" style="padding-left: 16px" colspan=5>
<span id="timeWarping">
<div style="font-size: large"><span style="color: rgb(204, 34, 219)">Time warping: </span><span id="timeWarpingDisplay"></span></div>
<div style="color: gray">Affects game speed</div>
<button class="w3-button button sidebar-element" id="timeWarpingButton" onclick="setTimeWarping()" style="margin-top: 5px; width:150px">Enable warp</button>
</span>
</div> <!-- End left-hand summary panel -->
<!--******* Nav-bar with tabbed content navigation buttons *******-->
<div class="panel w3-margin-left" style="width: 900px; height: 40px; float: left">
<div class="w3-button w3-bar-item tabButton" id="jobTabButton" onclick="setTab(this, 'jobs')">Jobs</div>
<div class="w3-button w3-bar-item tabButton" onclick="setTab(this, 'skills')">Skills</div>
<div class="w3-button w3-bar-item tabButton" id="shopTabButton" onclick="setTab(this, 'shop')">Shop</div>
<div class="w3-button w3-bar-item tabButton" id="townTabButton" onclick="setTab(this, 'town')">Town</div>
<div class="w3-button w3-bar-item tabButton" id="rebirthTabButton" onclick="setTab(this, 'rebirth')">Amulet</div>
<div class="w3-button w3-bar-item tabButton" onclick="setTab(this, 'settings')" style="float: right">Settings</div>
</div> <!-- End nav-bar -->
<div class="panel w3-margin-left w3-margin-top w3-padding" style="width: 900px; height: auto; float: left">
<template class="headerRowTaskTemplate">
<tr>
<th class="category" style="width: 250px">Job</th>
<th>Level</th>
<th class="valueType">Value type</th>
<th>Xp/day</th>
<th>Xp left</th>
<th class="maxLevel">Max level</th>
<th class="skipSkill">Skip</th>
</tr>
</template>
<template class="headerRowItemTemplate">
<tr>
<th class="category" style="width: 250px">Item</th>
<th style="width: 100px">Active</th>
<th style="width: 250px">Effect</th>
<th>Expense/day</th>
</tr>
</template>
<template class="rowTaskTemplate">
<tr>
<td>
<div class="progress-bar progressBar tooltip">
<div class="progress-fill progressFill"></div>
<div class="progress-text name">Task</div>
<span class="tooltipText"></span>
</div>
</td>
<td class="level">Level</td>
<td class="value">
<div class="effect"></div>
<div class="income">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
</td>
<td class="xpGain">Xp/day</td>
<td class="xpLeft">Xp left</td>
<td class="maxLevel">Max level</td>
<td class="skipSkill">
<input class="checkbox" type="checkbox"/>
</td>
</tr>
</template>
<template class="rowItemTemplate">
<tr>
<td>
<button class="button item-button tooltip">
<span class="name"></span>
<span class="tooltipText">tooltip</span>
</button>
</td>
<td>
<div class="w3-border w3-circle" style="width: 40px; height: 40px; padding: 7px">
<div class="active w3-circle" style="width: 24px; height: 24px;"></div>
</div>
</td>
<td class="effect"></td>
<td class="expense">
<span></span>
<span></span>
<span></span>
<span></span>
</td>
</tr>
</template>
<template class="requiredRowTemplate">
<td class="w3-text-gray" colspan="5" style="padding-left: 16px">
Required:
<span class="value" colspan=5>
<span class="levels"></span>
<span class="coins">
<span></span>
<span></span>
<span></span>
<span></span>
</span>
<span style="color: rgb(200, 0, 0)" class="evil"></span>
</span>
</td>
</template>
<!--********************************* Tab Definitions ************************************-->
<div class="tab" id="jobs">
<table id="jobTable" class="w3-table w3-bordered">
</table>
</div>
<div class="tab" id="skills">
<table id="skillTable" class="w3-table w3-bordered">
</table>
</div>
<div class="tab" id="shop">
<table id="itemTable" class="w3-table w3-bordered">
</table>
</div>
<div class="tab" id="town">
<h4>Town</h4>
<p>Your heroic feats in battle have earned you a title of nobility and a huge swath of some rather...undesirable land.
<span class="value" colspan="5">
<span class="levels"></span>
<span class="coins">
<span></span>
<span></span>
<span></span>
<span></span>
</span>
<span class="evil" style="color: rgb(200, 0, 0)"></span>
</span>
</td>
</template>
<!--********************************* Tab Definitions ************************************-->
<div class="tab" id="jobs">
<table class="w3-table w3-bordered" id="jobTable">
</table>
</div>
<div class="tab" id="skills">
<table class="w3-table w3-bordered" id="skillTable">
</table>
</div>
<div class="tab" id="shop">
<table class="w3-table w3-bordered" id="itemTable">
</table>
</div>
<div class="tab" id="town">
<h4>Town</h4>
<p>Your heroic feats in battle have earned you a title of nobility and a huge swath of some rather...undesirable land.
Your territory is hundreds of miles from the nearest village, the soil is infertile, and the few living beings around are bandits and hermits. It's going to
take a lot of work to make this place worth anything.
</p>
<p style="display: inline-block;">Town Income per day: </p>
<div style="font-size: large; display: inline-block;" id="townIncomeDisplay">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
<hr>
<h5>Basic Buildings</h5>
<div class="w3-row">
<button type="button" id="woodenHut" class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom">
<p style="display: inline-block;">Town Income per day: </p>
<div id="townIncomeDisplay" style="font-size: large; display: inline-block;">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
<hr/>
<h5>Basic Buildings</h5>
<div class="w3-row">
<button class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom" id="woodenHut" type="button">
Wooden Hut<span class="w3-badge w3-margin-left w3-white">0</span>
<span id="tooltip-woodenHut" class="tooltipText">Wooden Hut <hr><br> A humble dwelling that provides the basic requirements of nature.
Rough wooden logs join together in support of brown thatched roofing, providing a cozy retreat from rain and wind. <br>
Your people won't become spoiled while living in huts such as these; they'll be one with nature. <br><br>
<span class="tooltipText" id="tooltip-woodenHut">Wooden Hut <hr/><br/> A humble dwelling that provides the basic requirements of nature.
Rough wooden logs join together in support of brown thatched roofing, providing a cozy retreat from rain and wind. <br/>
Your people won't become spoiled while living in huts such as these; they'll be one with nature. <br/><br/>
Cost: <span id="coins-woodenHut">
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br>
Cost growth: 1.0% <br>
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br/>
Cost growth: 1.0% <br/>
Effect: None</span>
</button>
<button type="button" id="farm" class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom">
</button>
<button class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom" id="farm" type="button">
Farm <span class="w3-badge w3-margin-left w3-white">0</span>
<span id="tooltip-farm" class="tooltipText">Farm <hr><br>
Rocks abound within these sour patches of inhospitable soil you and your people call "farms". <br>
Healing the soil is a monumental undertaking. It will doubtless take generations of care. Or some nifty magic...<br><br>
<span class="tooltipText" id="tooltip-farm">Farm <hr/><br/>
Rocks abound within these sour patches of inhospitable soil you and your people call "farms". <br/>
Healing the soil is a monumental undertaking. It will doubtless take generations of care. Or some nifty magic...<br/><br/>
Cost: <span id="coins-farm">
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br>
Cost growth: 5.0% <br>
Effect: Additional daily income: 150 coppers <br></span>
</button>
<button type="button" id="grainShed" class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom">
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br/>
Cost growth: 5.0% <br/>
Effect: Additional daily income: 150 coppers <br/></span>
</button>
<button class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom" id="grainShed" type="button">
Grain Shed<span class="w3-badge w3-margin-left w3-white">0</span>
<span id="tooltip-grainShed" class="tooltipText">Grain Shed <hr><br>
<span class="tooltipText" id="tooltip-grainShed">Grain Shed <hr/><br/>
A savy merchant knows the dynamics of supply and demand. Besides the obvious fact that storing your grain delays that pesky nuisance of winter starvation,
your grain sheds allow your townsfolk to hold off selling their grain until prices rise. The more grain storage your town builds, the more influence on prices
your town wields. <br><br>
your town wields. <br/><br/>
Cost: <span id="coins-grainShed">
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br>
Cost growth: 7.0% <br>
Effect: Additional 6% Farm income (compounding) <br><br>
<span></span>
<span></span>
<span></span>
<span></span>
</span> <br/>
Cost growth: 7.0% <br/>
Effect: Additional 6% Farm income (compounding) <br/><br/>
Note: Your town's abuse of the grain markets has been noted. Expect the kingdon to limit your egregious profits soon.<br></span>
</button>
<button type="button" class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom">
Note: Your town's abuse of the grain markets has been noted. Expect the kingdon to limit your egregious profits soon.<br/></span>
</button>
<button class="tooltip button item-button w3-black w3-round-large w3-border w3-border-grey w3-quarter w3-margin-right w3-margin-bottom" type="button">
Secret <span class="w3-badge w3-margin-left w3-white">0</span>
<span class="tooltipText">Soon!</span>
</button>
</div>
</div>
<div class="tab" id="rebirth">
<ul>
<li style="margin: 8px;">
<span class="tooltipText">Soon!</span>
</button>
</div>
</div>
<div class="tab" id="rebirth">
<ul>
<li style="margin: 8px;">
You stumble across a strange looking amulet on your 25th birthday. It does not look like
it has any worth on the market given that it's made from cheap-looking copper. However, you
feel a weird urge to keep the amulet, so you slip it into your pocket for safekeeping.
</li>
<li style="margin: 8px;" id="rebirthNote1">
<li id="rebirthNote1" style="margin: 8px;">
On your 45th birthday, you feel the amulet shiver uncontrollably in your pocket. You take it
out and the constant shivering suddenly stops. More to your bizarre surprise, you notice
a strange etching on the centre of the amulet.
</li>
<li style="margin: 8px;" id="rebirthNote2">
<div style="margin-bottom: 8px">
<li id="rebirthNote2" style="margin: 8px;">
<div style="margin-bottom: 8px">
On your 65th birthday, you once again encounter the strange, unexplained shivering from your
amulet. But this time, a living eyeball emerges from the centre. Although terribly frightened,
you realise you do not have many years to live left anyway so you consider touching the eye
to see what happens.
</div>
<i style="color: grey">
<i style="color: grey">
By touching the eyeball, you will be reborn and have to restart life again, losing all your levels and coins.
However, you will gain <b>xp multipliers</b> for your jobs and skills equivalent to: <b>1 + the max level of the skill or job / 10.</b>
This means you will learn everything again much more quickly than you did in your previous life. <span style="color: rgb(200, 0, 0)">
Something tells you that the amulet might transform even further after living for <b>2 whole centuries</b>...</span>
</i>
</br>
<button class="w3-button button" style="margin-bottom: 8px; margin-top: 8px" onClick="rebirthOne()">Touch the eye</button>
</br>
</li>
<li style="margin: 8px;" id="rebirthNote3">
<div style="margin-bottom: 8px;">
</i>
<button class="w3-button button" onclick="rebirthOne()" style="margin-bottom: 8px; margin-top: 8px">Touch the eye</button>
</li>
<li id="rebirthNote3" style="margin: 8px;">
<div style="margin-bottom: 8px;">
Your gut instinct was right. The moment you hit the grand age of 200, you hear an ominous hum coming from the amulet.
A mouth emerges from its surface and begins to cackle, and proceeds to say: "So you've made it this far... Are you ready to embrace evil?"
</div>
<i style="color: rgb(200, 0, 0)">
<i style="color: rgb(200, 0, 0)">
If you decide to embrace evil, there is a price. All of your levels, coins and even max levels will be reset.
Your town will be utterly annihilated; your townspeople slaughtered by your own hand.
You will be reborn as a fresh slate. However, you will unlock a new line of skills and gain
<b><span id="evilGainDisplay"></span> evil</b>, which will heavily impact your future lives.
</i>
</br>
<button class="w3-button button" style="margin-bottom: 8px; margin-top: 8px" onClick="rebirthTwo()">Embrace evil</button>
</br>
</li>
</ul>
</div>
<div class="tab" id="settings">
<ul>
<li>
<h2>Import/export save</h2>
<button class="w3-button button" onClick="importGameData()">Import</button>
<button class="w3-button button" onClick="exportGameData()">Export</button>
<form style="margin-top: 16px">
<input id="importExportBox" type="text" style="width:300px; height:30px"></input>
</form>
</li>
<li>
<h2>Toggle light/dark mode</h2>
<button class="w3-button button" onClick="setLightDarkMode()">Toggle</button>
</li>
<li>
<h2>Join the discord community!</h2>
<a href="https://discord.gg/fTRS4pHGka" target="_blank">
<img src="https://cdn.icon-icons.com/icons2/2108/PNG/512/discord_icon_130958.png" width="100" height="100"></img>
</a>
</li>
<li>
<h2>Hard reset game</h2>
<button class="w3-button button w3-red" onClick="resetGameData()">Reset</button>
</li>
</ul>
</div>
</div>
</div>
</div>
<button class="w3-button button" onclick="rebirthTwo()" style="margin-bottom: 8px; margin-top: 8px">Embrace evil</button>
</li>
</ul>
</div>
<div class="tab" id="settings">
<ul>
<li>
<h2>Import/export save</h2>
<button class="w3-button button" onclick="importGameData()">Import</button>
<button class="w3-button button" onclick="exportGameData()">Export</button>
<form style="margin-top: 16px">
<input id="importExportBox" style="width:300px; height:30px" type="text"/>
</form>
</li>
<li>
<h2>Toggle light/dark mode</h2>
<button class="w3-button button" onclick="setLightDarkMode()">Toggle</button>
</li>
<li>
<h2>Join the discord community!</h2>
<a href="https://discord.gg/fTRS4pHGka" target="_blank">
<img height="100" src="https://cdn.icon-icons.com/icons2/2108/PNG/512/discord_icon_130958.png" width="100"/>
</a>
</li>
<li>
<h2>Hard reset game</h2>
<button class="w3-button button w3-red" onclick="resetGameData()">Reset</button>
</li>
</ul>
</div>
</div>
</div>
</div>
</body>
<script type="text/javascript" src="js/HackTimer.js"></script>
<script type="text/javascript" src="js/classes.js"></script>
<script type="text/javascript" src="js/townBuildings.js"></script>
<script type="text/javascript" src="js/townFunctions.js"></script>
<script type="text/javascript" src="js/updateTooltip.js"></script>
<script type="text/javascript" src="js/main.js"></script>
<script src="js/HackTimer.js" type="text/javascript"></script>
<script src="js/classes.js" type="text/javascript"></script>
<script src="js/townBuildings.js" type="text/javascript"></script>
<script src="js/townFunctions.js" type="text/javascript"></script>
<script src="js/updateTooltip.js" type="text/javascript"></script>
<script src="js/main.js" type="text/javascript"></script>
</html>
+186 -207
View File
@@ -1,192 +1,180 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<title>Pull of War</title>
<link rel="stylesheet" href="stylesheet.css">
<script src="/global.js"> </script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type"/>
<title>Pull of War</title>
<link href="stylesheet.css" rel="stylesheet"/>
</head>
<body>
<div style="height:100%;font-family:Arial, Helvetica, serif;color:#484848;display:block;font-weight:800;">
<div id="mainColumn" style="width:100%;margin-left:20px;display:none;text-align:center;">
<!--<div style="text-align:right;width:100%"><div id="mainTitle" style="font-size:40px;margin:10px;margin-right:15%;">Pull of War v.5</div></div> -->
<div id='mainBox' style='border:3px solid;padding:20px;text-align:left;width:1200px;' >
<div id='displaySpace' onmouseover="removeHover()" style="width:100%;text-align:center;border: 2px solid; height:100px;background-color:rgb(247, 230, 220);position:relative">
<div id='resourceDisplayBox' style='position:absolute;left:9px;width:400px;text-align:left;'>
<div style='top:4px;' class='statusLabel'>Gold: <div class='goldIcon'></div><div id='gold' class='bigNumber' style=''></div></div>
<div id='territoryContainer' style='top:28px;' class='statusLabel'>Territory: <img src='pics/territory.png' height='18' width='15'><div id='territory' class='bigNumber'></div></div>
<div id='manaContainer' style='top:54px;background-color:rgb(247, 230, 220);' class='statusLabel'>Mana: <img src='pics/mana.png' height='18' width='18'><div id='mana' class='bigNumber'>100f</div></div>
</div>
<div id='victoryConditionBox' style='position:absolute;left:113px;width:800px;'>
<div style='left:139px;top:2px;' class='statusLabel'>Your Wall Health: <div id='wallHealth' class='number' >801f</div></div>
<div style='left:445px;top:2px;' class='statusLabel'>Enemy Wall Health: <div id='enemyWallHealth' class='number' >800f</div></div>
<div id='wallProgressBar' style='position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:119px;padding:5px 10px;top:21px;'>
<div id='compete3' style='width:50%;background-color:#ff0003;float:left' class='progressBar'></div><div id='compete4' style='width:50%;background-color:#000000;float:right;' class='progressBar'></div>
</div>
<div id='enemyWallProgressBar' style='position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:429px;padding:5px 10px;top:21px;'>
<div id='compete5' style='width:50%;background-color:#ff0003;float:left' class='progressBar'></div><div id='compete6' style='width:50%;background-color:#000000;float:right;' class='progressBar'></div>
</div>
<div id='goldGainContainer' style='top:72px;left:162px;' class='statusLabel'>Gain <div class='goldIcon'></div><div id='goldGain' style='vertical-align:bottom' class='number'>10f</div> base gold per kill</div>
<div id='territoryGainContainer' style='top:72px;left:402px;' class='statusLabel'>Gain <img src='pics/territory.png' height='18' width='15'><div id='territoryGain' style='vertical-align:bottom' class='number'>10</div> territory upon victory</div>
<div style='top:55px;left:361px' class='statusLabel'>Stage <div id='stage' class='bigNumber'></div></div>
</div>
<div id='unitDisplayBox' style='position:absolute;left:203px;width:600px;border:1px solid;top:5px;height:87px;border-radius:15px;display:none;'>
<div class='buyName' style='left:357px;top:10px;'>Damage Done: <div id='curDamageDone' class='number'></div></div>
<div class='buyName' style='left:55px;top:35px'>Kills: <div id='curKills' class='number'></div></div>
<div class='buyName' style='left:221px;top:35px;'>Health: <div id='curHealth' class='number'></div></div>
<div class='buyName' style='left:10px;top:10px;'>Unit Count: <div id='curUnitCount' class='number'></div></div>
<div class='buyName' style='left:10px;top:60px;'>Time Alive: <div id='curTimeAlive' class='number'></div></div>
<div class='buyName' style='left:185px;top:10px;'>Max Health: <div id='curActualHealth' class='number'></div></div>
<div class='buyName' style='left:177px;top:60px;'>Total Health: <div id='totalHealth' class='number'></div></div>
<div class='buyName' style='left:400px;top:35px;'>Damage: <div id='curDamage' class='number'></div></div>
<div class='buyName' style='left:356px;top:60px;'>Total Damage: <div id='totalDamage' class='number'></div></div>
</div>
<div id='pauseButton' class='button' style='position:absolute;right:5px;top:5px;padding:3px;' onclick='pause()'>Pause</div>
<div id='fps' style='position:absolute;left:3px;bottom:3px;font-size:11px;'></div>
<div id="mainBox" style="border:3px solid;padding:20px;text-align:left;width:1200px;">
<div id="displaySpace" onmouseover="removeHover()" style="width:100%;text-align:center;border: 2px solid; height:100px;background-color:rgb(247, 230, 220);position:relative">
<div id="resourceDisplayBox" style="position:absolute;left:9px;width:400px;text-align:left;">
<div class="statusLabel" style="top:4px;">Gold: <div class="goldIcon"></div><div class="bigNumber" id="gold" style=""></div></div>
<div class="statusLabel" id="territoryContainer" style="top:28px;">Territory: <img height="18" src="pics/territory.png" width="15"/><div class="bigNumber" id="territory"></div></div>
<div class="statusLabel" id="manaContainer" style="top:54px;background-color:rgb(247, 230, 220);">Mana: <img height="18" src="pics/mana.png" width="18"/><div class="bigNumber" id="mana">100f</div></div>
</div>
<div id='allTabs' style='width:100%;height:40px;border:2px solid;text-align:center;color:black;margin-bottom:15px;'>
<div id='warTab' class='mainTab' onclick='switchMainTab(0)'>Battle</div>
<div id='mapTab' class='mainTab' onclick='switchMainTab(1)'>Map</div>
<div id='territoryTab' class='mainTab' onclick='switchMainTab(2)'>Unit Spawning</div>
<div id='unitTab' class='mainTab' onclick='switchMainTab(3)'>Unit Upgrades</div>
<div id='buildingsTab' class='mainTab' onclick='switchMainTab(4)'>Buildings</div>
<div id='manaTab' class='mainTab' onclick='switchMainTab(5)'>Spells</div>
<div id='optionsTab' class='mainTab' onclick='switchMainTab(6)'>Options</div>
<div id="victoryConditionBox" style="position:absolute;left:113px;width:800px;">
<div class="statusLabel" style="left:139px;top:2px;">Your Wall Health: <div class="number" id="wallHealth">801f</div></div>
<div class="statusLabel" style="left:445px;top:2px;">Enemy Wall Health: <div class="number" id="enemyWallHealth">800f</div></div>
<div id="wallProgressBar" style="position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:119px;padding:5px 10px;top:21px;">
<div class="progressBar" id="compete3" style="width:50%;background-color:#ff0003;float:left"></div><div class="progressBar" id="compete4" style="width:50%;background-color:#000000;float:right;"></div>
</div>
<div id='warSpace' style="width:100%;vertical-align:top;text-align:left;border:2px solid;height:400px;background-color:rgb(223, 255, 221);position:relative;font-size:12px;">
<img id='line1' src='pics/line3.png' width='1200' height='400' style='position:absolute;display:none;'>
<img id='line2' src='pics/line2.png' width='1200' height='400' style='position:absolute;display:none;'>
<img id='line3' src='pics/line3.png' width='1200' height='400' style='position:absolute;display:none;'>
<img id='line4' src='pics/line4.png' width='1200' height='400' style='position:absolute;display:none;'>
<img id='line5' src='pics/line5.png' width='1200' height='400' style='position:absolute;display:none;'>
<img id='line6' src='pics/line6.png' width='1200' height='400' style='position:absolute;display:none;'>
<div id="fightTime" style="position:absolute;z-index:7"></div>
<canvas id='damageLines' width="1204" height="404" style="position:absolute;z-index:6" onmouseout="removeHover()"></canvas>
<div id="spawnTimers" class='hyperVisible' style="width:1200px;position:absolute;margin-top:5px;height:50px">
<div id='soldierContainer' class='unitSpawnBox' style=''>
<div id='soldierAutoSpawnAmount' class='spawnAutoAmount'></div>
<img src='pics/soldier.png' height='30' width='50'>
<div id='soldierSpawnTimer' class='f20' style='vertical-align:top'></div>
</div>
<div id='spearContainer' class='unitSpawnBox'>
<div id='spearAutoSpawnAmount' class='spawnAutoAmount'></div>
<img src='pics/spear.png' height='30' width='50'>
<div id='spearSpawnTimer' class='f20' style='vertical-align:top'></div>
</div>
<div class='enemyUnitSpawnBox' style='position:absolute;right:-53px;'>
<div id='enemySoldierSpawnAmount' class='spawnAutoAmount'></div>
<img src='pics/enemysoldier.png' height='30' width='50'>
<div id='enemySpawnTimer' class='f20' style='vertical-align:top'></div>
</div>
<div class='enemyUnitSpawnBox' style='position:absolute;right:-2px;'>
<div id='enemySpearSpawnAmount' class='spawnAutoAmount' style='left:25px;'></div>
<img src='pics/enemyspear.png' height='30' width='50'>
</div>
</div>
<!--<div id='wall' style='position:absolute;left:78px;height:350px;top:25px;width:10px;background-color:grey;z-index:5;'></div>
<div id="enemyWallProgressBar" style="position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:429px;padding:5px 10px;top:21px;">
<div class="progressBar" id="compete5" style="width:50%;background-color:#ff0003;float:left"></div><div class="progressBar" id="compete6" style="width:50%;background-color:#000000;float:right;"></div>
</div>
<div class="statusLabel" id="goldGainContainer" style="top:72px;left:162px;">Gain <div class="goldIcon"></div><div class="number" id="goldGain" style="vertical-align:bottom">10f</div> base gold per kill</div>
<div class="statusLabel" id="territoryGainContainer" style="top:72px;left:402px;">Gain <img height="18" src="pics/territory.png" width="15"/><div class="number" id="territoryGain" style="vertical-align:bottom">10</div> territory upon victory</div>
<div class="statusLabel" style="top:55px;left:361px">Stage <div class="bigNumber" id="stage"></div></div>
</div>
<div id="unitDisplayBox" style="position:absolute;left:203px;width:600px;border:1px solid;top:5px;height:87px;border-radius:15px;display:none;">
<div class="buyName" style="left:357px;top:10px;">Damage Done: <div class="number" id="curDamageDone"></div></div>
<div class="buyName" style="left:55px;top:35px">Kills: <div class="number" id="curKills"></div></div>
<div class="buyName" style="left:221px;top:35px;">Health: <div class="number" id="curHealth"></div></div>
<div class="buyName" style="left:10px;top:10px;">Unit Count: <div class="number" id="curUnitCount"></div></div>
<div class="buyName" style="left:10px;top:60px;">Time Alive: <div class="number" id="curTimeAlive"></div></div>
<div class="buyName" style="left:185px;top:10px;">Max Health: <div class="number" id="curActualHealth"></div></div>
<div class="buyName" style="left:177px;top:60px;">Total Health: <div class="number" id="totalHealth"></div></div>
<div class="buyName" style="left:400px;top:35px;">Damage: <div class="number" id="curDamage"></div></div>
<div class="buyName" style="left:356px;top:60px;">Total Damage: <div class="number" id="totalDamage"></div></div>
</div>
<div class="button" id="pauseButton" onclick="pause()" style="position:absolute;right:5px;top:5px;padding:3px;">Pause</div>
<div id="fps" style="position:absolute;left:3px;bottom:3px;font-size:11px;"></div>
</div>
<div id="allTabs" style="width:100%;height:40px;border:2px solid;text-align:center;color:black;margin-bottom:15px;">
<div class="mainTab" id="warTab" onclick="switchMainTab(0)">Battle</div>
<div class="mainTab" id="mapTab" onclick="switchMainTab(1)">Map</div>
<div class="mainTab" id="territoryTab" onclick="switchMainTab(2)">Unit Spawning</div>
<div class="mainTab" id="unitTab" onclick="switchMainTab(3)">Unit Upgrades</div>
<div class="mainTab" id="buildingsTab" onclick="switchMainTab(4)">Buildings</div>
<div class="mainTab" id="manaTab" onclick="switchMainTab(5)">Spells</div>
<div class="mainTab" id="optionsTab" onclick="switchMainTab(6)">Options</div>
</div>
<div id="warSpace" style="width:100%;vertical-align:top;text-align:left;border:2px solid;height:400px;background-color:rgb(223, 255, 221);position:relative;font-size:12px;">
<img height="400" id="line1" src="pics/line3.png" style="position:absolute;display:none;" width="1200"/>
<img height="400" id="line2" src="pics/line2.png" style="position:absolute;display:none;" width="1200"/>
<img height="400" id="line3" src="pics/line3.png" style="position:absolute;display:none;" width="1200"/>
<img height="400" id="line4" src="pics/line4.png" style="position:absolute;display:none;" width="1200"/>
<img height="400" id="line5" src="pics/line5.png" style="position:absolute;display:none;" width="1200"/>
<img height="400" id="line6" src="pics/line6.png" style="position:absolute;display:none;" width="1200"/>
<div id="fightTime" style="position:absolute;z-index:7"></div>
<canvas height="404" id="damageLines" onmouseout="removeHover()" style="position:absolute;z-index:6" width="1204"></canvas>
<div class="hyperVisible" id="spawnTimers" style="width:1200px;position:absolute;margin-top:5px;height:50px">
<div class="unitSpawnBox" id="soldierContainer" style="">
<div class="spawnAutoAmount" id="soldierAutoSpawnAmount"></div>
<img height="30" src="pics/soldier.png" width="50"/>
<div class="f20" id="soldierSpawnTimer" style="vertical-align:top"></div>
</div>
<div class="unitSpawnBox" id="spearContainer">
<div class="spawnAutoAmount" id="spearAutoSpawnAmount"></div>
<img height="30" src="pics/spear.png" width="50"/>
<div class="f20" id="spearSpawnTimer" style="vertical-align:top"></div>
</div>
<div class="enemyUnitSpawnBox" style="position:absolute;right:-53px;">
<div class="spawnAutoAmount" id="enemySoldierSpawnAmount"></div>
<img height="30" src="pics/enemysoldier.png" width="50"/>
<div class="f20" id="enemySpawnTimer" style="vertical-align:top"></div>
</div>
<div class="enemyUnitSpawnBox" style="position:absolute;right:-2px;">
<div class="spawnAutoAmount" id="enemySpearSpawnAmount" style="left:25px;"></div>
<img height="30" src="pics/enemyspear.png" width="50"/>
</div>
</div>
<!--<div id='wall' style='position:absolute;left:78px;height:350px;top:25px;width:10px;background-color:grey;z-index:5;'></div>
<div id='enemyWall' style='position:absolute;left:1126px;height:350px;top:25px;width:10px;background-color:grey;z-index:5;'></div>-->
<img id='wall' src='pics/wall.png' height='350' width='78' style='position:absolute;left:-1px;top:48px;z-index:5;'>
<img id='enemyWall' src='pics/enemywall.png' height='350' width='78' style='position:absolute;left:1123px;top:48px;z-index:5;'>
<div id='fenceHealth' class='hyperVisible' style='position:absolute;left:112px;top:61px;'></div>
<div id='enemyFenceHealth' class='hyperVisible' style='position:absolute;left:1080px;top:61px;'></div>
<img id='fence' src='pics/fence.png' height='300' width='15' style='position:absolute;left:114px;top:83px;z-index:5;'>
<img id='enemyFence' src='pics/fence.png' height='300' width='15' style='position:absolute;left:1090px;top:83px;z-index:5;'>
<img height="350" id="wall" src="pics/wall.png" style="position:absolute;left:-1px;top:48px;z-index:5;" width="78"/>
<img height="350" id="enemyWall" src="pics/enemywall.png" style="position:absolute;left:1123px;top:48px;z-index:5;" width="78"/>
<div class="hyperVisible" id="fenceHealth" style="position:absolute;left:112px;top:61px;"></div>
<div class="hyperVisible" id="enemyFenceHealth" style="position:absolute;left:1080px;top:61px;"></div>
<img height="300" id="fence" src="pics/fence.png" style="position:absolute;left:114px;top:83px;z-index:5;" width="15"/>
<img height="300" id="enemyFence" src="pics/fence.png" style="position:absolute;left:1090px;top:83px;z-index:5;" width="15"/>
</div>
<div id='manaSpace' style="width:100%;height:60px;background-color:#78AFFF;border:2px solid; margin-top:5px;position:relative;">
<div id='spell0' class='spell' style='margin-left:50px;' onclick='clickedSpell(0)'>
<div class='hotkeyNum' >(1)</div>
<div>Fireball</div>
<div id='spellCost0' class='spellCost'></div>
</div>
<div id='spell1' class='spell' onclick='clickedSpell(1)'>
<div class='hotkeyNum' >(2)</div>
<div>Chain Lightning</div>
<div id='spellCost1' class='spellCost'></div>
</div>
<div style='background-color:#C4E3FF;width:400px;height:46px;position:absolute;right:10px;top:5px;border:2px solid black;'>
<div style='position:absolute;right:10px;top:6px;'>Spell Level: <div id='spellLevel' class='number'>1f</div></div>
<div id='curSpellExp' class='number' style='position:absolute;left:10px;bottom:-2px;'>2f</div>
<div id='expNeeded' class='number' style='position:absolute;right:176px;bottom:-2px;'>3f</div>
<div id='spellProgressBar' style='position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:6px;padding:2px 10px;top:3px;'>
<div id='curExpBar' style='width:50%;background-color:blue;float:left;height:13px;' class='progressBar'></div>
</div>
</div>
<div id="manaSpace" style="width:100%;height:60px;background-color:#78AFFF;border:2px solid; margin-top:5px;position:relative;">
<div class="spell" id="spell0" onclick="clickedSpell(0)" style="margin-left:50px;">
<div class="hotkeyNum">(1)</div>
<div>Fireball</div>
<div class="spellCost" id="spellCost0"></div>
</div>
<div id='mapSpace' class="buyColumn" style="background-color:#AFCDC2;overflow:auto;">
<div class="spell" id="spell1" onclick="clickedSpell(1)">
<div class="hotkeyNum">(2)</div>
<div>Chain Lightning</div>
<div class="spellCost" id="spellCost1"></div>
</div>
<div id='placesSpace' class="buyColumn" style="background-color:#89D496;">
<div id='defaultScreen' class='unitScreen'>
<div style='font-size:18px;'>Unit Spawning</div>
<div style='display:block;margin-top:-6px;'>Click a unit type to add it to the spawn list</div>
<div style='left:12px;top:9px;position:absolute;font-size:14px;'>Construction Total: <div class='number' id='constructionTotal'>0f</div></div>
<div style='left:12px;top:25px;position:absolute;font-size:14px;'>Construction Rate: <div class='number' id='constructionRate'>0f</div></div>
<div style='left:12px;top:40px;position:absolute;font-size:14px;'>Territory Used: <div class='number' id='territoryUsed'>0f</div> / <img src="pics/territory.png" height="18" width="15"><div class='number' id='totalTerritoryPlaces'>0ff</div></div>
<div style='width:300px;background-color:#C6EECE;position:absolute;left:10px;top:62px;height:360px;border:2px solid'>
<div id='spawnListBox' style='margin:5px;border:2px solid black;width:276px;height:342px;overflow:auto;padding-top:5px;position:relative;'></div>
</div>
<div style='width:840px;background-color:#C6EECE;position:absolute;right:15px;top:58px;height:360px;border:2px solid'>
<div style='font-size:14px;'>Fill up your territory with unit producing buildings!<br>This will decide which order your units spawn over the level!<br>
Click the spawn list to remove a building!</div><br>
<div style='width:80%;text-align:center;margin-top:20px;'>
<div id='soldierPlace' class='placeButton' onclick='addToPlaceList("soldier")'>
<img width='50' height='30' src='pics/soldier.png' style='margin-top:6px;'>
<div style='position:absolute;left:50px;top:3px;'>Barracks</div>
<img src="pics/territory.png" height="18" width="15" style='left:46px;bottom:5px;position:absolute'>
<div id='soldierPlaceCost' class='number' style='position:absolute;left:61px;bottom:1px;'>1f</div>
</div><div id='spearPlace' class='placeButton' onclick='addToPlaceList("spear")'>
<img width='50' height='30' src='pics/spear.png' style='margin-top:6px;'>
<div style='position:absolute;left:50px;top:3px;'>Lumber Yard</div>
<img src="pics/territory.png" height="18" width="15" style='left:46px;bottom:5px;position:absolute'>
<div id='spearPlaceCost' class='number' style='position:absolute;left:61px;bottom:1px;'>1f</div>
</div>
</div>
<div style='width:80%;text-align:center;margin-top:20px;' onclick='upgradeConstructionRate()'>
<div id='upgradeConstructionRate' class='placeButton' style='font-size:14px;width:auto;height:auto;text-align:center;padding:5px;'>
Sell Land for Construction Workers<br>
-<img src="pics/territory.png" height="18" width="15" style=''><div id='costructionRateCost' class='number' >100</div>, +.5 Construction Rate<br>
<div style="background-color:#C4E3FF;width:400px;height:46px;position:absolute;right:10px;top:5px;border:2px solid black;">
<div style="position:absolute;right:10px;top:6px;">Spell Level: <div class="number" id="spellLevel">1f</div></div>
<div class="number" id="curSpellExp" style="position:absolute;left:10px;bottom:-2px;">2f</div>
<div class="number" id="expNeeded" style="position:absolute;right:176px;bottom:-2px;">3f</div>
<div id="spellProgressBar" style="position:absolute;width:200px;height:20px;margin-top:2px;background-color:grey;display:block;left:6px;padding:2px 10px;top:3px;">
<div class="progressBar" id="curExpBar" style="width:50%;background-color:blue;float:left;height:13px;"></div>
</div>
</div>
</div>
<div class="buyColumn" id="mapSpace" style="background-color:#AFCDC2;overflow:auto;">
</div>
<div class="buyColumn" id="placesSpace" style="background-color:#89D496;">
<div class="unitScreen" id="defaultScreen">
<div style="font-size:18px;">Unit Spawning</div>
<div style="display:block;margin-top:-6px;">Click a unit type to add it to the spawn list</div>
<div style="left:12px;top:9px;position:absolute;font-size:14px;">Construction Total: <div class="number" id="constructionTotal">0f</div></div>
<div style="left:12px;top:25px;position:absolute;font-size:14px;">Construction Rate: <div class="number" id="constructionRate">0f</div></div>
<div style="left:12px;top:40px;position:absolute;font-size:14px;">Territory Used: <div class="number" id="territoryUsed">0f</div> / <img height="18" src="pics/territory.png" width="15"/><div class="number" id="totalTerritoryPlaces">0ff</div></div>
<div style="width:300px;background-color:#C6EECE;position:absolute;left:10px;top:62px;height:360px;border:2px solid">
<div id="spawnListBox" style="margin:5px;border:2px solid black;width:276px;height:342px;overflow:auto;padding-top:5px;position:relative;"></div>
</div>
<div style="width:840px;background-color:#C6EECE;position:absolute;right:15px;top:58px;height:360px;border:2px solid">
<div style="font-size:14px;">Fill up your territory with unit producing buildings!<br/>This will decide which order your units spawn over the level!<br/>
Click the spawn list to remove a building!</div><br/>
<div style="width:80%;text-align:center;margin-top:20px;">
<div class="placeButton" id="soldierPlace" onclick='addToPlaceList("soldier")'>
<img height="30" src="pics/soldier.png" style="margin-top:6px;" width="50"/>
<div style="position:absolute;left:50px;top:3px;">Barracks</div>
<img height="18" src="pics/territory.png" style="left:46px;bottom:5px;position:absolute" width="15"/>
<div class="number" id="soldierPlaceCost" style="position:absolute;left:61px;bottom:1px;">1f</div>
</div><div class="placeButton" id="spearPlace" onclick='addToPlaceList("spear")'>
<img height="30" src="pics/spear.png" style="margin-top:6px;" width="50"/>
<div style="position:absolute;left:50px;top:3px;">Lumber Yard</div>
<img height="18" src="pics/territory.png" style="left:46px;bottom:5px;position:absolute" width="15"/>
<div class="number" id="spearPlaceCost" style="position:absolute;left:61px;bottom:1px;">1f</div>
</div>
</div>
<div onclick="upgradeConstructionRate()" style="width:80%;text-align:center;margin-top:20px;">
<div class="placeButton" id="upgradeConstructionRate" style="font-size:14px;width:auto;height:auto;text-align:center;padding:5px;">
Sell Land for Construction Workers<br/>
-<img height="18" src="pics/territory.png" style="" width="15"/><div class="number" id="costructionRateCost">100</div>, +.5 Construction Rate<br/>
Can only be purchased with unused Territory
</div>
</div>
</div>
</div>
</div>
<div id='unitsSpace' class="buyColumn" style='background-color:rgb(255, 237, 190);' >
<div id='' class='unitScreen'>
<div style='font-size:18px;'>Unit Upgrades</div>
<div style='display:block;margin-top:-6px;'>Click a unit type for possible upgrades</div>
<div id='unitList' style='width:400px;border:2px solid;position:absolute;left:10px;top:58px;height:350px;overflow:auto;'>
<div class='unitUpgradeContainer' onclick='changeUnitScreen("soldier")'>
<img src='pics/soldier.png' height='30' width='50'>
</div>
</div>
</div>
<div class="buyColumn" id="unitsSpace" style="background-color:rgb(255, 237, 190);">
<div class="unitScreen" id="">
<div style="font-size:18px;">Unit Upgrades</div>
<div style="display:block;margin-top:-6px;">Click a unit type for possible upgrades</div>
<div id="unitList" style="width:400px;border:2px solid;position:absolute;left:10px;top:58px;height:350px;overflow:auto;">
<div class="unitUpgradeContainer" onclick='changeUnitScreen("soldier")'>
<img height="30" src="pics/soldier.png" width="50"/>
Soldier
</div>
<div class='unitUpgradeContainer' onclick='changeUnitScreen("spear")'>
<img src='pics/spear.png' height='30' width='50'>
<div class="unitUpgradeContainer" onclick='changeUnitScreen("spear")'>
<img height="30" src="pics/spear.png" width="50"/>
Spearman
</div>
<!--<div class='unitUpgradeContainer' onclick='changeUnitScreen("spear")'>
<!--<div class='unitUpgradeContainer' onclick='changeUnitScreen("spear")'>
<div id='unitContainer3' class='unitContainer displayLeft' >
<div id='body' class='spear unit' style=''> </div>
<div id='unitWeapon' class='weapon'><div class='weaponspear'></div> </div>
@@ -221,51 +209,45 @@
</div>
Catapult
</div>-->
</div>
<div id='unitUpgradesBox' style='width:740px;border:2px solid;position:absolute;right:15px;top:58px;height:350px;'>
</div>
</div>
</div>
<div id='buildingsSpace' class="buyColumn" style='background-color:#E1A95F;text-align:center;' >
<div style='font-size:18px;margin-top:10px;'>Buildings</div>
<div style='display:block;margin-top:-6px;'>Click a building type for possible upgrades</div>
<div style='width:400px;border:2px solid;position:absolute;left:10px;top:58px;height:350px;overflow:auto;background-color:#EABD95'>
<div class='unitUpgradeContainer' onclick='changeBuildingScreen("wall")'>
<img src='pics/smallwall.png' height='50' width='50'>
<div style='vertical-align:top;margin-top:16px;'>Upgrade Wall</div>
</div>
<div class='unitUpgradeContainer' onclick='changeBuildingScreen("fence")'>
<img src='pics/smallfence.png' height='50' width='25'>
<div style='vertical-align:top;margin-top:16px;'>Upgrade Fence</div>
</div>
</div>
<div id='buildingUpgradesBox' style='width:740px;border:2px solid;position:absolute;right:15px;top:58px;height:350px;background-color:#EABD95'></div>
</div>
<div id='spellUpgradeSpace' class="buyColumn" style="background-color:#AFCDC2;overflow:auto;">
</div>
<div id='optionsPage' class='buyColumn'>
<div style='width:90%;margin-top:30px;margin-left:30px;'>
<div style="float:left;">Created by: Stop_Sign AKA Phurple</div><br><br>
<h3>How to Play:</h3><br>
Click Unit Spawning, then Barracks, then War to start the game<br>
Watch the fight in Battle<br>
Use hotkeys or tap spells and use them on enemies<br>
Upgrade units, kill the enemy wall health, go further on the map<br>
You'll need more wood to complete map 2<br>
Even if you die on harder levels, you'll still get more gold<br>
You have saving, but no offline. The game works full speed in a different tab<br>
<div class='button' style='padding:5px;' onclick='clearStorage()'>Clear Save (CAREFUL!)</div>
</div>
</div>
<div id="unitUpgradesBox" style="width:740px;border:2px solid;position:absolute;right:15px;top:58px;height:350px;">
</div>
</div>
</div>
<div class="buyColumn" id="buildingsSpace" style="background-color:#E1A95F;text-align:center;">
<div style="font-size:18px;margin-top:10px;">Buildings</div>
<div style="display:block;margin-top:-6px;">Click a building type for possible upgrades</div>
<div style="width:400px;border:2px solid;position:absolute;left:10px;top:58px;height:350px;overflow:auto;background-color:#EABD95">
<div class="unitUpgradeContainer" onclick='changeBuildingScreen("wall")'>
<img height="50" src="pics/smallwall.png" width="50"/>
<div style="vertical-align:top;margin-top:16px;">Upgrade Wall</div>
</div>
<div class="unitUpgradeContainer" onclick='changeBuildingScreen("fence")'>
<img height="50" src="pics/smallfence.png" width="25"/>
<div style="vertical-align:top;margin-top:16px;">Upgrade Fence</div>
</div>
</div>
<div id="buildingUpgradesBox" style="width:740px;border:2px solid;position:absolute;right:15px;top:58px;height:350px;background-color:#EABD95"></div>
</div>
<div class="buyColumn" id="spellUpgradeSpace" style="background-color:#AFCDC2;overflow:auto;">
</div>
<div class="buyColumn" id="optionsPage">
<div style="width:90%;margin-top:30px;margin-left:30px;">
<div style="float:left;">Created by: Stop_Sign AKA Phurple</div><br/><br/>
<h3>How to Play:</h3><br/>
Click Unit Spawning, then Barracks, then War to start the game<br/>
Watch the fight in Battle<br/>
Use hotkeys or tap spells and use them on enemies<br/>
Upgrade units, kill the enemy wall health, go further on the map<br/>
You'll need more wood to complete map 2<br/>
Even if you die on harder levels, you'll still get more gold<br/>
You have saving, but no offline. The game works full speed in a different tab<br/>
<div class="button" onclick="clearStorage()" style="padding:5px;">Clear Save (CAREFUL!)</div>
</div>
</div>
</div>
</div>
</div>
</body>
<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
<script src="https://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
@@ -278,7 +260,6 @@
<script src="graphics.js"></script>
<script src="handleSavingPull.js"></script>
<script src="hacks.js"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
@@ -289,6 +270,4 @@
ga('send', 'pageview');
</script>
</html>
+11 -13
View File
@@ -1,22 +1,20 @@
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Reach The Core</title>
<script src="sdk.1.2.js"></script>
<script src="ReachTheCore_norm.js"></script>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body style="margin:0; overflow:hidden">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Reach The Core</title>
<script src="sdk.1.2.js"></script>
<script src="ReachTheCore_norm.js"></script>
</body>
</head>
<body style="margin:0; overflow:hidden">
</body>
</html>
+24 -32
View File
@@ -1,28 +1,26 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="pragma" content="no-cache"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta charset="utf-8"/>
<title>Retro Bowl</title>
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<title>Retro Bowl</title>
<style>
body {
background: #0;
color:#cccccc;
@@ -77,21 +75,16 @@
height: 100%;
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img src="html5game/splash.png" id="GM4HTML5_loadingscreen" alt="GameMaker:HTML5 loading screen" style="display:none;"/>
<canvas id="canvas" width="853" height="480">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<script type="text/javascript" src="html5game/RetroBowl.js"></script>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img alt="GameMaker:HTML5 loading screen" id="GM4HTML5_loadingscreen" src="html5game/splash.png" style="display:none;"/>
<canvas height="480" id="canvas" width="853">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<script src="html5game/RetroBowl.js" type="text/javascript"></script>
<script>(function() {
function fin(ok) {
(function checkInit() {
@@ -130,6 +123,5 @@
});
})();
</script>
</body>
</body>
</html>
+31 -34
View File
@@ -1,30 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="pragma" content="no-cache"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>Retro Bowl</title>
<link rel="shortcut icon" type="image/png" href="retro-bowl.png">
<!-- Set the background colour of the document -->
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>Retro Bowl</title>
<link href="retro-bowl.png" rel="shortcut icon" type="image/png"/>
<!-- Set the background colour of the document -->
<style>
body {
background: #0;
color:#cccccc;
@@ -79,20 +78,18 @@
height: 100%;
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img src="html5game/splash.png" id="GM4HTML5_loadingscreen" alt="GameMaker:HTML5 loading screen" style="display:none;"/>
<!-- Create the canvas element the game draws to -->
<canvas id="canvas" width="960" height="540" >
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script type="text/javascript" src="html5game/RetroBowl.js?WAEAC=1633155445"></script>
<script>window.onload = GameMaker_Init;</script>
</body>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<img alt="GameMaker:HTML5 loading screen" id="GM4HTML5_loadingscreen" src="html5game/splash.png" style="display:none;"/>
<!-- Create the canvas element the game draws to -->
<canvas height="540" id="canvas" width="960">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script src="html5game/RetroBowl.js?WAEAC=1633155445" type="text/javascript"></script>
<script>window.onload = GameMaker_Init;</script>
</body>
</html>
+11 -10
View File
@@ -1,20 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta charset="utf-8">
<title>Rooftop Snipers</title>
<link rel="stylesheet" href="css/game.css" type="text/css">
<link rel="icon" href="app-icon.png">
<script type="text/javascript" src="/global.js" defer> </script>
<meta charset="utf-8"/>
<title>Rooftop Snipers</title>
<link href="css/game.css" rel="stylesheet" type="text/css"/>
<link href="app-icon.png" rel="icon"/>
</head>
<body>
<script src="js/UnityLoader.js"></script>
@@ -33,5 +34,5 @@ body {
}
</style>
<noscript>
<h1>the game will not run without javascript</h1>
<h1>the game will not run without javascript</h1>
</noscript>
+10 -16
View File
@@ -1,21 +1,19 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Rookie Bowman</title>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Rookie Bowman</title>
<script>
window["GD_OPTIONS"] = {
"gameId": "03ea76ffb4294a0391077e374903bf22",
"onEvent": function(event) {
@@ -55,10 +53,9 @@
}
</script>
<script type="text/javascript" src="/global.js"> </script>
</head>
<body style="margin: 0;padding: 0;width:100%;height: 100vh"><script src="js/phaser.min.js"></script><script src="js/main.js"></script><script>
</head>
<body style="margin: 0;padding: 0;width:100%;height: 100vh"><script src="js/phaser.min.js"></script><script src="js/main.js"></script><script>
var isLinkClick=false;
var linkAdress;
var linkTime;
@@ -96,7 +93,4 @@
</script></body>
</html>
+12 -24
View File
@@ -1,28 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Run 3</title>
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<script type="text/javascript" src="./Run3.js"></script>
<script>
<meta charset="utf-8"/>
<title>Run 3</title>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<script src="./Run3.js" type="text/javascript"></script>
<script>
window.addEventListener ("touchmove", function (event) { event.preventDefault (); }, { capture: false, passive: false });
if (typeof window.devicePixelRatio !='undefined' && window.devicePixelRatio > 2) {
var meta = document.getElementById ("viewport");
meta.setAttribute ('content', 'width=device-width, initial-scale=' + (2 / window.devicePixelRatio) + ', user-scalable=no');
}
</script>
<style>
<style>
html,body { margin: 0; padding: 0; height: 100%; overflow: hidden; }
#openfl-content { background: #000000; width: 100%; height: 100%; }
@font-face {
@@ -53,17 +46,12 @@
}
</style>
</head>
</meta></head>
<body>
<noscript>This webpage makes extensive use of JavaScript. Please enable JavaScript in your web browser to view this page.</noscript>
<div id="openfl-content"></div>
<script type="text/javascript">
<noscript>This webpage makes extensive use of JavaScript. Please enable JavaScript in your web browser to view this page.</noscript>
<div id="openfl-content"></div>
<script type="text/javascript">
lime.embed ("Run3", "openfl-content", 800, 600, { parameters: {} });
</script>
</body>
</html>
+42 -84
View File
@@ -1,74 +1,44 @@
<!DOCTYPE html>
<html>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta
name="viewport"
content="width=device-width, initial-scale=1, user-scalable=no"
/>
<meta
name="Description"
content="Sandspiel is a falling sand game that provides a relaxing and creative place to play with elements like sand, water, plant, and fire. Enjoy on your phone or computer, and share drawings with your friends!"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="msapplication-starturl" content="/" />
<link
rel="apple-touch-icon"
sizes="180x180"
href="assets/apple-touch-icon.png"
/>
<link
rel="icon"
type="image/png"
sizes="32x32"
href="assets/favicon-32x32.png"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="assets/favicon-16x16.png"
/>
<link rel="manifest" href="assets/site.webmanifest" />
<link rel="mask-icon" href="assets/safari-pinned-tab.svg" color="#ccbcbc" />
<meta name="msapplication-TileColor" content="#da532c" />
<meta name="theme-color" content="#ccbcbc" />
<head>
<meta charset="utf-8" />
<title>Sandspiel</title>
<link rel="manifest" href="manifest.json" />
<link
href="https://fonts.googleapis.com/css?family=Inconsolata"
rel="stylesheet"
/>
<link rel="stylesheet" type="text/css" href="styles.css" />
<script
async
src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="width=device-width, initial-scale=1, user-scalable=no" name="viewport"/>
<meta content="Sandspiel is a falling sand game that provides a relaxing and creative place to play with elements like sand, water, plant, and fire. Enjoy on your phone or computer, and share drawings with your friends!" name="Description"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="/" name="msapplication-starturl"/>
<link href="assets/apple-touch-icon.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="assets/favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="assets/favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="assets/site.webmanifest" rel="manifest"/>
<link color="#ccbcbc" href="assets/safari-pinned-tab.svg" rel="mask-icon"/>
<meta content="#da532c" name="msapplication-TileColor"/>
<meta content="#ccbcbc" name="theme-color"/>
<head>
<meta charset="utf-8"/>
<title>Sandspiel</title>
<link href="manifest.json" rel="manifest"/>
<link href="https://fonts.googleapis.com/css?family=Inconsolata" rel="stylesheet"/>
<link href="styles.css" rel="stylesheet" type="text/css"/>
<script async="" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
(adsbygoogle = window.adsbygoogle || []).push({
google_ad_client: "ca-pub-9933377295988485",
enable_page_level_ads: true
});
</script>
</head>
<body>
<style type="text/css">
</head>
<body>
<style type="text/css">
.adslot_1 {
display: block;
z-index: 99;
@@ -83,35 +53,23 @@ crossorigin="anonymous"></script>
}
} */
</style>
<!-- left-sidebar -->
<ins
class="adsbygoogle adslot_1"
style="display:block"
data-ad-client="ca-pub-9933377295988485"
data-ad-slot="2593942396"
data-ad-format="vertical"
data-full-width-responsive="false"
></ins>
<!-- left-sidebar -->
<ins class="adsbygoogle adslot_1" data-ad-client="ca-pub-9933377295988485" data-ad-format="vertical" data-ad-slot="2593942396" data-full-width-responsive="false" style="display:block"></ins>
<div id="background">
<div id="ui"></div>
<div id="fps"></div>
<canvas id="sand-canvas"></canvas> <canvas id="fluid-canvas"></canvas>
</div>
<script src="main.4c6d3e66cf7076c048bf.js" type="text/javascript"></script>
<div id="background">
<div id="ui"></div>
<div id="fps"></div>
<canvas id="sand-canvas"></canvas> <canvas id="fluid-canvas"></canvas>
</div>
<script type="text/javascript" src="main.4c6d3e66cf7076c048bf.js"></script>
<script type="text/javascript" src="/global.js"> </script>
</body>
<script
src="https://browser.sentry-cdn.com/4.2.3/bundle.min.js"
crossorigin="anonymous"
></script>
<script>
</body>
<script crossorigin="anonymous" src="https://browser.sentry-cdn.com/4.2.3/bundle.min.js"></script>
<script>
Sentry.init({
dsn: "https://4bf8c3ab764f40569d573fc4021efe40@sentry.io/1331284",
release: "1.1.0"
});
</script>
<script async defer src="https://a.sandspiel.club/app.js"></script>
<noscript><img src="https://a.sandspiel.club/image.gif" alt=""/></noscript>
<script async="" defer="" src="https://a.sandspiel.club/app.js"></script>
<noscript><img alt="" src="https://a.sandspiel.club/image.gif"/></noscript>
</html>
+45 -61
View File
@@ -1,37 +1,33 @@
<!DOCTYPE html>
<html manifest="offline.appcache">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Scuba Bear</title>
<!-- Standardised web app manifest -->
<link rel="manifest" href="appmanifest.json" />
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-icon" sizes="256x256" href="icon-256.png" />
<meta name="HandheldFriendly" content="true" />
<!-- Chrome for Android web app tags -->
<meta name="mobile-web-app-capable" content="yes" />
<link rel="shortcut icon" sizes="256x256" href="icon-256.png" />
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<title>Scuba Bear</title>
<!-- Standardised web app manifest -->
<link href="appmanifest.json" rel="manifest"/>
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<link href="icon-256.png" rel="apple-touch-icon" sizes="256x256"/>
<meta content="true" name="HandheldFriendly"/>
<!-- Chrome for Android web app tags -->
<meta content="yes" name="mobile-web-app-capable"/>
<link href="icon-256.png" rel="shortcut icon" sizes="256x256"/>
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
* {
padding: 0;
margin: 0;
@@ -49,14 +45,11 @@
-ms-touch-action: none;
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div id="fb-root"></div>
<script>
</head>
<body>
<div id="fb-root"></div>
<script>
// Issue a warning if trying to preview an exported project on disk.
(function(){
// Check for running exported on file protocol
@@ -66,37 +59,28 @@
}
})();
</script>
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
ID the runtime looks for in the jQuery events above (ready() and cr_sizeCanvas()). -->
<canvas id="c2canvas" width="360" height="240">
<!-- This text is displayed if the visitor's browser does not support HTML5.
<canvas height="240" id="c2canvas" width="360">
<!-- This text is displayed if the visitor's browser does not support HTML5.
You can change it, but it is a good idea to link to a description of a browser
and provide some links to download some popular HTML5-compatible browsers. -->
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
This file will have been minified and obfuscated if you enabled "Minify script" during export. -->
<script src="c2runtime.js"></script>
<script>
<script src="c2runtime.js"></script>
<script>
// Start the Construct 2 project running on window load.
jQuery(document).ready(function ()
{
@@ -143,5 +127,5 @@
}
};
</script>
</body>
</body>
</html>
+13 -15
View File
@@ -1,20 +1,20 @@
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.js"></script>
<script src="TemplateData/unityloader41.js"></script>
<script>
<link href="TemplateData/style.css" rel="stylesheet"/>
<script src="TemplateData/UnityProgress.js"></script>
<script src="TemplateData/unityloader41.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/slope.json", { onProgress: UnityProgress, Module: { onRuntimeInitialized: function() { UnityProgress(gameInstance, "complete") } } });
</script>
<style>
<style>
.alert {
padding: 20px;
background-color: #04AA6D;
@@ -37,19 +37,17 @@
color: black;
}
</style>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
</head>
<!---
Want to run or host yourself? Check out the source?
https://github.com/cgolden15/Slope-Game/
Drop a star on the repo if you enjoy.
--->
<body style="margin: 0; overflow: hidden;">
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 100%; margin: 0;"></div>
</div>
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 100%; margin: 0;"></div>
</div>
</body>
<!-- Slope game by y8 games, not me.-->
+13 -15
View File
@@ -1,33 +1,31 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<meta charset="utf-8">
<title>Smart Ball</title>
<script type="text/javascript" src="/global.js" defer> </script>
</head>
<meta charset="utf-8"/>
<title>Smart Ball</title>
</head>
<body>
<div style="width:auto;height:100%;max-width:100%;">
<div id="game"></div>
</div>
<script type="text/javascript">
<div style="width:auto;height:100%;max-width:100%;">
<div id="game"></div>
</div>
<script type="text/javascript">
EJS_player = '#game';
EJS_gameUrl = '24951_smart-ball-usa.zip'; // Url to Game rom
EJS_core = 'snes';
EJS_mouse = false; // SNES Mouse
EJS_multitap = false; // SNES Multitap
</script>
<script src="loader.js"></script>
<script src="loader.js"></script>
</body>
</html>
+14 -13
View File
@@ -1,12 +1,13 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>MonkeyGG2 Proxy</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
<head>
<meta charset="utf-8"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<title>MonkeyGG2 Proxy</title>
<meta content="" name="description"/>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<style>
body {
margin: 0;
height: 100vh;
@@ -14,12 +15,12 @@
overflow: hidden;
}
</style>
</head>
<body>
<iframe id="smashKarts" src="https://violetgg2.glitch.me/" style="border: none; width: 100%; height: 100%; margin: 0;" referrerpolicy="no-referrer" allow-same-origin allowfullscreen></iframe>
<script>
</head>
<body>
<iframe allow-same-origin="" allowfullscreen="" id="smashKarts" referrerpolicy="no-referrer" src="https://violetgg2.glitch.me/" style="border: none; width: 100%; height: 100%; margin: 0;"></iframe>
<script>
alert("Enter 'https://smashkarts.io' into the text box.")
</script>
</body>
<script src="/global.js" defer></script>
</body>
</html>
+16 -22
View File
@@ -1,25 +1,21 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<title>Stickman Hook</title>
<meta
name="viewport"
content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"
/>
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>Stickman Hook</title>
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0" name="viewport"/>
<style>
html,
body {
position: absolute;
@@ -37,13 +33,11 @@
width: 100%;
}
</style>
<!-- Poki SDK -->
<script src="poki3.js"></script>
<!-- Poki SDK -->
<script src="poki3.js"></script>
<script src="/global.js"></script>
</head>
<body>
<script src="bundle.js"></script>
</body>
</head>
<body>
<script src="bundle.js"></script>
</body>
</html>
+22 -24
View File
@@ -1,26 +1,25 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta http-equiv="content-type" content="text/html; charset=UTF8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no, minimal-ui" />
<meta name="description" content="Subway Surfers game" />
<link rel="icon" href="./NewYorkIcon.png" />
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="text/html; charset=utf-8" http-equiv="content-type"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no, minimal-ui" name="viewport"/>
<meta content="Subway Surfers game" name="description"/>
<link href="./NewYorkIcon.png" rel="icon"/>
<style>
body {
background-color: #000000;
margin: 0;
@@ -42,14 +41,13 @@
margin: 0;
}
</style>
<title>Subway Surfers New York </title>
<script src="js/games_lib/ludiAdapter.js" charset="utf-8"></script>
<script src="/global.js"></script>
</head>
<title>Subway Surfers New York </title>
<script charset="utf-8" src="js/games_lib/ludiAdapter.js"></script>
<body>
<div id="og-game-holder"></div>
<script src="js/boot.js"></script>
<script src="/js/main.js"></script>
</body>
</head>
<body>
<div id="og-game-holder"></div>
<script src="js/boot.js"></script>
<script src="/js/main.js"></script>
</body>
</html>
+16 -18
View File
@@ -1,24 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Subway Surfers</title>
<link rel="icon" href="img/FirstAvatar.png">
<script type="text/javascript" src="4399.z.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Subway Surfers</title>
<link href="img/FirstAvatar.png" rel="icon"/>
<script src="4399.z.js" type="text/javascript"></script>
<script>
window.config = {
loader: "unity",
debug: false,
@@ -41,10 +40,9 @@
},
};
</script>
<script text="text/javascript" src="/global.js" defer></script>
</head>
<body>
<script src="master-loader.js"></script>
</body>
</head>
<body>
<script src="master-loader.js"></script>
</body>
</html>
+26 -26
View File
@@ -1,37 +1,37 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tanuki Sunset</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Tanuki Sunset</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
<script src="TemplateData/UnityProgress.js"></script>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/WebGL.json", {onProgress: UnityProgress});
</script>
<script src="/global.js"> </script>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 960px; height: 600px"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">Tanuki Sunset</div>
</div>
</div>
</body>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 960px; height: 600px"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">Tanuki Sunset</div>
</div>
</div>
</body>
</html>
+17 -22
View File
@@ -1,28 +1,25 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset='utf-8'>
<meta name='viewport' content='width=device-width, initial-scale=1.0,
minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no'>
<title>Temple Run 2</title>
<link rel='icon' type='image/ico' href='./favicon.ico'>
<link rel='stylesheet' type="text/css" href='./global.css'>
<!-- <link rel='stylesheet' type="text/css" href='./bundle.css'> -->
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="width=device-width, initial-scale=1.0,
minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<title>Temple Run 2</title>
<link href="./favicon.ico" rel="icon" type="image/ico"/>
<link href="./global.css" rel="stylesheet" type="text/css"/>
<!-- <link rel='stylesheet' type="text/css" href='./bundle.css'> -->
<style>
html,
body {
overflow: hidden;
@@ -44,12 +41,10 @@
}
} */
</style>
<script defer src='poki-sdk.js'></script>
<script defer src='bundle.js'></script>
<script src="/global.js"> </script>
</head>
<script defer="" src="poki-sdk.js"></script>
<script defer="" src="bundle.js"></script>
</head>
<body>
</body>
</html>
+29 -33
View File
@@ -1,30 +1,28 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta http-equiv="pragma" content="no-cache"/>
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name ="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>The Final Earth</title>
<!-- Set the background colour of the document -->
<style>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<!-- Generated by GameMaker:Studio http://www.yoyogames.com/gamemaker/studio -->
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<!-- Set the title bar of the page -->
<title>The Final Earth</title>
<!-- Set the background colour of the document -->
<style>
body {
background: #000000;
color:#cccccc;
@@ -79,19 +77,17 @@
height: 100%;
}
</style>
<script src="/global.js"></script>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<!-- Create the canvas element the game draws to -->
<canvas id="canvas" width="928" height="600">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script type="text/javascript" src="html5game/ld.js?WMJYB=2065290746"></script>
</body>
</head>
<body>
<div class="gm4html5_div_class" id="gm4html5_div_id">
<!-- Create the canvas element the game draws to -->
<canvas height="600" id="canvas" width="928">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script src="html5game/ld.js?WMJYB=2065290746" type="text/javascript"></script>
</body>
</html>
<script defer src="https://static.itch.io/htmlgame.js" type="text/javascript"></script>
<script defer="" src="https://static.itch.io/htmlgame.js" type="text/javascript"></script>
+36 -47
View File
@@ -1,30 +1,28 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>There Is No Game</title>
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<meta name="HandheldFriendly" content="true" />
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<title>There Is No Game</title>
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<meta content="true" name="HandheldFriendly"/>
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
* {
padding: 0;
margin: 0;
@@ -43,39 +41,30 @@
-ms-touch-action: none;
}
</style>
<script src="/global.js"></script>
</head>
</head>
<body>
<div id="fb-root"></div>
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
<div id="fb-root"></div>
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
ID the runtime looks for in the jQuery ready event (above). -->
<canvas id="c2canvas" width="320" height="180">
<!-- This text is displayed if the visitor's browser does not support HTML5.
<canvas height="180" id="c2canvas" width="320">
<!-- This text is displayed if the visitor's browser does not support HTML5.
You can change it, but it is a good idea to link to a description of a browser
and provide some links to download some popular HTML5-compatible browsers. -->
Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a><br/>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<script src="js/jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a><br/>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<script src="js/jquery-2.1.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
This file will have been minified and obfuscated if you enabled "Minify script" during export. -->
<script src="js/c2runtime.js"></script>
<script src="js/c2webappstart.js"></script>
</body>
<script src="js/c2runtime.js"></script>
<script src="js/c2webappstart.js"></script>
</body>
</html>
+30 -30
View File
@@ -1,39 +1,39 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<title>Time Shooter SWAT</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
</head>
<body class="dark">
<div id="unity-container" class="unity-desktop">
<canvas id="unity-canvas"></canvas>
</div>
<div id="loading-cover" style="display:none;">
<div id="unity-loading-bar">
<div id="unity-logo"><img src="logo.png"></div>
<div id="unity-progress-bar-empty" style="display: none;">
<div id="unity-progress-bar-full"></div>
</div>
<div class="spinner"></div>
</div>
</div>
<div id="unity-fullscreen-button" style="display: none;"></div>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="width=device-width, initial-scale=1.0, user-scalable=no" name="viewport"/>
<title>Time Shooter SWAT</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
</head>
<body class="dark">
<div class="unity-desktop" id="unity-container">
<canvas id="unity-canvas"></canvas>
</div>
<div id="loading-cover" style="display:none;">
<div id="unity-loading-bar">
<div id="unity-logo"><img src="logo.png"/></div>
<div id="unity-progress-bar-empty" style="display: none;">
<div id="unity-progress-bar-full"></div>
</div>
<div class="spinner"></div>
</div>
</div>
<div id="unity-fullscreen-button" style="display: none;"></div>
<script>
const hideFullScreenButton = "1";
const buildUrl = "Build";
const loaderUrl = buildUrl + "/UnityLoader.js";
@@ -100,6 +100,6 @@
};
document.body.appendChild(script);
</script>
<script src="/global.js"></script>
</body>
</body>
</html>
+30 -30
View File
@@ -1,40 +1,40 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">
<title>Time Shooter</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="/global.js"></script>
</head>
<body class="dark">
<div id="unity-container" class="unity-desktop">
<canvas id="unity-canvas"></canvas>
</div>
<div id="loading-cover" style="display:none;">
<div id="unity-loading-bar">
<div id="unity-logo"><img src="logo.png"></div>
<div id="unity-progress-bar-empty" style="display: none;">
<div id="unity-progress-bar-full"></div>
</div>
<div class="spinner"></div>
</div>
</div>
<div id="unity-fullscreen-button" style="display: none;"></div>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<meta content="width=device-width, initial-scale=1.0, user-scalable=no" name="viewport"/>
<title>Time Shooter</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
</head>
<body class="dark">
<div class="unity-desktop" id="unity-container">
<canvas id="unity-canvas"></canvas>
</div>
<div id="loading-cover" style="display:none;">
<div id="unity-loading-bar">
<div id="unity-logo"><img src="logo.png"/></div>
<div id="unity-progress-bar-empty" style="display: none;">
<div id="unity-progress-bar-full"></div>
</div>
<div class="spinner"></div>
</div>
</div>
<div id="unity-fullscreen-button" style="display: none;"></div>
<script>
const hideFullScreenButton = "1";
const buildUrl = "Build";
const loaderUrl = buildUrl + "/TimeGD.loader.js";
@@ -101,5 +101,5 @@
};
document.body.appendChild(script);
</script>
</body>
</body>
</html>
+29 -46
View File
@@ -1,32 +1,29 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="pragma" content="no-cache">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta charset="utf-8">
<link rel="icon" type="image/x-icon" href="thumb.png">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="no-cache" http-equiv="pragma"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/>
<meta content="black-translucent" name="apple-mobile-web-app-status-bar-style"/>
<meta charset="utf-8"/>
<link href="thumb.png" rel="icon" type="image/x-icon"/>
<title>Tiny Fishing</title>
<meta content="Tiny Fishing is a fishing game where you have to upgrade your gear to get bigger fish." name="description"/>
<meta content="noindex,nofollow" name="robots"/>
<title>Tiny Fishing</title>
<meta name="description" content="Tiny Fishing is a fishing game where you have to upgrade your gear to get bigger fish.">
<meta name="robots" content="noindex,nofollow" />
<script src="/global.js"></script>
<style>
<style>
body {
background: #000;
color: #cccccc;
@@ -120,13 +117,11 @@
height: 150px;
}
</style>
<script>
<script>
if(!Number.isNaN && window.isNaN) Number.isNaN = isNaN;
//if (typeof Math.sign === 'undefined') { Math.sign = function (x) { return x > 0 ? 1 : x < 0 ? -1 : x; } }
</script>
<style>
<style>
.pokiSdkContainer {
overflow: hidden;
position: absolute;
@@ -304,31 +299,19 @@
pointer-events: none;
}
</style></head>
<body style="overflow: hidden;">
<div class="gm4html5_div_class" id="gm4html5_div_id" style="padding-top: 20px; position: absolute; height: 488px;">
<canvas id="canvas" width="640" height="360" style="position: absolute; left: 0px; top: 0px; width: 640px; height: 360px;">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script type="text/javascript" src="html5game/TinyFishing.js"></script>
<script>
<body style="overflow: hidden;">
<div class="gm4html5_div_class" id="gm4html5_div_id" style="padding-top: 20px; position: absolute; height: 488px;">
<canvas height="360" id="canvas" style="position: absolute; left: 0px; top: 0px; width: 640px; height: 360px;" width="640">
<p>Your browser doesn't support HTML5 canvas.</p>
</canvas>
</div>
<!-- Run the game code -->
<script src="html5game/TinyFishing.js" type="text/javascript"></script>
<script>
if(!window.AudioContext && !window.webkitAudioContext) g_WebAudioContext = {};
GameMaker_Init();
if(!window.AudioContext && !window.webkitAudioContext) g_WebAudioContext = null;
</script>
</body></html>
</body></html>
+31 -31
View File
@@ -1,43 +1,43 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>TRACE</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="/global.js" defer></script>
</head>
<body>
<div id="unity-container" class="unity-desktop">
<canvas id="unity-canvas" width=1280 height=720></canvas>
<div id="unity-loading-bar">
<div id="unity-logo"></div>
<div id="unity-progress-bar-empty">
<div id="unity-progress-bar-full"></div>
</div>
</div>
<div id="unity-mobile-warning">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>TRACE</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
</head>
<body>
<div class="unity-desktop" id="unity-container">
<canvas height="720" id="unity-canvas" width="1280"></canvas>
<div id="unity-loading-bar">
<div id="unity-logo"></div>
<div id="unity-progress-bar-empty">
<div id="unity-progress-bar-full"></div>
</div>
</div>
<div id="unity-mobile-warning">
WebGL builds are not supported on mobile devices.
</div>
<div id="unity-footer">
<div id="unity-webgl-logo"></div>
<div id="unity-fullscreen-button"></div>
<div id="unity-build-title">TRACE</div>
</div>
</div>
<script>
<div id="unity-footer">
<div id="unity-webgl-logo"></div>
<div id="unity-fullscreen-button"></div>
<div id="unity-build-title">TRACE</div>
</div>
</div>
<script>
var buildUrl = "Build";
var loaderUrl = buildUrl + "/RELEASE CANDIDATE 12.loader.js";
var config = {
@@ -95,5 +95,5 @@
};
document.body.appendChild(script);
</script>
</body>
</body>
</html>
+26 -27
View File
@@ -1,38 +1,37 @@
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tunnel Rush</title>
<link rel="shortcut icon" href="style/favicon.ico">
<link rel="stylesheet" href="style/style.css">
<script src="UnityLoader.js"></script>
<script src="UnityProgress.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Tunnel Rush</title>
<link href="style/favicon.ico" rel="shortcut icon"/>
<link href="style/style.css" rel="stylesheet"/>
<script src="UnityLoader.js"></script>
<script src="UnityProgress.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "build.json", {onProgress: UnityProgress,Module:{onRuntimeInitialized: function() {UnityProgress(gameInstance, "complete")}}});
</script>
<script src="/global.js" defer></script>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 95%; margin: auto;"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">Tunnel Rush</div>
</div>
</div>
<script>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 100%; height: 95%; margin: auto;"></div>
<div class="footer">
<div class="webgl-logo"></div>
<div class="fullscreen" onclick="gameInstance.SetFullscreen(1)"></div>
<div class="title">Tunnel Rush</div>
</div>
</div>
<script>
if (typeof getAdinDomain !== 'undefined') {
const bodyTag = document.getElementsByTagName('body')[0];
@@ -41,5 +40,5 @@
bodyTag.appendChild(addAdinPreroll);
}
</script>
</body>
</body>
</html>
@@ -1,20 +1,21 @@
<!DOCTYPE html>
<html lang="en-us">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Two Ball 3D</title>
<link rel="shortcut icon" href="TemplateData/favicon.ico">
<link rel="stylesheet" href="TemplateData/style.css">
<script src="TemplateData/UnityProgress.javascript"></script>
<script src="Build/UnityLoader.js"></script>
<script>
<meta charset="utf-8"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<title>Two Ball 3D</title>
<link href="TemplateData/favicon.ico" rel="shortcut icon"/>
<link href="TemplateData/style.css" rel="stylesheet"/>
<script src="TemplateData/UnityProgress.javascript"></script>
<script src="Build/UnityLoader.js"></script>
<script>
var gameInstance = UnityLoader.instantiate("gameContainer", "Build/TwoBall3D.json", {onProgress: UnityProgress});
</script>
</head>
<body>
<div class="webgl-content">
<div id="gameContainer" style="width: 1280px; height: 720px"></div>
<div id="gameContainer" style="width: 1280px; height: 720px"></div>
</div>
<script src="TemplateData/responsive.javascript"></script>
</body>
+8 -12
View File
@@ -1,23 +1,19 @@
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Two Ball 3d</title>
<script type="text/javascript" src="/global.js"> </script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Two Ball 3d</title>
</head>
<body style="margin:0;">
<iframe src="files/games/other/TwoBall3D/index.html" width="100%" height="100%" style="width:100%;height:100%;border:0;"></iframe>
<iframe height="100%" src="files/games/other/TwoBall3D/index.html" style="width:100%;height:100%;border:0;" width="100%"></iframe>
</body>
</html>
+18 -27
View File
@@ -1,40 +1,32 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<title>Vex 3 Unblocked</title>
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script type="text/javascript" src="/global.js"> </script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<title>Vex 3 Unblocked</title>
<link href="assets/css/app.css" rel="stylesheet" type="text/css"/>
</meta></head>
<body>
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading...</div>
<script src="fbrq/js/fix-url.js"></script>
<script type="text/javascript">
<div id="content"></div>
<div id="orientation"></div>
<div id="loader">Loading...</div>
<script src="fbrq/js/fix-url.js"></script>
<script type="text/javascript">
var gtag;
@@ -62,5 +54,4 @@
});
</script>
</body>
</html>
+19 -36
View File
@@ -1,38 +1,27 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" />
<meta name="apple-mobile-web-app-capable" content="yes">
<title>Vex 4 Unblocked</title>
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script src="fbrq/js/fix-url.js"></script>
<script src="bluebird/3.3.4/bluebird.min.js"></script>
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<title>Vex 4 Unblocked</title>
<link href="assets/css/app.css" rel="stylesheet" type="text/css"/>
<script src="fbrq/js/fix-url.js"></script>
<script src="bluebird/3.3.4/bluebird.min.js"></script>
<script>
'use strict';
var promise = new Promise(function(resolve) {
@@ -47,17 +36,12 @@
alert("Rejected: " + error);
});
</script>
<script type="text/javascript" src="/global.js"> </script>
</head>
</meta></head>
<body>
<div id="content"></div>
<div id="loader">Loading...</div>
<script type="text/javascript">
<div id="content"></div>
<div id="loader">Loading...</div>
<script type="text/javascript">
var gtag;
@@ -90,5 +74,4 @@
});
</script>
</body>
</html>
+16 -21
View File
@@ -1,36 +1,31 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" />
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no" name="viewport"/>
<title>Vex 5 Unblocked</title>
<link href="assets/css/app.css" rel="stylesheet" type="text/css"/>
<title>Vex 5 Unblocked</title>
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script type="text/javascript" src="/global.js"> </script>
</head>
<body>
<div id="content"></div>
<div id="loader">Loading...</div>
<div id="orientation"></div>
<script type="text/javascript" src="fbrq/js/fix-url.js"></script>
<script type="text/javascript">
<div id="content"></div>
<div id="loader">Loading...</div>
<div id="orientation"></div>
<script src="fbrq/js/fix-url.js" type="text/javascript"></script>
<script type="text/javascript">
var gameName = 'vex-5.min.js';
+22 -22
View File
@@ -1,34 +1,34 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>Vex 6 Unblocked</title>
<link rel="icon" type="image/png" href="assets/icon.png">
<meta property="og:image" content="vex-6.png" />
<!-- For apple devices -->
<link rel="apple-touch-icon" type="image/png" href="assets/icon.png" />
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script type="text/javascript" src="/global.js"> </script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="mobile-web-app-capable">
<meta content="yes" name="apple-mobile-web-app-capable"/>
<title>Vex 6 Unblocked</title>
<link href="assets/icon.png" rel="icon" type="image/png"/>
<meta content="vex-6.png" property="og:image"/>
<!-- For apple devices -->
<link href="assets/icon.png" rel="apple-touch-icon" type="image/png"/>
<link href="assets/css/app.css" rel="stylesheet" type="text/css">
</link></meta></head>
<body>
<div id="content"> </div>
<div id="orientation"></div>
<script type="text/javascript">
<div id="content"> </div>
<div id="orientation"></div>
<script type="text/javascript">
var libs = [];
var gtag;
var gameName = "vex6.min.js";
+21 -31
View File
@@ -1,44 +1,35 @@
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html lang="en" xmlns="http://www.w3.org/1999/html">
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<meta http-equiv="x-ua-compatible" content="ie=edge">
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>Vex 7 Unblocked</title>
<link rel="icon" type="image/png" href="assets/icon.png">
<!-- For apple devices -->
<link rel="apple-touch-icon" type="image/png" href="assets/icon.png" />
<link rel="stylesheet" href="assets/css/app.css" type="text/css" />
<script src="/global.js"> </script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="ie=edge" http-equiv="x-ua-compatible"/>
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, minimal-ui, shrink-to-fit=no" id="viewport" name="viewport"/>
<meta content="yes" name="mobile-web-app-capable">
<meta content="yes" name="apple-mobile-web-app-capable"/>
<title>Vex 7 Unblocked</title>
<link href="assets/icon.png" rel="icon" type="image/png"/>
<!-- For apple devices -->
<link href="assets/icon.png" rel="apple-touch-icon" type="image/png"/>
<link href="assets/css/app.css" rel="stylesheet" type="text/css">
</link></meta></head>
<body>
<div id="content"> </div>
<div id="loader">Loading...</div>
<div id="orientation"></div>
<script type="text/javascript">
<div id="content"> </div>
<div id="loader">Loading...</div>
<div id="orientation"></div>
<script type="text/javascript">
var _azerionIntegration = {
"rtgEnabled": true,
"lbEnabled": false,
@@ -84,5 +75,4 @@
});
</script>
</body>
</html>
+23 -23
View File
@@ -1,22 +1,22 @@
<!doctype html>
<!DOCTYPE html>
<html lang="en">
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>Flash Player</title>
<link id="favicon" rel="shortcut icon" type="image/png" href="/">
<link rel="stylesheet" href="style.css">
<script>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>Flash Player</title>
<link href="/" id="favicon" rel="shortcut icon" type="image/png"/>
<link href="style.css" rel="stylesheet"/>
<script>
var game = (new URLSearchParams(window.location.search)).get('game');
document.title = (game.replace(/-/g,' ')).toLowerCase().split(' ').map(function(word) {return word[0].toUpperCase() + word.substr(1);}).join(' ');
document.querySelector('#favicon').href = `images/${game}.png`;
@@ -26,13 +26,13 @@
swfUrl: fish
}
</script>
<script src="/global.js"> </script>
</head>
<body>
<div id="waflashContainer">
<canvas class="waflashCanvas" id="canvas" tabindex="1"></canvas>
<div id="waflashStatus" style="display: none;">Playing...</div>
<script>
</head>
<body>
<div id="waflashContainer">
<canvas class="waflashCanvas" id="canvas" tabindex="1"></canvas>
<div id="waflashStatus" style="display: none;">Playing...</div>
<script>
var ua = navigator.userAgent.toLowerCase();
if ((navigator.appName == 'Netscape' && ua.indexOf('trident') != -1) || (ua.indexOf("msie") != -1)) {
var waf = document.getElementById('waflashStatus');
@@ -41,7 +41,7 @@
gtag('event', 'connect_from_ie', {'event_category': 'error', 'event_label': ua});
}
</script>
<script type="module" crossorigin="anonymous">
<script crossorigin="anonymous" type="module">
let is_mobile = /Mobi/i.test(window.navigator.userAgent);
if (is_mobile) {
function scrollToSubject() {
@@ -97,6 +97,6 @@
} from './js/waflash-player.min.js?15';
createWaflash(gameConfig.swfUrl, window.wafOptions || {});
</script>
</div>
</body>
</html>
</div>
</body>
</html></html>
+143 -149
View File
@@ -1,165 +1,160 @@
<!doctype html>
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="utf-8" />
<title>戳泡泡</title>
<link rel="stylesheet" href="style/picnic.min.css">
<link rel="stylesheet" type="text/css" href="style/main.css">
<!-- <link href="//fonts.googleapis.com/css?family=Exo+2:400,600italic" rel="stylesheet" type="text/css"> -->
<link rel="stylesheet" type="text/css" href="style/font.css">
<link rel="icon" href="favicon.png">
<script src="scripts/launchgame.js"></script>
<script src="scripts/downloader.js"></script>
<script src="scripts/addbeatmaplist.js"></script>
<script src="scripts/settings.js"></script>
<script src="scripts/jsloader.js"></script>
<script src="scripts/lib/localforage.min.js"></script>
<script text="text/javascript" src="/global.js" defer></script>
</head>
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<title>戳泡泡</title>
<link href="style/picnic.min.css" rel="stylesheet"/>
<link href="style/main.css" rel="stylesheet" type="text/css"/>
<!-- <link href="//fonts.googleapis.com/css?family=Exo+2:400,600italic" rel="stylesheet" type="text/css"> -->
<link href="style/font.css" rel="stylesheet" type="text/css"/>
<link href="favicon.png" rel="icon"/>
<script src="scripts/launchgame.js"></script>
<script src="scripts/downloader.js"></script>
<script src="scripts/addbeatmaplist.js"></script>
<script src="scripts/settings.js"></script>
<script src="scripts/jsloader.js"></script>
<script src="scripts/lib/localforage.min.js"></script>
<body>
<div class="game-area" id="game-area" hidden>
</div>
<div class="pause-menu" id="pause-menu" hidden>
<div class="paused-title">paused</div>
<div class="button-list">
<div class="pausebutton continue" id="pausebtn-continue">
<div class="inner">Continue</div>
</div>
<div class="pausebutton retry" id="pausebtn-retry">
<div class="inner">Retry</div>
</div>
<div class="pausebutton quit" id="pausebtn-quit">
<div class="inner">Quit</div>
</div>
</div>
</div>
<nav id="main-nav">
<div class="nav-link">
<a href="index.html" class="brand">Osaka Salmon University!</a>
<a href="new.html" class="pseudo button">最新</a>
<a href="hot.html" class="pseudo button">热门</a>
<a href="genre.html" class="pseudo button">分类</a>
</div>
<div class="nav-search">
<form action="search.html">
<input type="text" name="q" placeholder="谱面关键词或sid"/>
<input type="image" class="search-button" src="research.svg">
</form>
</div>
<div class="nav-tool">
<a href="local.html" class="pseudo button">收藏夹</a>
<a href="faq.html" class="pseudo button">常见问题</a>
<a href="settings.html" class="pseudo button">设置</a>
<a onclick="document.documentElement.requestFullscreen();" class="pseudo button">进入全屏</a>
</div>
</nav>
<div class="main-page" id="main-page">
<div class="main-content">
<div class="announcement">
</head>
<body>
<div class="game-area" hidden="" id="game-area">
</div>
<div class="pause-menu" hidden="" id="pause-menu">
<div class="paused-title">paused</div>
<div class="button-list">
<div class="pausebutton continue" id="pausebtn-continue">
<div class="inner">Continue</div>
</div>
<div class="pausebutton retry" id="pausebtn-retry">
<div class="inner">Retry</div>
</div>
<div class="pausebutton quit" id="pausebtn-quit">
<div class="inner">Quit</div>
</div>
</div>
</div>
<nav id="main-nav">
<div class="nav-link">
<a class="brand" href="index.html">Osaka Salmon University!</a>
<a class="pseudo button" href="new.html">最新</a>
<a class="pseudo button" href="hot.html">热门</a>
<a class="pseudo button" href="genre.html">分类</a>
</div>
<div class="nav-search">
<form action="search.html">
<input name="q" placeholder="谱面关键词或sid" type="text"/>
<input class="search-button" src="research.svg" type="image"/>
</form>
</div>
<div class="nav-tool">
<a class="pseudo button" href="local.html">收藏夹</a>
<a class="pseudo button" href="faq.html">常见问题</a>
<a class="pseudo button" href="settings.html">设置</a>
<a class="pseudo button" onclick="document.documentElement.requestFullscreen();">进入全屏</a>
</div>
</nav>
<div class="main-page" id="main-page">
<div class="main-content">
<div class="announcement">
公告:请考虑<a href="https://osu.sayobot.cn/support">支持Sayobot</a>!Sayobot是本站的谱面源,请给服务器续命❤️
<a href="https://paypal.me/Sayobot">Donate with Paypal</a>
</div>
<br>
<div class="index-area">
<h2>发生了什么</h2>
<hr/>
<table>
<thead>
<tr>
<td>玩家</td>
<td>歌曲</td>
<td>连击</td>
<td>分数</td>
<td>准确率</td>
<td>MODS</td>
<td>时间</td>
</tr>
</thead>
<tbody id="activity-list">
<!-- will be filled in script -->
</tbody>
</table>
</div>
<div class="index-area">
<h2>随机曲目</h2>
<a onclick="genRandomList()" class="more" style="cursor:pointer;">换一换</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-random">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>最近游玩</h2>
<a href="history.html" class="more">查看自己的游玩记录</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-history">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>最新曲目</h2>
<a href="new.html" class="more">查看更多最新曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-new">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>已收藏曲目</h2>
<a href="local.html" class="more">查看更多已收藏曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-liked">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>热门曲目</h2>
<a href="hot.html" class="more">查看更多热门曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-hot">
<!-- to be filled in script -->
</div>
</div>
<div class="text">
<a href="https://osu.sayobot.cn/support">支持小夜</a>!请给服务器续命❤️
</div>
<br/>
<div class="index-area">
<h2>发生了什么</h2>
<hr/>
<table>
<thead>
<tr>
<td>玩家</td>
<td>歌曲</td>
<td>连击</td>
<td>分数</td>
<td>准确率</td>
<td>MODS</td>
<td>时间</td>
</tr>
</thead>
<tbody id="activity-list">
<!-- will be filled in script -->
</tbody>
</table>
</div>
<div class="index-area">
<h2>随机曲目</h2>
<a class="more" onclick="genRandomList()" style="cursor:pointer;">换一换</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-random">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>最近游玩</h2>
<a class="more" href="history.html">查看自己的游玩记录</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-history">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>最新曲目</h2>
<a class="more" href="new.html">查看更多最新曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-new">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>已收藏曲目</h2>
<a class="more" href="local.html">查看更多已收藏曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-liked">
<!-- to be filled in script -->
</div>
</div>
<div class="index-area">
<h2>热门曲目</h2>
<a class="more" href="hot.html">查看更多热门曲目</a>
<hr/>
<div class="beatmap-list" id="beatmap-list-hot">
<!-- to be filled in script -->
</div>
</div>
<div class="text">
<a href="https://osu.sayobot.cn/support">支持小夜</a>!请给服务器续命❤️
<a href="https://paypal.me/Sayobot">Donate to Sayobot with Paypal</a>
</div>
<div class="text">推荐使用最新版本 Firefox 或 Chrome.</div>
<div class="text">内测版v1.4.3. <a href="https://github.com/111116/osu">Github</a></div>
<div class="text"><a href="https://osu.sayobot.cn/">Sayobot</a>提供谱面</div>
</div>
<div class="statuslines" id="statuslines">
<div class="progress" id="script-progress">
</div>
<div class="text">推荐使用最新版本 Firefox 或 Chrome.</div>
<div class="text">内测版v1.4.3. <a href="https://github.com/111116/osu">Github</a></div>
<div class="text"><a href="https://osu.sayobot.cn/">Sayobot</a>提供谱面</div>
</div>
<div class="statuslines" id="statuslines">
<div class="progress" id="script-progress">
Scripts
<div class="lds-dual-ring"></div>
</div>
<div class="progress" id="skin-progress">
</div>
<div class="progress" id="skin-progress">
Skin
<div class="lds-dual-ring"></div>
</div>
<div class="progress" id="sound-progress">
</div>
<div class="progress" id="sound-progress">
Hitsounds
<div class="lds-dual-ring"></div>
</div>
</div>
</div>
<script>
</div>
</div>
</div>
<script>
// what's happening
let tbody = document.getElementById("activity-list");
function formattime(date) {
@@ -282,8 +277,8 @@
alert("localforage not supported")
}
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-169262247-1"></script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-169262247-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
@@ -291,9 +286,8 @@
gtag('config', 'UA-169262247-1');
</script>
</body>
</body>
</html>
<!-- attribution -->
<!-- play icon made by https://www.flaticon.com/authors/those-icons -->
<!-- search icon made by https://www.flaticon.com/authors/good-ware -->
+45 -62
View File
@@ -1,37 +1,33 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Where is the Water</title>
<!-- Standardised web app manifest -->
<link rel="manifest" href="manifest.json" />
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<link rel="apple-touch-icon" sizes="256x256" href="icon-256.png" />
<meta name="HandheldFriendly" content="true" />
<!-- Chrome for Android web app tags -->
<meta name="mobile-web-app-capable" content="yes" />
<link rel="shortcut icon" sizes="256x256" href="icon-256.png" />
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<meta charset="utf-8"/>
<meta content="IE=edge,chrome=1" http-equiv="X-UA-Compatible"/>
<title>Where is the Water</title>
<!-- Standardised web app manifest -->
<link href="manifest.json" rel="manifest"/>
<!-- Allow fullscreen mode on iOS devices. (These are Apple specific meta tags.) -->
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="black" name="apple-mobile-web-app-status-bar-style"/>
<link href="icon-256.png" rel="apple-touch-icon" sizes="256x256"/>
<meta content="true" name="HandheldFriendly"/>
<!-- Chrome for Android web app tags -->
<meta content="yes" name="mobile-web-app-capable"/>
<link href="icon-256.png" rel="shortcut icon" sizes="256x256"/>
<!-- All margins and padding must be zero for the canvas to fill the screen. -->
<style type="text/css">
* {
padding: 0;
margin: 0;
@@ -49,15 +45,11 @@
-ms-touch-action: none;
}
</style>
<script text="text/javascript" src="/global.js" defer></script>
</head>
<body>
<div id="fb-root"></div>
<script>
</head>
<body>
<div id="fb-root"></div>
<script>
// Issue a warning if trying to preview an exported project on disk.
(function(){
// Check for running exported on file protocol
@@ -67,37 +59,28 @@
}
})();
</script>
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
<!-- The canvas must be inside a div called c2canvasdiv -->
<div id="c2canvasdiv">
<!-- The canvas the project will render to. If you change its ID, don't forget to change the
ID the runtime looks for in the jQuery events above (ready() and cr_sizeCanvas()). -->
<canvas id="c2canvas" width="480" height="800">
<!-- This text is displayed if the visitor's browser does not support HTML5.
<canvas height="800" id="c2canvas" width="480">
<!-- This text is displayed if the visitor's browser does not support HTML5.
You can change it, but it is a good idea to link to a description of a browser
and provide some links to download some popular HTML5-compatible browsers. -->
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-3.4.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
<h1>Your browser does not appear to support HTML5. Try upgrading your browser to the latest version. <a href="http://www.whatbrowser.org">What is a browser?</a>
<br/><br/><a href="http://www.microsoft.com/windows/internet-explorer/default.aspx">Microsoft Internet Explorer</a><br/>
<a href="http://www.mozilla.com/firefox/">Mozilla Firefox</a><br/>
<a href="http://www.google.com/chrome/">Google Chrome</a><br/>
<a href="http://www.apple.com/safari/download/">Apple Safari</a></h1>
</canvas>
</div>
<!-- Pages load faster with scripts at the bottom -->
<!-- Construct 2 exported games require jQuery. -->
<script src="jquery-3.4.1.min.js"></script>
<!-- The runtime script. You can rename it, but don't forget to rename the reference here as well.
This file will have been minified and obfuscated if you enabled "Minify script" during export. -->
<script src="c2runtime.js"></script>
<script>
<script src="c2runtime.js"></script>
<script>
// Start the Construct 2 project running on window load.
jQuery(document).ready(function ()
{
@@ -144,5 +127,5 @@
}
};
</script>
</body>
</body>
</html>
+128 -155
View File
@@ -1,168 +1,143 @@
<!DOCTYPE html>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
<html>
<head>
<!-- Google tag (gtag.js) -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-7L02W3ZMS5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-7L02W3ZMS5');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"
crossorigin="anonymous"></script>
<title>X-Trench Run</title>
<link rel="icon" type="image/x-icon" href="/media/graphics/misc/favicon.ico" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<!-- Use this metatag when Apple fixes their IOS 9
<script async="" crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5648726754785335"></script>
<title>X-Trench Run</title>
<link href="/media/graphics/misc/favicon.ico" rel="icon" type="image/x-icon"/>
<meta content="text/html; charset=utf-8" http-equiv="Content-type"/>
<!-- Use this metatag when Apple fixes their IOS 9
<meta name="viewport" content="width=device-width,height=device-height, initial-scale=1, maximum-scale=1, user-scalable=0, minimal-ui"/>
-->
<!--Temporary fix for IOS 9-->
<meta content="initial-scale=1.0001, minimum-scale=1.0001, maximum-scale=1.0001, user-scalable=no, minimal-ui" name="viewport"/>
<meta content="yes" name="apple-mobile-web-app-capable">
<link href="game.css" rel="stylesheet" type="text/css"/>
<script src="game.js" type="text/javascript"></script>
<!-- AnalyticsCode -->
<!-- APICode -->
<!--Temporary fix for IOS 9-->
<meta name="viewport"
content="initial-scale=1.0001, minimum-scale=1.0001, maximum-scale=1.0001, user-scalable=no, minimal-ui" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<link rel="stylesheet" type="text/css" href="game.css">
<script type="text/javascript" src="game.js"></script>
<!-- AnalyticsCode -->
<!-- APICode -->
<script src="/global.js"> </script>
</head>
</meta></head>
<body onload="setTimeout(function(){window.scrollTo(0,1)},1);">
<!--body-->
<div id="ajaxbar">
<div id="game"><canvas id="canvas"></canvas></div>
<div id="webgl"><canvas id="webglcanvas"></canvas></div>
<div id="orientate"><img src="media/graphics/orientate/portrait.jpg" /></div>
<div id="play" class="play" onclick=""><img src="media/graphics/splash/mobile/cover-start.jpg" /></div>
<!--<img id="scrollDown" width="220" height="277"></img>-->
<!-- SECTION GENERATED BY CODE -->
<div id="MobileAdInGamePreroll">
<div id="MobileAdInGamePreroll-Box">
<div id="MobileAdInGamePreroll-Box-Header"></div>
<a id="MobileAdInGamePreroll-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll-Box-Body">
<center>
<!-- MobileAdInGamePreroll -->
<!-- AdTest-MobileAdInGamePreroll -->
<img src="https://cdn-factory.marketjs.com/generic.png">
<!-- EndOfAdTest-MobileAdInGamePreroll -->
</center>
</div>
<div id='MobileAdInGamePreroll-Box-Footer'></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGamePreroll2">
<div id="MobileAdInGamePreroll2-Box">
<div id="MobileAdInGamePreroll2-Box-Header"></div>
<a id="MobileAdInGamePreroll2-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll2-Box-Body">
<center>
<!-- MobileAdInGamePreroll2 -->
</center>
</div>
<div id='MobileAdInGamePreroll2-Box-Footer'></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGamePreroll3">
<div id="MobileAdInGamePreroll3-Box">
<div id="MobileAdInGamePreroll3-Box-Header"></div>
<a id="MobileAdInGamePreroll3-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll3-Box-Body">
<center>
<!-- MobileAdInGamePreroll3 -->
</center>
</div>
<div id='MobileAdInGamePreroll3-Box-Footer'></div>
</div>
</div>
<div id="MobileAdInGameHeader">
<!-- MobileAdInGameHeader -->
</div>
<div id="MobileAdInGameHeader2">
<!-- MobileAdInGameHeader2 -->
</div>
<div id="MobileAdInGameHeader3">
<!-- MobileAdInGameHeader3 -->
</div>
<div id="MobileAdInGameFooter">
<!-- MobileAdInGameFooter -->
</div>
<div id="MobileAdInGameFooter2">
<!-- MobileAdInGameFooter2 -->
</div>
<div id="MobileAdInGameFooter3">
<!-- MobileAdInGameFooter3 -->
</div>
<div id="MobileAdInGameEnd">
<div id="MobileAdInGameEnd-Box">
<div id="MobileAdInGameEnd-Box-Header"></div>
<a id="MobileAdInGameEnd-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd-Box-Body">
<center>
<!-- MobileAdInGameEnd -->
</center>
</div>
<div id='MobileAdInGameEnd-Box-Footer'></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGameEnd2">
<div id="MobileAdInGameEnd2-Box">
<div id="MobileAdInGameEnd2-Box-Header"></div>
<a id="MobileAdInGameEnd2-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd2-Box-Body">
<center>
<!-- MobileAdInGameEnd2 -->
</center>
</div>
<div id='MobileAdInGameEnd2-Box-Footer'></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGameEnd3">
<div id="MobileAdInGameEnd3-Box">
<div id="MobileAdInGameEnd3-Box-Header"></div>
<a id="MobileAdInGameEnd3-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd3-Box-Body">
<center>
<!-- MobileAdInGameEnd3 -->
</center>
</div>
<div id='MobileAdInGameEnd3-Box-Footer'></div>
</div>
</div>
<!-- END OF SECTION GENERATED BY CODE -->
</div>
<!-- <div id="tempdiv"><br><br><br></div> -->
<!-- APICode2 -->
<!-- END OF TEST -->
<!--body-->
<div id="ajaxbar">
<div id="game"><canvas id="canvas"></canvas></div>
<div id="webgl"><canvas id="webglcanvas"></canvas></div>
<div id="orientate"><img src="media/graphics/orientate/portrait.jpg"/></div>
<div class="play" id="play" onclick=""><img src="media/graphics/splash/mobile/cover-start.jpg"/></div>
<!--<img id="scrollDown" width="220" height="277"></img>-->
<!-- SECTION GENERATED BY CODE -->
<div id="MobileAdInGamePreroll">
<div id="MobileAdInGamePreroll-Box">
<div id="MobileAdInGamePreroll-Box-Header"></div>
<a id="MobileAdInGamePreroll-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll-Box-Body">
<center>
<!-- MobileAdInGamePreroll -->
<!-- AdTest-MobileAdInGamePreroll -->
<img src="https://cdn-factory.marketjs.com/generic.png"/>
<!-- EndOfAdTest-MobileAdInGamePreroll -->
</center>
</div>
<div id="MobileAdInGamePreroll-Box-Footer"></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGamePreroll2">
<div id="MobileAdInGamePreroll2-Box">
<div id="MobileAdInGamePreroll2-Box-Header"></div>
<a id="MobileAdInGamePreroll2-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll2-Box-Body">
<center>
<!-- MobileAdInGamePreroll2 -->
</center>
</div>
<div id="MobileAdInGamePreroll2-Box-Footer"></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGamePreroll3">
<div id="MobileAdInGamePreroll3-Box">
<div id="MobileAdInGamePreroll3-Box-Header"></div>
<a id="MobileAdInGamePreroll3-Box-Close" onclick="MobileAdInGamePreroll.Close();"></a>
<div id="MobileAdInGamePreroll3-Box-Body">
<center>
<!-- MobileAdInGamePreroll3 -->
</center>
</div>
<div id="MobileAdInGamePreroll3-Box-Footer"></div>
</div>
</div>
<div id="MobileAdInGameHeader">
<!-- MobileAdInGameHeader -->
</div>
<div id="MobileAdInGameHeader2">
<!-- MobileAdInGameHeader2 -->
</div>
<div id="MobileAdInGameHeader3">
<!-- MobileAdInGameHeader3 -->
</div>
<div id="MobileAdInGameFooter">
<!-- MobileAdInGameFooter -->
</div>
<div id="MobileAdInGameFooter2">
<!-- MobileAdInGameFooter2 -->
</div>
<div id="MobileAdInGameFooter3">
<!-- MobileAdInGameFooter3 -->
</div>
<div id="MobileAdInGameEnd">
<div id="MobileAdInGameEnd-Box">
<div id="MobileAdInGameEnd-Box-Header"></div>
<a id="MobileAdInGameEnd-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd-Box-Body">
<center>
<!-- MobileAdInGameEnd -->
</center>
</div>
<div id="MobileAdInGameEnd-Box-Footer"></div>
</div>
</div>
<!-- SECOND AD (ROTATION) -->
<div id="MobileAdInGameEnd2">
<div id="MobileAdInGameEnd2-Box">
<div id="MobileAdInGameEnd2-Box-Header"></div>
<a id="MobileAdInGameEnd2-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd2-Box-Body">
<center>
<!-- MobileAdInGameEnd2 -->
</center>
</div>
<div id="MobileAdInGameEnd2-Box-Footer"></div>
</div>
</div>
<!-- THIRD AD (ROTATION) -->
<div id="MobileAdInGameEnd3">
<div id="MobileAdInGameEnd3-Box">
<div id="MobileAdInGameEnd3-Box-Header"></div>
<a id="MobileAdInGameEnd3-Box-Close" onclick="MobileAdInGameEnd.Close();"></a>
<div id="MobileAdInGameEnd3-Box-Body">
<center>
<!-- MobileAdInGameEnd3 -->
</center>
</div>
<div id="MobileAdInGameEnd3-Box-Footer"></div>
</div>
</div>
<!-- END OF SECTION GENERATED BY CODE -->
</div>
<!-- <div id="tempdiv"><br><br><br></div> -->
<!-- APICode2 -->
<!-- END OF TEST -->
<script>
// Setup
function getQueryVariable(variable) {
@@ -237,7 +212,5 @@
}
});
</script>
</body>
</html>
+303 -332
View File
File diff suppressed because one or more lines are too long