aboutsummaryrefslogtreecommitdiff
path: root/views/script/loader_global.js
diff options
context:
space:
mode:
Diffstat (limited to 'views/script/loader_global.js')
-rw-r--r--views/script/loader_global.js127
1 files changed, 66 insertions, 61 deletions
diff --git a/views/script/loader_global.js b/views/script/loader_global.js
index db70d3b..7543268 100644
--- a/views/script/loader_global.js
+++ b/views/script/loader_global.js
@@ -3,7 +3,7 @@ window.addEventListener('load', () => {
if (native) {
setTimeout(() => {
setTimeout(() => {
- if (native) {global.$ = require('jquery');} else {var script = document.createElement('script');script.src = '../webinit/jquery.js';script.type = 'text/javascript';document.getElementsByTagName('head')[0].appendChild(script);}
+
$("#progress").fadeOut(500);
setTimeout(() => {
window.fetch("https://kartik.hopto.org/latest.php?v=" + require('@electron/remote').getCurrentWindow().update).then((data) => {
@@ -25,18 +25,19 @@ window.addEventListener('load', () => {
}
}
setTimeout(() => {
- document.getElementById('banner').style.width = "380px";
- document.getElementById('banner').style.height = "auto";
- document.getElementById('banner').src = "common/banner.gif";
- introsfx = new Audio("../sfx/newintro.mp3");
- introsfx.play()
- introsfx.onended = () => {
- $("body").fadeOut(500);
- setTimeout(() => {
- info("LoadWindow", "Switching control to MenuWindow");
- location.href = "intro.html";
- }, 1000)
- }
+ $("#banner-outer").fadeOut(200);
+ $("#intro-video").fadeIn(200);
+ setTimeout(() => {
+ introsfx = document.getElementById("intro-video");
+ introsfx.play()
+ introsfx.onended = () => {
+ $("body").fadeOut(500);
+ setTimeout(() => {
+ info("LoadWindow", "Switching control to MenuWindow");
+ location.href = "intro.html";
+ }, 1000)
+ }
+ }, 200)
}, 2000)
}).catch((e) => {
console.warn(e);
@@ -44,10 +45,31 @@ window.addEventListener('load', () => {
document.getElementById('updates').innerText = lang.updates.error;
require('@electron/remote').getCurrentWindow().webContents.send("notification", {title: lang.polymer.updateError[0], message: lang.polymer.updateError[1]});
setTimeout(() => {
- document.getElementById('banner').style.width = "380px";
- document.getElementById('banner').style.height = "auto";
- document.getElementById('banner').src = "common/banner.gif";
- introsfx = new Audio("../sfx/newintro.mp3");
+ $("#banner-outer").fadeOut(200);
+ $("#intro-video").fadeIn(200);
+ setTimeout(() => {
+ introsfx = document.getElementById("intro-video");
+ introsfx.play()
+ introsfx.onended = () => {
+ $("body").fadeOut(500);
+ setTimeout(() => {
+ info("LoadWindow", "Switching control to MenuWindow");
+ location.href = "intro.html";
+ }, 1000)
+ }
+ }, 200)
+ }, 2000)
+ });
+ }).catch((e) => {
+ console.warn(e);
+ document.getElementById('updates').style.backgroundColor = "lightcoral";
+ document.getElementById('updates').innerText = lang.updates.error;
+ require('@electron/remote').getCurrentWindow().webContents.send("notification", {title: lang.polymer.updateError[0], message: lang.polymer.updateError[1]});
+ setTimeout(() => {
+ $("#banner-outer").fadeOut(200);
+ $("#intro-video").fadeIn(200);
+ setTimeout(() => {
+ introsfx = document.getElementById("intro-video");
introsfx.play()
introsfx.onended = () => {
$("body").fadeOut(500);
@@ -56,18 +78,19 @@ window.addEventListener('load', () => {
location.href = "intro.html";
}, 1000)
}
- }, 2000)
- });
- }).catch((e) => {
- console.warn(e);
- document.getElementById('updates').style.backgroundColor = "lightcoral";
- document.getElementById('updates').innerText = lang.updates.error;
- require('@electron/remote').getCurrentWindow().webContents.send("notification", {title: lang.polymer.updateError[0], message: lang.polymer.updateError[1]});
+ }, 200)
+ }, 2000)
+ });
+ }).catch((e) => {
+ console.warn(e);
+ document.getElementById('updates').style.backgroundColor = "lightcoral";
+ document.getElementById('updates').innerText = lang.updates.error;
+ require('@electron/remote').getCurrentWindow().webContents.send("notification", {title: lang.polymer.updateError[0], message: lang.polymer.updateError[1]});
+ setTimeout(() => {
+ $("#banner-outer").fadeOut(200);
+ $("#intro-video").fadeIn(200);
setTimeout(() => {
- document.getElementById('banner').style.width = "380px";
- document.getElementById('banner').style.height = "auto";
- document.getElementById('banner').src = "common/banner.gif";
- introsfx = new Audio("../sfx/newintro.mp3");
+ introsfx = document.getElementById("intro-video");
introsfx.play()
introsfx.onended = () => {
$("body").fadeOut(500);
@@ -76,46 +99,28 @@ window.addEventListener('load', () => {
location.href = "intro.html";
}, 1000)
}
- }, 2000)
- });
- }).catch((e) => {
- console.warn(e);
- document.getElementById('updates').style.backgroundColor = "lightcoral";
- document.getElementById('updates').innerText = lang.updates.error;
- require('@electron/remote').getCurrentWindow().webContents.send("notification", {title: lang.polymer.updateError[0], message: lang.polymer.updateError[1]});
- setTimeout(() => {
- document.getElementById('banner').style.width = "380px";
- document.getElementById('banner').style.height = "auto";
- document.getElementById('banner').src = "common/banner.gif";
- introsfx = new Audio("../sfx/newintro.mp3");
- introsfx.play()
- introsfx.onended = () => {
- $("body").fadeOut(500);
- setTimeout(() => {
- info("LoadWindow", "Switching control to MenuWindow");
- location.href = "intro.html";
- }, 1000)
- }
+ }, 200)
}, 2000)
});
}, 2000)
}, 3000)
}, 1000)
} else {
- if (native) {global.$ = require('jquery');} else {var script = document.createElement('script');script.src = '../webinit/jquery.js';script.type = 'text/javascript';document.getElementsByTagName('head')[0].appendChild(script);}
+
setTimeout(() => {
- document.getElementById('banner').style.width = "380px";
- document.getElementById('banner').style.height = "auto";
- document.getElementById('banner').src = "common/banner.gif";
- introsfx = new Audio("../sfx/newintro.mp3");
- introsfx.play()
- introsfx.onended = () => {
- $("body").fadeOut(500);
- setTimeout(() => {
- info("LoadWindow", "Switching control to MenuWindow");
- location.href = "intro.html";
- }, 1000)
- }
+ $("#banner-outer").fadeOut(200);
+ $("#intro-video").fadeIn(200);
+ setTimeout(() => {
+ introsfx = document.getElementById("intro-video");
+ introsfx.play()
+ introsfx.onended = () => {
+ $("body").fadeOut(500);
+ setTimeout(() => {
+ info("LoadWindow", "Switching control to MenuWindow");
+ location.href = "intro.html";
+ }, 1000)
+ }
+ }, 200)
}, 5000)
}
}, 2000)