From: Errant <35878406+Errant-4@users.noreply.github.com> Date: Sun, 9 Nov 2025 21:43:55 +0000 (+0100) Subject: HOTFIX: automatically reset fallback gamemode to default (#41367) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=589b9eddc7c8630aa8905d3cd65e419a037d76e0;p=space-station-14.git HOTFIX: automatically reset fallback gamemode to default (#41367) automatically reset fallback gamemode to default after the round --- diff --git a/Content.Server/GameTicking/GameTicker.GamePreset.cs b/Content.Server/GameTicking/GameTicker.GamePreset.cs index 40608e45cb..69cc1c4165 100644 --- a/Content.Server/GameTicking/GameTicker.GamePreset.cs +++ b/Content.Server/GameTicking/GameTicker.GamePreset.cs @@ -59,7 +59,7 @@ public sealed partial class GameTicker foreach (var preset in fallbackPresets) { ClearGameRules(); - SetGamePreset(preset); + SetGamePreset(preset, resetDelay: 1); AddGamePresetRules(); StartGamePresetRules(); @@ -129,11 +129,11 @@ public sealed partial class GameTicker } } - public void SetGamePreset(string preset, bool force = false) + public void SetGamePreset(string preset, bool force = false, int? resetDelay = null) { var proto = FindGamePreset(preset); if (proto != null) - SetGamePreset(proto, force); + SetGamePreset(proto, force, null, resetDelay); } public GamePresetPrototype? FindGamePreset(string preset)