diff options
| author | stonedDiscord <Tukz@gmx.de> | 2023-09-08 16:43:40 +0200 |
|---|---|---|
| committer | stonedDiscord <Tukz@gmx.de> | 2023-09-08 16:43:40 +0200 |
| commit | cd827791f3ed4a2fed930fc40c2639b45357a6fa (patch) | |
| tree | 8759ec20f6b0ac69005dc7230d211d8565ea1950 /webAO/packets/handlers/handleSC.ts | |
| parent | 246181c11e0161eac48e42e01792429d31bac841 (diff) | |
remove loading bar because wiso is a whining about load times
Diffstat (limited to 'webAO/packets/handlers/handleSC.ts')
| -rw-r--r-- | webAO/packets/handlers/handleSC.ts | 12 |
1 files changed, 2 insertions, 10 deletions
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; - (<HTMLProgressElement>( - 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#%"); |
