aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handleARUP.ts
diff options
context:
space:
mode:
authorstonedDiscord <stonedDiscord@users.noreply.github.com>2024-11-20 13:31:50 +0000
committerGitHub Action <actions@github.com>2024-11-20 13:31:50 +0000
commit6684f3fce6e90fd0574d7bab63b629554ab03ef6 (patch)
treeb2a62247d17e23a77af57aea355ba621666817c2 /webAO/packets/handlers/handleARUP.ts
parent95a2d1361d84c61b454ebe506e6963b93f6d8dee (diff)
Prettified Code!
Diffstat (limited to 'webAO/packets/handlers/handleARUP.ts')
-rw-r--r--webAO/packets/handlers/handleARUP.ts66
1 files changed, 33 insertions, 33 deletions
diff --git a/webAO/packets/handlers/handleARUP.ts b/webAO/packets/handlers/handleARUP.ts
index 9d09648..7f72b15 100644
--- a/webAO/packets/handlers/handleARUP.ts
+++ b/webAO/packets/handlers/handleARUP.ts
@@ -2,41 +2,41 @@ import { client } from "../../client";
import { safeTags } from "../../encoding";
/**
- * Handle the change of players in an area.
- * @param {Array} args packet arguments
- */
+ * Handle the change of players in an area.
+ * @param {Array} args packet arguments
+ */
export const handleARUP = (args: string[]) => {
- args = args.slice(1);
- for (let i = 0; i < args.length - 1; i++) {
- if (client.areas[i]) {
- // the server sends us ARUP before we even get the area list
- const thisarea = document.getElementById(`area${i}`)!;
- switch (Number(args[0])) {
- case 0: // playercount
- client.areas[i].players = Number(args[i + 1]);
- break;
- case 1: // status
- client.areas[i].status = safeTags(args[i + 1]);
- break;
- case 2:
- client.areas[i].cm = safeTags(args[i + 1]);
- break;
- case 3:
- client.areas[i].locked = safeTags(args[i + 1]);
- break;
- }
+ args = args.slice(1);
+ for (let i = 0; i < args.length - 1; i++) {
+ if (client.areas[i]) {
+ // the server sends us ARUP before we even get the area list
+ const thisarea = document.getElementById(`area${i}`)!;
+ switch (Number(args[0])) {
+ case 0: // playercount
+ client.areas[i].players = Number(args[i + 1]);
+ break;
+ case 1: // status
+ client.areas[i].status = safeTags(args[i + 1]);
+ break;
+ case 2:
+ client.areas[i].cm = safeTags(args[i + 1]);
+ break;
+ case 3:
+ client.areas[i].locked = safeTags(args[i + 1]);
+ break;
+ }
- thisarea.className = `area-button area-${client.areas[
- i
- ].status.toLowerCase()}`;
+ thisarea.className = `area-button area-${client.areas[
+ i
+ ].status.toLowerCase()}`;
- thisarea.innerText = `${client.areas[i].name} (${client.areas[i].players}) [${client.areas[i].status}]`;
+ thisarea.innerText = `${client.areas[i].name} (${client.areas[i].players}) [${client.areas[i].status}]`;
- thisarea.title =
- `Players: ${client.areas[i].players}\n` +
- `Status: ${client.areas[i].status}\n` +
- `CM: ${client.areas[i].cm}\n` +
- `Area lock: ${client.areas[i].locked}`;
- }
+ thisarea.title =
+ `Players: ${client.areas[i].players}\n` +
+ `Status: ${client.areas[i].status}\n` +
+ `CM: ${client.areas[i].cm}\n` +
+ `Area lock: ${client.areas[i].locked}`;
}
-} \ No newline at end of file
+ }
+};