public void WriteTo(IByteWriter writer) { writer.WriteLong(); writer.WriteUnicodeString(FileName); // UUID (filename) writer.WriteUnicodeString(Name); // Name (itemname) writer.WriteByte(); writer.WriteInt(); writer.WriteLong(AccountId); // AccountId writer.WriteLong(CharacterId); // CharacterId writer.WriteUnicodeString(Author); // CharacterName writer.WriteLong(CreationTime); // CreationTime writer.WriteUnicodeString(Url); // URL (no domain) writer.WriteByte(); }