mirror of
https://github.com/opensim/opensim.git
synced 2026-08-08 02:05:34 +08:00
* 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
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user