|
@@ -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();
|