From 72b8c1af1c8632b6888ebc13000cede0fced0994 Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Fri, 15 Aug 2008 19:19:24 +0000 Subject: Plumb the user flags all the way through to the profile. userFlags in the database is now intepreted as follows: low byte = user flags. Next byte, low nibble: Deternines the text (Resident, Lifetime, etc) shown. No customn text support yet. --- OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'OpenSim/Region/ClientStack/LindenUDP') diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index 212567f..8e35881 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs @@ -2041,7 +2041,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP */ } - public void SendAvatarProperties(LLUUID avatarID, string aboutText, string bornOn, string charterMember, + public void SendAvatarProperties(LLUUID avatarID, string aboutText, string bornOn, Byte[] charterMember, string flAbout, uint flags, LLUUID flImageID, LLUUID imageID, string profileURL, LLUUID partnerID) { @@ -2053,12 +2053,12 @@ namespace OpenSim.Region.ClientStack.LindenUDP else avatarReply.PropertiesData.AboutText = Helpers.StringToField(""); avatarReply.PropertiesData.BornOn = Helpers.StringToField(bornOn); - avatarReply.PropertiesData.CharterMember = Helpers.StringToField(charterMember); + avatarReply.PropertiesData.CharterMember = charterMember; if (flAbout != null) avatarReply.PropertiesData.FLAboutText = Helpers.StringToField(flAbout); else avatarReply.PropertiesData.FLAboutText = Helpers.StringToField(""); - avatarReply.PropertiesData.Flags = 0; + avatarReply.PropertiesData.Flags = flags; avatarReply.PropertiesData.FLImageID = flImageID; avatarReply.PropertiesData.ImageID = imageID; avatarReply.PropertiesData.ProfileURL = Helpers.StringToField(profileURL); -- cgit v1.1