diff --git a/views/launcher.ejs b/views/launcher.ejs index a962c78..bcc55cb 100644 --- a/views/launcher.ejs +++ b/views/launcher.ejs @@ -182,71 +182,525 @@ + - - + +
+
Spieler Online
+ +
+
+ +
+
Globalchat
+ +
+ + + +
+ + + +
+ + +
+
+
+ -
+
+ +
+
+ Avatar +
VIP 0
+
+
+
...
+
+ Energie +
+ 40 / 40 +
+
+
+
+
+
+ + +
+
+
+ + 0 +
+
+
+ 💠 + 0 +
+
+
+ 🪙 + 0 +
+ +
+ +
+
+ 🪵 + 0 +
+
+
+ 🪨 + 0 +
+
+
+
-
-
- 🃏 +
+
+ Kartendeck
-
- 📅 + +
+ Tägliche Events
-
- ⚔️ + +
+ Helden Bonus
-
- 🏆 + +
+ Sealed Liga
-
- 💀 + +
+ Beschwörer der Seelen
-
- 🎁 + +
+ Online Bonus
-
- + +
+ Aktionen
-
- 🏪 + +
+ Basar
-
- 🎴 + +
+ 10 Booster Aktion
-
- 🎯 + +
+ Boosterjagd
@@ -353,7 +807,6 @@
-
@@ -381,11 +834,11 @@ "/music/dueg-oth-musik-hintergrund-142725.mp3", ]; - const audio = document.getElementById("bg-music"); + const audio = document.getElementById("bg-music"); const muteBtn = document.getElementById("music-mute-btn"); - const vol = document.getElementById("music-volume"); + const vol = document.getElementById("music-volume"); - let muted = localStorage.getItem("dok_muted") === "true"; + let muted = localStorage.getItem("dok_muted") === "true"; let started = false; if (localStorage.getItem("dok_vol") !== null) @@ -399,7 +852,12 @@ audio.src = shuffled[i]; audio.muted = muted; if (!muted) { - audio.play().then(() => { started = true; }).catch(() => {}); + audio + .play() + .then(() => { + started = true; + }) + .catch(() => {}); } } @@ -414,16 +872,27 @@ localStorage.setItem("dok_muted", muted); if (!muted) { if (!audio.src) playTrack(index); - audio.play().then(() => { started = true; }).catch(() => {}); + audio + .play() + .then(() => { + started = true; + }) + .catch(() => {}); } } - muteBtn.addEventListener("click", () => { muted = !muted; applyMute(); }); + muteBtn.addEventListener("click", () => { + muted = !muted; + applyMute(); + }); vol.addEventListener("input", () => { audio.volume = parseFloat(vol.value); localStorage.setItem("dok_vol", vol.value); - if (parseFloat(vol.value) > 0 && muted) { muted = false; applyMute(); } + if (parseFloat(vol.value) > 0 && muted) { + muted = false; + applyMute(); + } muteBtn.textContent = parseFloat(vol.value) === 0 ? "🔇" : "🔊"; }); @@ -432,7 +901,12 @@ function tryResume() { if (!muted && (audio.paused || !started)) { - audio.play().then(() => { started = true; }).catch(() => {}); + audio + .play() + .then(() => { + started = true; + }) + .catch(() => {}); } } document.addEventListener("click", tryResume); @@ -454,20 +928,24 @@