jacobinathanialpeterson's picture
Upload 211 files
ca81e93
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>JellyTruck</title>
<link rel="stylesheet" type="text/css" href="fonts/fonts.css" />
<link rel="stylesheet" type="text/css" href="css/main.css" />
<link rel="icon" href="assets/launcher.png" type="image/png" />
<link rel="manifest" href="manifest.json" />
<!-- Required Libraries and frameworks Starts -->
<script type="text/javascript" src="js/lib/phaser.min.js"></script>
<script type="text/javascript" src="js/lib/box2d-plugin.min.js"></script>
<script type="text/javascript" src="js/util/AdvancedTiming.js"></script>
<!-- Required Libraries and frameworks ends -->
<!--script type="text/javascript" src="js/jellytruck.min.js"></script>
<script type="text/javascript" src="js/lib/mt.helper.js"></script>
<script type="text/javascript" src="js/lib/mt.data.js"></script-->
<script type="text/javascript" src="js/main.js"></script>
<script type="text/javascript" src="js/state/boot.js"></script>
<script type="text/javascript" src="js/state/load.js"></script>
<script type="text/javascript" src="js/game.js"></script>
<script type="text/javascript" src="js/JellyPeace.js"></script>
<script type="text/javascript" src="js/Jelly.js"></script>
<script type="text/javascript" src="js/state/menu.js"></script>
<!--script type="text/javascript" src="js/state/play.js"></script>-->
<script type="text/javascript" src="js/state/demo.js"></script>
<script type="text/javascript" src="js/util/common.js"></script>
<!-- Level data starts -->
<script type="text/javascript" src="js/levels/level01.js"></script>
<script type="text/javascript" src="js/levels/level02.js"></script>
<script type="text/javascript" src="js/levels/level03.js"></script>
<script type="text/javascript" src="js/levels/level04.js"></script>
<script type="text/javascript" src="js/levels/level05.js"></script>
<script type="text/javascript" src="js/levels/level06.js"></script>
<script type="text/javascript" src="js/levels/level07.js"></script>
<script type="text/javascript" src="js/levels/level08.js"></script>
<script type="text/javascript" src="js/levels/level09.js"></script>
<script type="text/javascript" src="js/levels/level10.js"></script>
<script type="text/javascript" src="js/levels/level11.js"></script>
<script type="text/javascript" src="js/levels/level12.js"></script>
<script type="text/javascript" src="js/levels/level13.js"></script>
<script type="text/javascript" src="js/levels/level14.js"></script>
<script type="text/javascript" src="js/levels/level15.js"></script>
<script type="text/javascript" src="js/levels/level16.js"></script>
<script type="text/javascript" src="js/levels/level17.js"></script>
<script type="text/javascript" src="js/levels/level18.js"></script>
<script type="text/javascript" src="js/levels/level19.js"></script>
<script type="text/javascript" src="js/levels/level20.js"></script>
<!-- Level data starts -->
<style type="text/css">
.no-select {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Old versions of Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
</style>
<script type="text/javascript">
setTimeout(function(){
if(document.getElementsByTagName("canvas").length) {
document.getElementsByTagName("canvas")[0].classList.add("no-select")
}
}, 2000);
</script>
<script type="text/javascript">
function setUserAgent(window, userAgent) {
// Works on Firefox, Chrome, Opera and IE9+
if (navigator.__defineGetter__) {
navigator.__defineGetter__("userAgent", function () {
return userAgent;
});
} else if (Object.defineProperty) {
Object.defineProperty(navigator, "userAgent", {
get: function () {
return userAgent;
}
});
}
// Works on Safari
if (window.navigator.userAgent !== userAgent) {
var userAgentProp = {
get: function () {
return userAgent;
}
};
try {
Object.defineProperty(window.navigator, "userAgent", userAgentProp);
} catch (e) {
window.navigator = Object.create(navigator, {
userAgent: userAgentProp
});
}
}
}
if(window.navigator.userAgent.indexOf("Safari")>=0 && "ontouchstart" in window && window.navigator.userAgent.indexOf("iPhone")== -1) {
//var userAgent = window.navigator.userAgent.replace("Macintosh", "iPad");
var userAgent = "Mozilla/5.0 (iPad; CPU OS 13_1_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.1 Mobile/15E148 Safari/604.1";
setUserAgent(window,userAgent);
}
</script>
</head>
<body>
<span id="preload-font"></span>
<div id="orientation"></div>
<div id="msg">
<img src="assets/Loading/jt.png"/>
<p>Unfortunately,<br/> Jelly Truck doesn’t work <br/>in your web browser.<br/><br/>Please use a <br/>different browser <br/>and try again!</p>
</div>
<script>function fnSendMsg(evt){
window.parent.postMessage('keypress-from-game', '*');
}
document.body.addEventListener('click', function(event) {
fnSendMsg(event);
});
document.addEventListener('keypress', function(event) {
fnSendMsg(event);
});
document.addEventListener('keydown', function (e) {
fnSendMsg(event);
});
document.addEventListener('keyup', function (e) {
fnSendMsg(event);
});
</script></body>
</html>