From 7014774e6794e95bbc2b65a601d1e861675abe16 Mon Sep 17 00:00:00 2001 From: Ed Date: Tue, 16 Sep 2025 14:48:20 +0300 Subject: [PATCH] offset eng playtime +2 hour --- .../_CP14/RoundEnd/CP14RoundEndSystem.CBT.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Content.Server/_CP14/RoundEnd/CP14RoundEndSystem.CBT.cs b/Content.Server/_CP14/RoundEnd/CP14RoundEndSystem.CBT.cs index 0f36747f2f..2ef4aaf77e 100644 --- a/Content.Server/_CP14/RoundEnd/CP14RoundEndSystem.CBT.cs +++ b/Content.Server/_CP14/RoundEnd/CP14RoundEndSystem.CBT.cs @@ -32,7 +32,7 @@ public sealed partial class CP14RoundEndSystem return; _nextUpdateTime = _timing.CurTime + _updateFrequency; - var now = DateTime.UtcNow.AddHours(3); // Moscow time + var now = DateTime.UtcNow.AddHours(0); OpenWeekendRule(now); LanguageRule(now); @@ -89,8 +89,8 @@ public sealed partial class CP14RoundEndSystem var isWeekend = now.DayOfWeek is DayOfWeek.Saturday || now.DayOfWeek is DayOfWeek.Sunday; - var allowedRuPlaytime = isWeekend ? now.Hour is >= 16 and < 20 : now.Hour is >= 18 and < 22; - var allowedEngPlaytime = now.Hour is >= 20 and < 24; + var allowedRuPlaytime = isWeekend ? now.Hour is >= 13 and < 17 : now.Hour is >= 15 and < 19; + var allowedEngPlaytime = now.Hour is >= 19 and < 23; var isMonday = now.DayOfWeek is DayOfWeek.Monday; if (((ruDays && allowedRuPlaytime) || (!ruDays && allowedEngPlaytime)) && !isMonday) @@ -114,7 +114,7 @@ public sealed partial class CP14RoundEndSystem var timeMap = new (int Hour, int Minute, System.Action Action)[] { - (21, 45, () => + (18, 45, () => { if (!ruDays) return; @@ -125,21 +125,21 @@ public sealed partial class CP14RoundEndSystem sender: "Server" ); }), - (22, 0, () => + (19, 0, () => { if (!ruDays) return; _consoleHost.ExecuteCommand("endround"); }), - (22, 2, () => + (19, 2, () => { if (!ruDays) return; _consoleHost.ExecuteCommand("golobby"); }), - (23, 44, () => + (22, 44, () => { if (ruDays) return; @@ -150,14 +150,14 @@ public sealed partial class CP14RoundEndSystem sender: "Server" ); }), - (23, 58, () => + (22, 58, () => { if (ruDays) return; _consoleHost.ExecuteCommand("endround"); }), - (23, 59, () => + (23, 00, () => { if (ruDays) return;