From f98d58beeaad4a11ee79d0721c43dbbee46ffc85 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Tue, 31 Mar 2026 00:44:09 -0700 Subject: [PATCH] Removes max players --- Projects/UOContent/Systems/Gateway/GatewayClient.cs | 3 +-- Projects/UOContent/Systems/Gateway/GatewayConfig.cs | 2 -- Projects/UOContent/Systems/Gateway/GatewayHeartbeat.cs | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Projects/UOContent/Systems/Gateway/GatewayClient.cs b/Projects/UOContent/Systems/Gateway/GatewayClient.cs index 21159930a..bf075d154 100644 --- a/Projects/UOContent/Systems/Gateway/GatewayClient.cs +++ b/Projects/UOContent/Systems/Gateway/GatewayClient.cs @@ -132,7 +132,7 @@ public static class GatewayClient // --- SignalR methods --- public static Task SendHeartbeatAsync(HeartbeatRequest data) => - _hubConnection?.InvokeAsync("Heartbeat", new { data.PlayerCount, data.MaxPlayers, data.IsOnline }) + _hubConnection?.InvokeAsync("Heartbeat", new { data.PlayerCount, data.IsOnline }) ?? Task.CompletedTask; public static Task SyncAccountStateAsync(string username, string accessLevel, bool isBanned) @@ -178,7 +178,6 @@ public static class GatewayClient public record HeartbeatRequest( [property: JsonPropertyName("playerCount")] int PlayerCount, - [property: JsonPropertyName("maxPlayers")] int MaxPlayers, [property: JsonPropertyName("isOnline")] bool IsOnline ); diff --git a/Projects/UOContent/Systems/Gateway/GatewayConfig.cs b/Projects/UOContent/Systems/Gateway/GatewayConfig.cs index 0b506fca3..b34c905f9 100644 --- a/Projects/UOContent/Systems/Gateway/GatewayConfig.cs +++ b/Projects/UOContent/Systems/Gateway/GatewayConfig.cs @@ -17,7 +17,6 @@ public static class GatewayConfig public static string GatewayUrl { get; private set; } = ""; public static string ApiKey { get; private set; } = ""; public static int HeartbeatIntervalSeconds { get; private set; } - public static int MaxPlayers { get; private set; } public static void Configure() { @@ -31,7 +30,6 @@ public static class GatewayConfig GatewayUrl = ServerConfiguration.GetOrUpdateSetting("gateway.url", "http://localhost:5000"); ApiKey = ServerConfiguration.GetOrUpdateSetting("gateway.apiKey", ""); HeartbeatIntervalSeconds = ServerConfiguration.GetOrUpdateSetting("gateway.heartbeatIntervalSeconds", 30); - MaxPlayers = ServerConfiguration.GetOrUpdateSetting("gateway.maxPlayers", 200); if (string.IsNullOrWhiteSpace(ApiKey)) { diff --git a/Projects/UOContent/Systems/Gateway/GatewayHeartbeat.cs b/Projects/UOContent/Systems/Gateway/GatewayHeartbeat.cs index 9db98c819..b3a7ad9b0 100644 --- a/Projects/UOContent/Systems/Gateway/GatewayHeartbeat.cs +++ b/Projects/UOContent/Systems/Gateway/GatewayHeartbeat.cs @@ -53,7 +53,7 @@ public static class GatewayHeartbeat try { var playerCount = NetState.Instances.Count; - var request = new GatewayClient.HeartbeatRequest(playerCount, GatewayConfig.MaxPlayers, true); + var request = new GatewayClient.HeartbeatRequest(playerCount, true); if (GatewayClient.IsSignalRConnected) {