From 6fec9c789b509a8dd2ca636edd61e5f5cd510d11 Mon Sep 17 00:00:00 2001 From: Justin Clarke Casey Date: Fri, 25 Apr 2008 21:31:40 +0000 Subject: * Check in odds and ends which remain as an attempt to get the item properties panel for a prim's contents working * Temporarily hacked things to bring our protocol data flow to be pretty much completely identical to the Linden's for this - to absolutely no avail. * Leaving commented code in as a springboard for some future attempt --- OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs') diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs index bd75e6f..7251e9c 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectGroup.cs @@ -1880,7 +1880,10 @@ namespace OpenSim.Region.Environment.Scenes proper.ObjectData[0].FromTaskID = LLUUID.Zero; proper.ObjectData[0].GroupID = LLUUID.Zero; proper.ObjectData[0].InventorySerial = (short) m_rootPart.InventorySerial; + proper.ObjectData[0].LastOwnerID = m_rootPart.LastOwnerID; +// proper.ObjectData[0].LastOwnerID = LLUUID.Zero; + proper.ObjectData[0].ObjectID = UUID; proper.ObjectData[0].OwnerID = m_rootPart.OwnerID; proper.ObjectData[0].TouchName = Helpers.StringToField(m_rootPart.TouchName); @@ -1893,6 +1896,9 @@ namespace OpenSim.Region.Environment.Scenes proper.ObjectData[0].GroupMask = m_rootPart.GroupMask; proper.ObjectData[0].EveryoneMask = m_rootPart.EveryoneMask; proper.ObjectData[0].BaseMask = m_rootPart.BaseMask; +// proper.ObjectData[0].AggregatePerms = 53; +// proper.ObjectData[0].AggregatePermTextures = 0; +// proper.ObjectData[0].AggregatePermTexturesOwner = 0; client.OutPacket(proper, ThrottleOutPacketType.Task); } @@ -2448,4 +2454,4 @@ namespace OpenSim.Region.Environment.Scenes } } } -} \ No newline at end of file +} -- cgit v1.1