public void Serialize(IBitStream stream) { stream.WriteBits(1, 7); stream.WriteBytes(Challenge); stream.WriteBits((uint)ModName.Length, 8); stream.WriteString(ModName, 3); }
public void Serialize(IBitStream stream) { stream.WriteBits(2, 7); var bytes = new byte[73]; stream.WriteBytes(bytes); stream.WriteBits(1768123489, 32); stream.WriteBits(353128704, 32);//Battlefield 2 latest net build stream.WriteBits(0, 1); stream.WriteBits(1059, 31); }
public void Serialize(IBitStream stream) { stream.WriteBits(4, 7);//write our id if (NewBlock) { stream.WriteBits(1, 1); } else { stream.WriteBits(0, 1); } if (NewBlock) { stream.WriteBits(BlockEventId, 32); stream.WriteBits(BlockLength, 32); } else { stream.WriteBits(BlockLength, 8); stream.WriteBytes(Block); } }