aboutsummaryrefslogtreecommitdiff
path: root/webAO
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2023-04-10 20:37:47 +0200
committerstonedDiscord <Tukz@gmx.de>2023-04-10 20:37:47 +0200
commit888c9e504444e27b0a59964774faff1f55fc419d (patch)
treee2562622f10aadcc4392e5b55f20bde55f65ad52 /webAO
parent47854dded60b8a33d695fdb0b5278695c65bd326 (diff)
parent73a2fc31ecfcb54d97e74474696f28f39b6b6308 (diff)
Merge branch 'master' into packet-handler
Diffstat (limited to 'webAO')
-rw-r--r--webAO/client.ts2
-rw-r--r--webAO/packets/handlers/handleID.ts6
2 files changed, 5 insertions, 3 deletions
diff --git a/webAO/client.ts b/webAO/client.ts
index 857e4c2..566334e 100644
--- a/webAO/client.ts
+++ b/webAO/client.ts
@@ -196,8 +196,6 @@ class Client extends EventEmitter {
*/
joinServer() {
this.sender.sendServer(`HI#${hdid}#%`);
- this.sender.sendServer(`ID#webAO#${version}#%`);
-
if (mode !== "replay") {
this.checkUpdater = setInterval(() => this.sender.sendCheck(), 5000);
}
diff --git a/webAO/packets/handlers/handleID.ts b/webAO/packets/handlers/handleID.ts
index cd7b6ed..dab8f75 100644
--- a/webAO/packets/handlers/handleID.ts
+++ b/webAO/packets/handlers/handleID.ts
@@ -1,5 +1,5 @@
import { client, setOldLoading } from "../../client";
-
+const version = process.env.npm_package_version;
/**
* Identifies the server and issues a playerID
@@ -21,4 +21,8 @@ export const handleID = (args: string[]) => {
if (serverSoftware === "serverD" && serverVersion === "1377.152") {
setOldLoading(true);
} // bugged version
+
+ if (serverSoftware !== "webAO") {
+ client.sender.sendServer(`ID#webAO#${version}#%`);
+ }
} \ No newline at end of file