Notifying clients when the round ends

This commit is contained in:
Regalis
2017-01-06 19:06:11 +02:00
parent 65d64af041
commit 5d83a33876
3 changed files with 55 additions and 1 deletions

View File

@@ -1065,6 +1065,15 @@ namespace Barotrauma.Networking
if (connectedClients.Count > 0)
{
NetOutgoingMessage msg = server.CreateMessage();
msg.Write((byte)ServerPacketHeader.ENDGAME);
msg.Write(endMessage);
msg.Write(mission != null && mission.Completed);
if (server.ConnectionsCount > 0)
{
server.SendMessage(msg, server.Connections, NetDeliveryMethod.ReliableOrdered, 0);
}
foreach (Client client in connectedClients)
{
client.Character = null;