public override void Serialize(QNetworkWriter writer) { base.Serialize(writer); var temp = IndexArray.Select(x => (byte)x).ToArray(); writer.WriteBytesAndSize(temp, temp.Length); }
public override void Serialize(QNetworkWriter writer) { writer.Write(netId); writer.WritePackedUInt32((uint)stateHash); writer.Write(normalizedTime); writer.WriteBytesAndSize(parameters, parameters?.Length ?? 0); }
public override void Serialize(QNetworkWriter writer) { writer.Write(playerControllerId); writer.WriteBytesAndSize(msgData, msgSize); }
public override void Serialize(QNetworkWriter writer) { writer.Write(netId); writer.WriteBytesAndSize(parameters, parameters?.Length ?? 0); }