Skip to content

Commit

Permalink
Make Forcemap command reset after endround.
Browse files Browse the repository at this point in the history
  • Loading branch information
Vonsant authored Jun 20, 2024
1 parent 8da42fb commit 032245d
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions Content.Server/GameTicking/GameTicker.RoundFlow.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
using Robust.Shared.Player;
using Robust.Shared.Random;
using Robust.Shared.Utility;
using Robust.Shared.Configuration; // Corvax

namespace Content.Server.GameTicking
{
Expand Down Expand Up @@ -336,6 +337,8 @@ public void EndRound(string text = "")

ShowRoundEndScoreboard(text);
SendRoundEndDiscordMessage();

ResetForcedMap(); // Corvax - Resets forced map, duh.
}

public void ShowRoundEndScoreboard(string text = "")
Expand Down Expand Up @@ -659,6 +662,13 @@ private async void SendRoundStartedDiscordMessage()
Log.Error($"Error while sending discord round start message:\n{e}");
}
}
// Corvax-start
public void ResetForcedMap()
{
var configurationManager = IoCManager.Resolve<IConfigurationManager>();
configurationManager.SetCVar(CCVars.GameMap, string.Empty);
}
// Corvax-end
}

public enum GameRunLevel
Expand Down

0 comments on commit 032245d

Please sign in to comment.