From cd827791f3ed4a2fed930fc40c2639b45357a6fa Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Fri, 8 Sep 2023 16:43:40 +0200 Subject: remove loading bar because wiso is a whining about load times --- webAO/packets/handlers/handleSC.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'webAO/packets/handlers/handleSC.ts') diff --git a/webAO/packets/handlers/handleSC.ts b/webAO/packets/handlers/handleSC.ts index b42a4cd..c4b17ac 100644 --- a/webAO/packets/handlers/handleSC.ts +++ b/webAO/packets/handlers/handleSC.ts @@ -10,8 +10,6 @@ let { mode } = queryParser(); * @param {Array} args packet arguments */ export const handleSC = async (args: string[]) => { - const sleep = (ms: number) => new Promise((r) => setTimeout(r, ms)); - if (mode === "watch") { // Spectators don't need to pick a character document.getElementById("client_charselect")!.style.display = "none"; @@ -22,16 +20,10 @@ export const handleSC = async (args: string[]) => { document.getElementById("client_loadingtext")!.innerHTML = "Loading Characters"; for (let i = 1; i < args.length - 1; i++) { - document.getElementById( - "client_loadingtext" - )!.innerHTML = `Loading Character ${i}/${client.char_list_length}`; const chargs = args[i].split("&"); const charid = i - 1; - (( - document.getElementById("client_loadingbar") - )).value = charid; - await sleep(0.1); // TODO: Too many network calls without this. net::ERR_INSUFFICIENT_RESOURCES - handleCharacterInfo(chargs, charid); + + setTimeout(() => handleCharacterInfo(chargs, charid), charid*2); } // We're done with the characters, request the music client.sender.sendServer("RM#%"); -- cgit