Browse Source

Day discussion ended message

Tigran 4 years ago
parent
commit
e39bcfde8b

+ 6 - 2
MafiaTelegramBot/Game/GameRooms/GameRoom.GameProcess.cs

@@ -112,8 +112,12 @@ namespace MafiaTelegramBot.Game.GameRooms
             var discussionTimer = new Timer {AutoReset = false, Interval = 60 * 1000};
             var discussionEnded = new ManualResetEvent(false);
             foreach (var player in Players.Values) player.IsSpeaker = true;
-            discussionTimer.Elapsed += (_, _) => { foreach (var player in Players.Values) player.IsSpeaker = false; };
-            discussionTimer.Elapsed += (_, _) => discussionEnded.Set();
+            discussionTimer.Elapsed += async (_, _) =>
+            {
+                foreach (var player in Players.Values) player.IsSpeaker = false;
+                await PlayersCh.Send(strings.day_discussion_ended);
+                discussionEnded.Set();
+            };
             await PlayersCh.Send(strings.disscution_time);
             discussionTimer.Start();
             discussionEnded.WaitOne();

+ 6 - 0
MafiaTelegramBot/Resources/strings.Designer.cs

@@ -842,5 +842,11 @@ namespace MafiaTelegramBot {
                 return ResourceManager.GetString("you", resourceCulture);
             }
         }
+        
+        internal static string day_discussion_ended {
+            get {
+                return ResourceManager.GetString("day_discussion_ended", resourceCulture);
+            }
+        }
     }
 }

+ 4 - 1
MafiaTelegramBot/Resources/strings.resx

@@ -403,7 +403,7 @@
         <value>Итоги голосования:</value>
     </data>
     <data name="no_one_voted" xml:space="preserve">
-        <value>Ни кто ни за кого не проголосовал</value>
+        <value>Никто ни за кого не проголосовал</value>
     </data>
     <data name="run_game" xml:space="preserve">
         <value>Запустить игру</value>
@@ -417,4 +417,7 @@
     <data name="you" xml:space="preserve">
         <value>Вы</value>
     </data>
+    <data name="day_discussion_ended" xml:space="preserve">
+        <value>Дневное обсуждение окончено</value>
+    </data>
 </root>