97 lines
3.1 KiB
HTML
97 lines
3.1 KiB
HTML
<!DOCTYPE html>
|
|
|
|
<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="" 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) {
|
|
switch (event.name) {
|
|
case "SDK_GAME_START":
|
|
app.adEnded()
|
|
// advertisement done, resume game logic and unmute audio
|
|
break;
|
|
case "SDK_GAME_PAUSE":
|
|
app.adStarted()
|
|
// pause game logic / mute audio
|
|
break;
|
|
case "SDK_GDPR_TRACKING":
|
|
// this event is triggered when your user doesn't want to be tracked
|
|
break;
|
|
case "SDK_GDPR_TARGETING":
|
|
// this event is triggered when your user doesn't want personalised targeting of ads and such
|
|
break;
|
|
}
|
|
},
|
|
};
|
|
|
|
function showAd(){
|
|
if(window.app){
|
|
if(app.currentSceneName=="menu" && app.currentScene.creditsOpened){
|
|
return;
|
|
}
|
|
if(app.adShowedTime && new Date().getTime()-app.adShowedTime<20000){
|
|
return;
|
|
}
|
|
}
|
|
|
|
console.log("call show banner");
|
|
if (typeof gdsdk !== 'undefined' && gdsdk.showBanner !== 'undefined') {
|
|
gdsdk.showBanner();
|
|
}
|
|
}
|
|
|
|
</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;
|
|
|
|
function linkWaitTime(){
|
|
isLinkClick=false;
|
|
}
|
|
|
|
|
|
function visitLink(adress){
|
|
isLinkClick=true;
|
|
linkAdress=adress;
|
|
linkTime=setTimeout(linkWaitTime,250);
|
|
}
|
|
|
|
var timeout=setTimeout(checkCanvas,500);
|
|
|
|
function checkCanvas(){
|
|
var c=document.getElementsByTagName("canvas")[0];
|
|
c.style.height="100%";
|
|
c.style.display="block";
|
|
c.style.margin="auto";
|
|
if(!c){
|
|
timeout=setTimeout(checkCanvas,500);
|
|
}else{
|
|
c.onclick=function(e){
|
|
if(isLinkClick){
|
|
window.open(linkAdress,"_blank");
|
|
clearTimeout(linkWaitTime);
|
|
isLinkClick=false;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
</script></body>
|
|
</html>
|