public void WriteByte(byte value)
{
WriteNibble(value >> 4);
WriteNibble(value & 0xF);
}
public void Write(NibbleWriter nibbleWriter) { nibbleWriter.WriteByte(UniqueID[0]); nibbleWriter.WriteByte(UniqueID[1]); nibbleWriter.WriteString(Name, 20); nibbleWriter.WriteByte(UniqueID[2]); nibbleWriter.WriteByte(UniqueID[3]); nibbleWriter.WriteString(Town, 16); nibbleWriter.WriteByte(UniqueID[6]); nibbleWriter.WriteByte(UniqueID[7]); nibbleWriter.WriteByte(UniqueID[8]); nibbleWriter.WriteByte(UniqueID[9]); nibbleWriter.WriteByte(UniqueID[4]); nibbleWriter.WriteByte(UniqueID[5]); }