Give every immediate order its own framing

This commit is contained in:
jrb0001
2019-01-11 22:04:08 +01:00
committed by reaperrr
parent f3133617dd
commit db487e1264

View File

@@ -67,13 +67,15 @@ namespace OpenRA.Network
}
public virtual void SendImmediate(IEnumerable<byte[]> orders)
{
foreach (var o in orders)
{
var ms = new MemoryStream();
ms.WriteArray(BitConverter.GetBytes(0));
foreach (var o in orders)
ms.WriteArray(o);
Send(ms.ToArray());
}
}
public virtual void SendSync(int frame, byte[] syncData)
{