internal static void AddCompressableString(this ByteWriter Writer, string Value) { if (Value != null) { int length = Value.Length; if (length > 50) { Writer.AddBoolean(true); Writer.AddCompressedString(Value); } else { Writer.AddBoolean(false); Writer.AddString(Value); } } else { Writer.AddBoolean(false); Writer.AddInt(-1); } }