diff --git a/Source/Client/Windows/DesyncedWindow.cs b/Source/Client/Windows/DesyncedWindow.cs index e6513018..b5f3d14c 100644 --- a/Source/Client/Windows/DesyncedWindow.cs +++ b/Source/Client/Windows/DesyncedWindow.cs @@ -1,5 +1,6 @@ using Multiplayer.Client.Desyncs; using Multiplayer.Client.Util; +using Multiplayer.Common; using UnityEngine; using Verse; @@ -41,7 +42,10 @@ public override void DoWindowContents(Rect inRect) Text.Font = GameFont.Small; Text.Anchor = TextAnchor.UpperCenter; - Widgets.Label(new Rect(0, 0, inRect.width, 40), $"{"MpDesynced".Translate()}\n{text}"); + var label = "MpDesynced".Translate(); + if (MpVersion.IsDebug || Prefs.DevMode) label += "\n" + text; + else label += "\n" + "MpDesyncedSubtitle".Translate(); + Widgets.Label(new Rect(0, 0, inRect.width, 40), label); Text.Anchor = TextAnchor.UpperLeft; var buttonsRect = new Rect((inRect.width - ButtonsWidth) / 2, 40, ButtonsWidth, 35);