Update messages

This commit is contained in:
Casper Warden
2023-11-09 18:00:35 +00:00
parent 7569f7272a
commit a0e259b717
21 changed files with 34 additions and 824 deletions

View File

@@ -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 UDPDeprecated
SetSimPresenceInDatabase Low 23 Trusted Unencoded
{
SimData Single
{ RegionID LLUUID }
@@ -2064,10 +2064,11 @@ version 2.0
{
ExtraPhysics Variable
{ PhysicsShapeType U8 }
{ Density F32 }
{ Friction F32 }
{ Restitution F32 }
{ GravityMultiplier F32 }
{ Density F32 }
{ Friction F32 }
{ Restitution F32 }
{ GravityMultiplier F32 }
}
}
@@ -2846,10 +2847,6 @@ version 2.0
{ Message Variable 1 }
{ ExtraParams Variable 1 }
}
{
AgentInfo Variable
{ AgentID LLUUID }
}
}
// Send an AlertMessage to the named agent.
@@ -4258,7 +4255,7 @@ version 2.0
{ Questions S32 }
}
{
Experience Single
Experience Single
{ ExperienceID LLUUID }
}
}
@@ -4452,7 +4449,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 UDPDeprecated
ParcelProperties High 23 Trusted Zerocoded
{
ParcelData Single
{ RequestResult S32 }
@@ -4506,16 +4503,15 @@ 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 }
}
{
RegionAllowAccessBlock Single
{ RegionAllowAccessOverride BOOL }
}
{
ParcelEnvironmentBlock Single
{ ParcelEnvironmentVersion S32 }
@@ -5284,10 +5280,6 @@ version 2.0
{ CanAcceptAgents BOOL }
{ CanAcceptTasks BOOL }
}
{
SimFlags Single
{ Flags U64 }
}
}
// Child Agent Update - agents send child agents to neighboring simulators.
@@ -5366,10 +5358,6 @@ version 2.0
AgentInfo Variable
{ Flags U32 }
}
{
AgentInventoryHost Variable
{ InventoryHost Variable 1 } //String
}
}
// ChildAgentAlive
@@ -5671,15 +5659,10 @@ 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
{
@@ -6612,11 +6595,6 @@ version 2.0
{ InventoryID LLUUID }
{ Type S8 }
}
{
ValidationBlock Single
{ NeedsValidation BOOL }
{ EstateID U32 }
}
}
// dataserver -> sim
@@ -6962,7 +6940,7 @@ version 2.0
// dataserver -> simulator -> spaceserver -> simulator -> viewer
// reliable
{
RoutedMoneyBalanceReply Low 315 Trusted Zerocoded UDPDeprecated
RoutedMoneyBalanceReply Low 315 Trusted Zerocoded
{
TargetBlock Single
{ TargetIP IPADDR } // U32 encoded IP
@@ -7481,6 +7459,7 @@ version 2.0
// CreateGroupRequest
// viewer -> simulator
// simulator -> dataserver
// reliable
{
CreateGroupRequest Low 339 NotTrusted Zerocoded
@@ -7564,7 +7543,7 @@ version 2.0
}
// JoinGroupRequest
// viewer -> simulator
// viewer -> simulator -> dataserver
// reliable
{
JoinGroupRequest Low 343 NotTrusted Zerocoded
@@ -7695,14 +7674,10 @@ 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
@@ -8822,11 +8797,6 @@ version 2.0
{ Agents U8 }
{ MapImageID LLUUID }
}
{
Size Variable
{ SizeX U16 }
{ SizeY U16 }
}
}
// viewer -> sim
@@ -9158,57 +9128,3 @@ 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"
}
}