Don't disable chat in replays

This commit is contained in:
Gustas
2022-11-01 12:51:31 +02:00
committed by abcdefg30
parent 4ecf4f9f3f
commit 33a1bb8e6b
3 changed files with 4 additions and 3 deletions

View File

@@ -312,7 +312,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
public override void Tick()
{
var chatWasEnabled = chatEnabled;
chatEnabled = Game.RunTime >= TextNotificationsManager.ChatDisabledUntil && TextNotificationsManager.ChatDisabledUntil != uint.MaxValue;
chatEnabled = world.IsReplay || (Game.RunTime >= TextNotificationsManager.ChatDisabledUntil && TextNotificationsManager.ChatDisabledUntil != uint.MaxValue);
if (chatEnabled && !chatWasEnabled)
{

View File

@@ -548,7 +548,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
panel = PanelType.Players;
var chatWasEnabled = chatEnabled;
chatEnabled = Game.RunTime >= TextNotificationsManager.ChatDisabledUntil && TextNotificationsManager.ChatDisabledUntil != uint.MaxValue;
chatEnabled = worldRenderer.World.IsReplay || (Game.RunTime >= TextNotificationsManager.ChatDisabledUntil && TextNotificationsManager.ChatDisabledUntil != uint.MaxValue);
if (chatEnabled && !chatWasEnabled)
{