ObjectUpdate: Difference between revisions
Jump to navigation
Jump to search
Cube Linden (talk | contribs) mNo edit summary |
corrected size/type of some fields |
||
| Line 1: | Line 1: | ||
{{ProtocolNav}} | {{ProtocolNav}} | ||
==Message Layout== | ==Message Layout== | ||
<pre width=80> | <pre width=80> | ||
{ | { | ||
ObjectUpdate High Trusted Zerocoded | ObjectUpdate High 12 Trusted Zerocoded | ||
{ | { | ||
RegionData Single | RegionData Single | ||
| Line 16: | Line 15: | ||
{ FullID LLUUID } | { FullID LLUUID } | ||
{ CRC U32 } | { CRC U32 } | ||
{ PCode U8 } | { PCode U8 } | ||
{ Material U8 } | { Material U8 } | ||
| Line 24: | Line 23: | ||
{ ParentID U32 } | { ParentID U32 } | ||
{ UpdateFlags U32 } | { UpdateFlags U32 } | ||
{ PathCurve U8 } | { PathCurve U8 } | ||
{ ProfileCurve U8 } | { ProfileCurve U8 } | ||
{ PathBegin | { PathBegin U16 } | ||
{ PathEnd | { PathEnd U16 } | ||
{ PathScaleX U8 } | { PathScaleX U8 } | ||
{ PathScaleY U8 } | { PathScaleY U8 } | ||
{ PathShearX U8 } | { PathShearX U8 } | ||
{ PathShearY U8 } | { PathShearY U8 } | ||
{ PathTwist S8 } | { PathTwist S8 } | ||
{ PathTwistBegin S8 } | { PathTwistBegin S8 } | ||
{ PathRadiusOffset S8 } | { PathRadiusOffset S8 } | ||
{ PathTaperX S8 } | { PathTaperX S8 } | ||
{ PathTaperY S8 } | { PathTaperY S8 } | ||
{ PathRevolutions U8 } | { PathRevolutions U8 } | ||
{ PathSkew S8 } | { PathSkew S8 } | ||
{ ProfileBegin | { ProfileBegin U16 } | ||
{ ProfileEnd | { ProfileEnd U16 } | ||
{ ProfileHollow | { ProfileHollow U16 } | ||
{ TextureEntry Variable 2 } | { TextureEntry Variable 2 } | ||
| Line 50: | Line 49: | ||
{ NameValue Variable 2 } | { NameValue Variable 2 } | ||
{ Data Variable 2 } | { Data Variable 2 } | ||
{ Text Variable 1 } | { Text Variable 1 } | ||
{ TextColor Fixed 4 } | { TextColor Fixed 4 } | ||
{ MediaURL Variable 1 } | { MediaURL Variable 1 } | ||
{ PSBlock Variable 1 } | { PSBlock Variable 1 } | ||
{ ExtraParams Variable 1 } | { ExtraParams Variable 1 } | ||
{ Sound LLUUID } | { Sound LLUUID } | ||
{ OwnerID LLUUID } | { OwnerID LLUUID } | ||
{ Gain F32 } | { Gain F32 } | ||
{ Flags U8 } | { Flags U8 } | ||
{ Radius F32 } | { Radius F32 } | ||
{ JointType U8 } | { JointType U8 } | ||
{ JointPivot LLVector3 } | { JointPivot LLVector3 } | ||
Revision as of 17:21, 6 July 2008
Message Layout
{
ObjectUpdate High 12 Trusted Zerocoded
{
RegionData Single
{ RegionHandle U64 }
{ TimeDilation U16 }
}
{
ObjectData Variable
{ ID U32 }
{ State U8 }
{ FullID LLUUID }
{ CRC U32 }
{ PCode U8 }
{ Material U8 }
{ ClickAction U8 }
{ Scale LLVector3 }
{ ObjectData Variable 1 }
{ ParentID U32 }
{ UpdateFlags U32 }
{ PathCurve U8 }
{ ProfileCurve U8 }
{ PathBegin U16 }
{ PathEnd U16 }
{ PathScaleX U8 }
{ PathScaleY U8 }
{ PathShearX U8 }
{ PathShearY U8 }
{ PathTwist S8 }
{ PathTwistBegin S8 }
{ PathRadiusOffset S8 }
{ PathTaperX S8 }
{ PathTaperY S8 }
{ PathRevolutions U8 }
{ PathSkew S8 }
{ ProfileBegin U16 }
{ ProfileEnd U16 }
{ ProfileHollow U16 }
{ TextureEntry Variable 2 }
{ TextureAnim Variable 1 }
{ NameValue Variable 2 }
{ Data Variable 2 }
{ Text Variable 1 }
{ TextColor Fixed 4 }
{ MediaURL Variable 1 }
{ PSBlock Variable 1 }
{ ExtraParams Variable 1 }
{ Sound LLUUID }
{ OwnerID LLUUID }
{ Gain F32 }
{ Flags U8 }
{ Radius F32 }
{ JointType U8 }
{ JointPivot LLVector3 }
{ JointAxisOrAnchor LLVector3 }
}
}