HOTFIX: automatically reset fallback gamemode to default (#41367)
automatically reset fallback gamemode to default after the round
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user