public static void WriteVector3WithZAsFloat(this PacketBuilder builder, Vector3 vector, int integerBits = 14, int fractionalBits = 10) { builder.WriteFloat(vector.X, integerBits, fractionalBits); builder.WriteFloat(vector.Y, integerBits, fractionalBits); builder.Write(vector.Z); }
public static void Write(this PacketBuilder builder, Vector3 vector, int integerBits, int fractionalBits) { builder.WriteFloat(vector.X, integerBits, fractionalBits); builder.WriteFloat(vector.Y, integerBits, fractionalBits); builder.WriteFloat(vector.Z, integerBits, fractionalBits); }