aboutsummaryrefslogtreecommitdiff
path: root/webAO/packets/handlers/handlePR.ts
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2024-08-07 19:23:44 +0200
committerstonedDiscord <Tukz@gmx.de>2024-08-07 19:23:44 +0200
commita87d5a87167ee790b395f57eb5da19fbaa684537 (patch)
tree621102bde769c597320a62942ff6a00395ec17dd /webAO/packets/handlers/handlePR.ts
parent267c3b81fe8cd10578a6cd68e74cebbd5d130bf5 (diff)
update layout
Diffstat (limited to 'webAO/packets/handlers/handlePR.ts')
-rw-r--r--webAO/packets/handlers/handlePR.ts23
1 files changed, 23 insertions, 0 deletions
diff --git a/webAO/packets/handlers/handlePR.ts b/webAO/packets/handlers/handlePR.ts
new file mode 100644
index 0000000..1908077
--- /dev/null
+++ b/webAO/packets/handlers/handlePR.ts
@@ -0,0 +1,23 @@
+import { client } from "../../client";
+
+function addPlayer(playerID) {
+const list = <HTMLTableElement>document.getElementById("client_playerlist");
+
+}
+
+function removePlayer(playerID) {
+ const list = <HTMLTableElement>document.getElementById("client_playerlist");
+
+}
+
+/**
+ * Handles a player joining or leaving
+ * @param {Array} args packet arguments
+ */
+export const handlePR = (args: string[]) => {
+ const playerID = Number(args[1]);
+ if (Number(args[2]) === 0)
+ addPlayer(playerID);
+ else if (Number(args[2]) === 1)
+ removePlayer(playerID);
+} \ No newline at end of file