ObjectPropertiesFamily
Message Layout
{ ObjectPropertiesFamily Medium Trusted Zerocoded { ObjectData Single { RequestFlags U32 } { ObjectID LLUUID } { OwnerID LLUUID } { GroupID LLUUID } { BaseMask U32 } { OwnerMask U32 } { GroupMask U32 } { EveryoneMask U32 } { NextOwnerMask U32 } { OwnershipCost S32 } { SaleType U8 } { SalePrice S32 } { Category U32 } { LastOwnerID LLUUID } { Name Variable 1 } { Description Variable 1 } } }
Usage and Notes
This packet is generated by the sim in response to the RequestObjectPropertiesFamily packet from the client.
In the client, it's used to populate the yellow pop-tip messages that you get when you hover over an object
- ObjectID is the LLUUID of the asset in world
- CreatorID is the LLUUID of the object's original creator
- OwnerID is the LLUUID of the object's current Owner
- GroupID is the LLUUID of the group that the object is assigned to (for group permission)
- OwnerMask is the ObjectFlags (bit vector) containing the permissions that the owner has over the object. (ex: edit, copy)
- GroupMask is the ObjectFlags (bit vector) containing the group permissions for that object
- EveryoneMask is the ObjectFlags (bit vector) containing the 'everyone else' permissions for that object
- NextOwnerMask is the ObjectFlags (bit vector) containing what permissions get applied to the object when it moves to the next owner (via purchase or transfer)
- SaleType is a byte containing the type of sale the object is currently set to (byte) 0 is 'no sale'
- SalePrice is the amount of Lindens that the object is priced at
- Category corresponds to the category drop down in the client
- OwnerShipCost(?)
- LastOwnerID (?) is presumably the LLUUID of the avatar who owned it before the avatar that owns it now
- Name is the Name(up to 255 characters) of the prim that you're hovering over.
- Description is the Description (up to 255 characters) of the prim that you're hovering over.