Commit d6382948 authored by Simon Linden's avatar Simon Linden
Browse files

Update after all these years for latest messages

parent 450e113f
......@@ -6,7 +6,7 @@ version 2.0
// numbers. Each message must be numbered relative to the
// other messages of that type. The current highest number
// for each type is listed below:
// Low: 423
// Low: 429
// Medium: 18
// High: 29
// PLEASE UPDATE THIS WHEN YOU ADD A NEW MESSAGE!
......@@ -460,7 +460,7 @@ version 2.0
// that a given simulator is present and valid for a set amount of
// time
{
SetSimPresenceInDatabase Low 23 Trusted Unencoded
SetSimPresenceInDatabase Low 23 Trusted Unencoded UDPDeprecated
{
SimData Single
{ RegionID LLUUID }
......@@ -2061,6 +2061,14 @@ version 2.0
{ IsPhantom BOOL }
{ CastsShadows BOOL }
}
{
ExtraPhysics Variable
{ PhysicsShapeType U8 }
{ Density F32 }
{ Friction F32 }
{ Restitution F32 }
{ GravityMultiplier F32 }
}
}
......@@ -2838,6 +2846,10 @@ version 2.0
{ Message Variable 1 }
{ ExtraParams Variable 1 }
}
{
AgentInfo Variable
{ AgentID LLUUID }
}
}
// Send an AlertMessage to the named agent.
......@@ -2930,6 +2942,10 @@ version 2.0
PidStat Single
{ PID S32 }
}
{
RegionInfo Variable
{ RegionFlagsExtended U64 }
}
}
// viewer -> sim
......@@ -2982,6 +2998,10 @@ version 2.0
{ HardMaxAgents U32 }
{ HardMaxObjects U32 }
}
{
RegionInfo3 Variable
{ RegionFlagsExtended U64 }
}
}
// GodUpdateRegionInfo
......@@ -3007,6 +3027,10 @@ version 2.0
{ RedirectGridX S32 }
{ RedirectGridY S32 }
}
{
RegionInfo2 Variable
{ RegionFlagsExtended U64 }
}
}
//NearestLandingRegionRequest
......@@ -3107,6 +3131,11 @@ version 2.0
{ ProductSKU Variable 1 } // string
{ ProductName Variable 1 } // string
}
{
RegionInfo4 Variable
{ RegionFlagsExtended U64 }
{ RegionProtocols U64 }
}
}
// RegionHandshakeReply
......@@ -3562,6 +3591,16 @@ version 2.0
VisualParam Variable
{ ParamValue U8 }
}
{
AppearanceData Variable
{ AppearanceVersion U8 }
{ CofVersion S32 }
{ Flags U32 }
}
{
AppearanceHover Variable
{ HoverHeight LLVector3 }
}
}
// AvatarSitResponse - response to a request to sit on an object
......@@ -4209,6 +4248,10 @@ version 2.0
{ ObjectOwner Variable 1 }
{ Questions S32 }
}
{
Experience Single
{ ExperienceID LLUUID }
}
}
// ScriptControlChange
......@@ -4400,7 +4443,7 @@ version 2.0
// WARNING: This packet is potentially large. With max length name,
// description, music URL and media URL, it is 1526 + sizeof ( LLUUID ) bytes.
{
ParcelProperties High 23 Trusted Zerocoded
ParcelProperties High 23 Trusted Zerocoded UDPDeprecated
{
ParcelData Single
{ RequestResult S32 }
......@@ -4454,11 +4497,16 @@ version 2.0
{ RegionDenyAnonymous BOOL }
{ RegionDenyIdentified BOOL }
{ RegionDenyTransacted BOOL }
// in llsd message, SeeAVs, GroupAVSounds and AnyAVSounds BOOLs are also sent
}
{
AgeVerificationBlock Single
{ RegionDenyAgeUnverified BOOL }
}
{
RegionAllowAccessBlock Single
{ RegionAllowAccessOverride BOOL }
}
}
// ParcelPropertiesUpdate
......@@ -5222,6 +5270,10 @@ version 2.0
{ CanAcceptAgents BOOL }
{ CanAcceptTasks BOOL }
}
{
SimFlags Single
{ Flags U64 }
}
}
// Child Agent Update - agents send child agents to neighboring simulators.
......@@ -5300,6 +5352,10 @@ version 2.0
AgentInfo Variable
{ Flags U32 }
}
{
AgentInventoryHost Variable
{ InventoryHost Variable 1 } //String
}
}
// ChildAgentAlive
......@@ -5601,10 +5657,15 @@ version 2.0
{ Message Variable 2 }
{ BinaryBucket Variable 2 }
}
{
EstateBlock Single
{ EstateID U32 }
}
}
// RetrieveInstantMessages - used to get instant messages that
// were persisted out to the database while the user was offline
// Sent from viewer->simulator. Also see RetrieveIMsExtended (back-end only)
{
RetrieveInstantMessages Low 255 NotTrusted Unencoded
{
......@@ -6496,6 +6557,11 @@ version 2.0
{ InventoryID LLUUID }
{ Type S8 }
}
{
ValidationBlock Single
{ NeedsValidation BOOL }
{ EstateID U32 }
}
}
// dataserver -> sim
......@@ -6841,7 +6907,7 @@ version 2.0
// dataserver -> simulator -> spaceserver -> simulator -> viewer
// reliable
{
RoutedMoneyBalanceReply Low 315 Trusted Zerocoded
RoutedMoneyBalanceReply Low 315 Trusted Zerocoded UDPDeprecated
{
TargetBlock Single
{ TargetIP IPADDR } // U32 encoded IP
......@@ -7337,7 +7403,6 @@ version 2.0
// CreateGroupRequest
// viewer -> simulator
// simulator -> dataserver
// reliable
{
CreateGroupRequest Low 339 NotTrusted Zerocoded
......@@ -7421,7 +7486,7 @@ version 2.0
}
// JoinGroupRequest
// viewer -> simulator -> dataserver
// viewer -> simulator
// reliable
{
JoinGroupRequest Low 343 NotTrusted Zerocoded
......@@ -7552,10 +7617,14 @@ version 2.0
InviteData Single
{ AgentID LLUUID }
{ InviteeID LLUUID }
{ GroupID LLUUID }
{ GroupID LLUUID }
{ RoleID LLUUID }
{ MembershipFee S32 }
}
{
GroupData Single
{ GroupLimit S32 } // Extra block for the agent's group limit
}
}
// GroupProfileRequest
......@@ -9006,3 +9075,57 @@ version 2.0
}
}
// RetrieveIMsExtended - extended version of RetrieveInstantMessages,
// used to get instant messages that were persisted out to the database while the user was offline
// sent between the simulator and dataserver
{
RetrieveIMsExtended Low 427 Trusted Unencoded
{
AgentData Single
{ AgentID LLUUID }
{ SessionID LLUUID }
{ IsPremium BOOL }
}
}
// JoinGroupRequestExtended
// Extends JoinGroupRequest from viewer and passed to dataserver
// simulator -> dataserver
// reliable
{
JoinGroupRequestExtended Low 428 Trusted Unencoded
{
AgentData Single
{ AgentID LLUUID }
{ SessionID LLUUID }
{ GroupLimit S32 }
}
{
GroupData Single
{ GroupID LLUUID }
}
}
// CreateGroupRequestExtended
// simulator -> dataserver, extends data from CreateGroupRequest
// reliable
{
CreateGroupRequestExtended Low 429 Trusted Unencoded
{
AgentData Single
{ AgentID LLUUID }
{ SessionID LLUUID }
{ GroupLimit S32 }
}
{
GroupData Single
{ Name Variable 1 } // string
{ Charter Variable 2 } // string
{ ShowInList BOOL }
{ InsigniaID LLUUID }
{ MembershipFee S32 } // S32
{ OpenEnrollment BOOL } // BOOL (U8)
{ AllowPublish BOOL } // whether profile is externally visible or not
{ MaturePublish BOOL } // profile is "mature"
}
}
ce3be58f4ea395c272fcfa3e6b6dad027c188e0d
\ No newline at end of file
fb0c0a9f1cd2236c6f435f0aa46bd196e5a88f96
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment