reliable network messages aren't sent as frequently, equippable grenades/detonators
This commit is contained in:
@@ -439,11 +439,9 @@ namespace Subsurface.Networking
|
||||
|
||||
public void EndGame(string endMessage)
|
||||
{
|
||||
Submarine.Unload();
|
||||
|
||||
gameStarted = false;
|
||||
|
||||
if (connectedClients.Count>0)
|
||||
|
||||
if (connectedClients.Count > 0)
|
||||
{
|
||||
NetOutgoingMessage msg = server.CreateMessage();
|
||||
msg.Write((byte)PacketTypes.EndGame);
|
||||
@@ -461,6 +459,10 @@ namespace Subsurface.Networking
|
||||
}
|
||||
}
|
||||
|
||||
Submarine.Unload();
|
||||
|
||||
gameStarted = false;
|
||||
|
||||
Game1.NetLobbyScreen.Select();
|
||||
|
||||
DebugConsole.ThrowError(endMessage);
|
||||
@@ -565,12 +567,12 @@ namespace Subsurface.Networking
|
||||
}
|
||||
if (recipients.Count>0)
|
||||
{
|
||||
server.SendMessage(msg, recipients, NetDeliveryMethod.ReliableUnordered, 0);
|
||||
server.SendMessage(msg, recipients, NetDeliveryMethod.Unreliable, 0);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
server.SendMessage(msg, server.Connections, NetDeliveryMethod.ReliableUnordered, 0);
|
||||
server.SendMessage(msg, server.Connections, NetDeliveryMethod.Unreliable, 0);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user