aboutsummaryrefslogtreecommitdiff
path: root/webAO
diff options
context:
space:
mode:
authorstonedDiscord <Tukz@gmx.de>2023-11-30 19:55:08 +0100
committerGitHub <noreply@github.com>2023-11-30 19:55:08 +0100
commit91a6fae8a3b69eaa3646aed88ed5e8de59bbf0a9 (patch)
treea3935f767770dcaca03d28d3c7af7e15f218daaa /webAO
parent4435a4014c0a68fc156a29f83e01cbfab4912794 (diff)
parent3efe706d0ff27718eea4d17a971e71790d657d6b (diff)
Merge pull request #206 from Troid-Tech/localhost-connect-string
Localhost connect string
Diffstat (limited to 'webAO')
-rw-r--r--webAO/master.ts19
1 files changed, 9 insertions, 10 deletions
diff --git a/webAO/master.ts b/webAO/master.ts
index 295d326..23f6461 100644
--- a/webAO/master.ts
+++ b/webAO/master.ts
@@ -11,11 +11,11 @@ interface AOServer {
description: string,
ip: string,
players: number,
+ online: string,
port?: number,
ws_port?: number,
wss_port?: number,
assets?: string,
- online?: string,
}
const clientVersion = process.env.npm_package_version;
@@ -31,20 +31,19 @@ servers[-2] = {
name: 'Singleplayer',
description: 'Build cases, try out new things',
ip: '127.0.0.1',
- port: 50001,
- assets: '',
- online: 'Online: 0/1',
players: 0,
-};
+ online: 'Singleplayer',
+ port: 50001,
+} as AOServer;
+
servers[-1] = {
name: 'Localhost',
description: 'This is your computer on port 50001',
ip: '127.0.0.1',
- port: 50001,
- assets: '',
- online: 'Offline',
players: 0,
-};
+ online: 'Localhost',
+ port: 50001,
+} as AOServer;
function main() {
@@ -105,6 +104,7 @@ async function getServerlist(): Promise<AOServer[]> {
description: item.description,
ip: item.ip,
players: item.players || 0,
+ online: `Players: ${item.players}`,
}
if (item.ws_port) {
@@ -190,7 +190,6 @@ function processServerlist(serverlist: AOServer[]) {
const fullClientWatchURL = `${clientURL}?mode=watch&connect=${connect}&serverName=${serverName}`;
const fullClientJoinURL = `${clientURL}?mode=join&connect=${connect}&serverName=${serverName}`;
- server.online = `Players: ${server.players}`;
servers.push(server);
document.getElementById('masterlist').innerHTML