let currentImage = 1, prevImage = 0; let bgObj; // Certified MDN Classic function getRandomInt(max) { return Math.floor(Math.random() * max); } async function GameDetails( servername, serverurl, mapname, maxplayers, steamid, gamemode, volume, language ) { const config = await (await fetch("/config.json")).json(); if (config.map[mapname].images.length > 0) { let imgArray = []; for (let i = 0; i < config.map[mapname].images.length; i++) { imgArray[i] = new Image(); imgArray[i].src = config.map[mapname].images[i]; let obj = document.createElement("img"); obj.classList.add("bgImage"); if (i == 0) obj.style.opacity = 1; obj.src = imgArray[i].src; document.getElementsByClassName("backgroundImages")[0].appendChild(obj); } bgObj = document.getElementsByClassName("bgImage"); document.getElementsByClassName("mapName")[0].innerHTML = "