From 9f172285d9ea59242f35b20f6ead7739d86c0236 Mon Sep 17 00:00:00 2001 From: stonedDiscord <10584181+stonedDiscord@users.noreply.github.com> Date: Mon, 16 Nov 2020 21:19:19 +0100 Subject: update the playercount immediatly if it's selected --- webAO/master.js | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'webAO') diff --git a/webAO/master.js b/webAO/master.js index b961701..8cb4311 100644 --- a/webAO/master.js +++ b/webAO/master.js @@ -11,6 +11,8 @@ const options = { fonts: { extendedJsFonts: true, userDefinedFonts: ["Ace Attorn let lowMemory = false; +let selectedServer = -1; + let servers = []; servers[-2] = { name: "Singleplayer", description: "Build cases, try out new things", ip: "127.0.0.1", port: 50001, assets: "", online: "" }; servers[-1] = { name: "Localhost", description: "This is your computer on port 50001", ip: "127.0.0.1", port: 50001, assets: "", online: "Online: ?/?" }; @@ -64,6 +66,8 @@ export function check_https() { } export function setServ(ID) { + selectedServer = ID; + if (!lowMemory && document.getElementById(`server${ID}`).className === "") checkOnline(ID, servers[ID].ip + ":" + servers[ID].port); @@ -124,6 +128,8 @@ function checkOnline(serverID, coIP) { servers[serverID].description = coarguments[0]; oserv.close(); } + if (serverID === selectedServer) + document.getElementById("serverdescription_content").innerHTML = "" + servers[serverID].online + "
" + servers[serverID].description; } // assign the callbacks -- cgit