sync checked between clients

This commit is contained in:
Bob
2010-01-23 16:58:00 +13:00
parent 3bb40f7d0e
commit a5d4a6befc
4 changed files with 52 additions and 2 deletions

View File

@@ -41,5 +41,18 @@ namespace OpenRa.Network
}
return ret;
}
public static byte[] SerializeSync( this List<int> sync, int frameNumber )
{
var ms = new MemoryStream();
using( var writer = new BinaryWriter( ms ) )
{
writer.Write( frameNumber );
writer.Write( (byte)0x65 );
foreach( var s in sync )
writer.Write( s );
}
return ms.ToArray();
}
}
}