aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/scripts/messages/message_template.msg
diff options
context:
space:
mode:
authorJacek Antonelli2008-08-15 23:44:54 -0500
committerJacek Antonelli2008-08-15 23:44:54 -0500
commitb2afb8800bb033a04bb3ecdf0363068d56648ef1 (patch)
tree3568129b5bbddb47cd39d622b4137a8fbff4abaf /linden/scripts/messages/message_template.msg
parentSecond Life viewer sources 1.14.0.1 (diff)
downloadmeta-impy-b2afb8800bb033a04bb3ecdf0363068d56648ef1.zip
meta-impy-b2afb8800bb033a04bb3ecdf0363068d56648ef1.tar.gz
meta-impy-b2afb8800bb033a04bb3ecdf0363068d56648ef1.tar.bz2
meta-impy-b2afb8800bb033a04bb3ecdf0363068d56648ef1.tar.xz
Second Life viewer sources 1.15.0.2
Diffstat (limited to '')
-rw-r--r--linden/scripts/messages/message_template.msg140
1 files changed, 33 insertions, 107 deletions
diff --git a/linden/scripts/messages/message_template.msg b/linden/scripts/messages/message_template.msg
index 32a5145..8213ed0 100644
--- a/linden/scripts/messages/message_template.msg
+++ b/linden/scripts/messages/message_template.msg
@@ -952,7 +952,6 @@ sim -> dataserver
952 { Name Variable 1 } 952 { Name Variable 1 }
953 { ForSale BOOL } 953 { ForSale BOOL }
954 { Auction BOOL } 954 { Auction BOOL }
955 { ReservedNewbie BOOL }
956 { Dwell F32 } 955 { Dwell F32 }
957 } 956 }
958} 957}
@@ -1019,8 +1018,7 @@ sim -> dataserver
1019 { GroupID LLUUID } 1018 { GroupID LLUUID }
1020 { GroupName Variable 1 } // string 1019 { GroupName Variable 1 } // string
1021 { Members S32 } 1020 { Members S32 }
1022 { OpenEnrollment BOOL } 1021 { SearchOrder F32 }
1023 { MembershipFee S32 }
1024 } 1022 }
1025} 1023}
1026 1024
@@ -1339,7 +1337,6 @@ sim -> dataserver
1339 { Name Variable 1 } 1337 { Name Variable 1 }
1340 { Auction BOOL } 1338 { Auction BOOL }
1341 { ForSale BOOL } 1339 { ForSale BOOL }
1342 { ReservedNewbie BOOL }
1343 { SalePrice S32 } 1340 { SalePrice S32 }
1344 { ActualArea S32 } 1341 { ActualArea S32 }
1345 } 1342 }
@@ -2259,8 +2256,8 @@ sim -> dataserver
2259 2256
2260 { PathCurve U8 } 2257 { PathCurve U8 }
2261 { ProfileCurve U8 } 2258 { ProfileCurve U8 }
2262 { PathBegin U8 } // 0 to 1, quanta = 0.01 2259 { PathBegin U16 } // 0 to 1, quanta = 0.01
2263 { PathEnd U8 } // 0 to 1, quanta = 0.01 2260 { PathEnd U16 } // 0 to 1, quanta = 0.01
2264 { PathScaleX U8 } // 0 to 1, quanta = 0.01 2261 { PathScaleX U8 } // 0 to 1, quanta = 0.01
2265 { PathScaleY U8 } // 0 to 1, quanta = 0.01 2262 { PathScaleY U8 } // 0 to 1, quanta = 0.01
2266 { PathShearX U8 } // -.5 to .5, quanta = 0.01 2263 { PathShearX U8 } // -.5 to .5, quanta = 0.01
@@ -2272,9 +2269,9 @@ sim -> dataserver
2272 { PathTaperY S8 } // -1 to 1, quanta = 0.01 2269 { PathTaperY S8 } // -1 to 1, quanta = 0.01
2273 { PathRevolutions U8 } // 0 to 3, quanta = 0.015 2270 { PathRevolutions U8 } // 0 to 3, quanta = 0.015
2274 { PathSkew S8 } // -1 to 1, quanta = 0.01 2271 { PathSkew S8 } // -1 to 1, quanta = 0.01
2275 { ProfileBegin U8 } // 0 to 1, quanta = 0.01 2272 { ProfileBegin U16 } // 0 to 1, quanta = 0.01
2276 { ProfileEnd U8 } // 0 to 1, quanta = 0.01 2273 { ProfileEnd U16 } // 0 to 1, quanta = 0.01
2277 { ProfileHollow U8 } // 0 to 1, quanta = 0.01 2274 { ProfileHollow U16 } // 0 to 1, quanta = 0.01
2278 2275
2279 { BypassRaycast U8 } 2276 { BypassRaycast U8 }
2280 { RayStart LLVector3 } 2277 { RayStart LLVector3 }
@@ -2531,8 +2528,8 @@ sim -> dataserver
2531 { ObjectLocalID U32 } 2528 { ObjectLocalID U32 }
2532 { PathCurve U8 } 2529 { PathCurve U8 }
2533 { ProfileCurve U8 } 2530 { ProfileCurve U8 }
2534 { PathBegin U8 } // 0 to 1, quanta = 0.01 2531 { PathBegin U16 } // 0 to 1, quanta = 0.01
2535 { PathEnd U8 } // 0 to 1, quanta = 0.01 2532 { PathEnd U16 } // 0 to 1, quanta = 0.01
2536 { PathScaleX U8 } // 0 to 1, quanta = 0.01 2533 { PathScaleX U8 } // 0 to 1, quanta = 0.01
2537 { PathScaleY U8 } // 0 to 1, quanta = 0.01 2534 { PathScaleY U8 } // 0 to 1, quanta = 0.01
2538 { PathShearX U8 } // -.5 to .5, quanta = 0.01 2535 { PathShearX U8 } // -.5 to .5, quanta = 0.01
@@ -2544,9 +2541,9 @@ sim -> dataserver
2544 { PathTaperY S8 } // -1 to 1, quanta = 0.01 2541 { PathTaperY S8 } // -1 to 1, quanta = 0.01
2545 { PathRevolutions U8 } // 0 to 3, quanta = 0.015 2542 { PathRevolutions U8 } // 0 to 3, quanta = 0.015
2546 { PathSkew S8 } // -1 to 1, quanta = 0.01 2543 { PathSkew S8 } // -1 to 1, quanta = 0.01
2547 { ProfileBegin U8 } // 0 to 1, quanta = 0.01 2544 { ProfileBegin U16 } // 0 to 1, quanta = 0.01
2548 { ProfileEnd U8 } // 0 to 1, quanta = 0.01 2545 { ProfileEnd U16 } // 0 to 1, quanta = 0.01
2549 { ProfileHollow U8 } // 0 to 1, quanta = 0.01 2546 { ProfileHollow U16 } // 0 to 1, quanta = 0.01
2550 } 2547 }
2551} 2548}
2552 2549
@@ -3623,8 +3620,8 @@ sim -> dataserver
3623 3620
3624 { PathCurve U8 } 3621 { PathCurve U8 }
3625 { ProfileCurve U8 } 3622 { ProfileCurve U8 }
3626 { PathBegin U8 } // 0 to 1, quanta = 0.01 3623 { PathBegin U16 } // 0 to 1, quanta = 0.01
3627 { PathEnd U8 } // 0 to 1, quanta = 0.01 3624 { PathEnd U16 } // 0 to 1, quanta = 0.01
3628 { PathScaleX U8 } // 0 to 1, quanta = 0.01 3625 { PathScaleX U8 } // 0 to 1, quanta = 0.01
3629 { PathScaleY U8 } // 0 to 1, quanta = 0.01 3626 { PathScaleY U8 } // 0 to 1, quanta = 0.01
3630 { PathShearX U8 } // -.5 to .5, quanta = 0.01 3627 { PathShearX U8 } // -.5 to .5, quanta = 0.01
@@ -3636,9 +3633,9 @@ sim -> dataserver
3636 { PathTaperY S8 } // -1 to 1, quanta = 0.01 3633 { PathTaperY S8 } // -1 to 1, quanta = 0.01
3637 { PathRevolutions U8 } // 0 to 3, quanta = 0.015 3634 { PathRevolutions U8 } // 0 to 3, quanta = 0.015
3638 { PathSkew S8 } // -1 to 1, quanta = 0.01 3635 { PathSkew S8 } // -1 to 1, quanta = 0.01
3639 { ProfileBegin U8 } // 0 to 1, quanta = 0.01 3636 { ProfileBegin U16 } // 0 to 1, quanta = 0.01
3640 { ProfileEnd U8 } // 0 to 1, quanta = 0.01 3637 { ProfileEnd U16 } // 0 to 1, quanta = 0.01
3641 { ProfileHollow U8 } // 0 to 1, quanta = 0.01 3638 { ProfileHollow U16 } // 0 to 1, quanta = 0.01
3642 3639
3643 { TextureEntry Variable 2 } 3640 { TextureEntry Variable 2 }
3644 { TextureAnim Variable 1 } 3641 { TextureAnim Variable 1 }
@@ -4861,7 +4858,6 @@ sim -> dataserver
4861 { OwnerID LLUUID } 4858 { OwnerID LLUUID }
4862 { IsGroupOwned BOOL } 4859 { IsGroupOwned BOOL }
4863 { AuctionID U32 } 4860 { AuctionID U32 }
4864 { ReservedNewbie BOOL }
4865 { ClaimDate S32 } // time_t 4861 { ClaimDate S32 } // time_t
4866 { ClaimPrice S32 } 4862 { ClaimPrice S32 }
4867 { RentPrice S32 } 4863 { RentPrice S32 }
@@ -5358,7 +5354,6 @@ sim -> dataserver
5358 { BillableArea S32 } 5354 { BillableArea S32 }
5359 { ActualArea S32 } 5355 { ActualArea S32 }
5360 { Final BOOL } // true if buyer should be in tier 5356 { Final BOOL } // true if buyer should be in tier
5361 { ReservedNewbie BOOL }
5362 } 5357 }
5363} 5358}
5364 5359
@@ -5390,7 +5385,6 @@ sim -> dataserver
5390 { UserLocation LLVector3 } 5385 { UserLocation LLVector3 }
5391 { SalePrice S32 } 5386 { SalePrice S32 }
5392 { AuthorizedBuyerID LLUUID } 5387 { AuthorizedBuyerID LLUUID }
5393 { ReservedNewbie BOOL }
5394 { AllowPublish BOOL } 5388 { AllowPublish BOOL }
5395 { MaturePublish BOOL } 5389 { MaturePublish BOOL }
5396 } 5390 }
@@ -5479,20 +5473,6 @@ sim -> dataserver
5479 } 5473 }
5480} 5474}
5481 5475
5482// viewer -> sim
5483{
5484 ParcelGodReserveForNewbie Low NotTrusted Unencoded
5485 {
5486 AgentData Single
5487 { AgentID LLUUID }
5488 { SessionID LLUUID }
5489 }
5490 {
5491 ParcelData Single
5492 { LocalID S32 }
5493 { SnapshotID LLUUID }
5494 }
5495}
5496 5476
5497// viewer -> sim 5477// viewer -> sim
5498// start an auction. viewer fills in the appropriate date, simulator 5478// start an auction. viewer fills in the appropriate date, simulator
@@ -5845,8 +5825,8 @@ sim -> dataserver
5845 5825
5846 { PathCurve U8 } 5826 { PathCurve U8 }
5847 { ProfileCurve U8 } 5827 { ProfileCurve U8 }
5848 { PathBegin U8 } // 0 to 1, quanta = 0.01 5828 { PathBegin U16 } // 0 to 1, quanta = 0.01
5849 { PathEnd U8 } // 0 to 1, quanta = 0.01 5829 { PathEnd U16 } // 0 to 1, quanta = 0.01
5850 { PathScaleX U8 } // 0 to 1, quanta = 0.01 5830 { PathScaleX U8 } // 0 to 1, quanta = 0.01
5851 { PathScaleY U8 } // 0 to 1, quanta = 0.01 5831 { PathScaleY U8 } // 0 to 1, quanta = 0.01
5852 { PathShearX U8 } // -.5 to .5, quanta = 0.01 5832 { PathShearX U8 } // -.5 to .5, quanta = 0.01
@@ -5858,9 +5838,9 @@ sim -> dataserver
5858 { PathTaperY S8 } // -1 to 1, quanta = 0.01 5838 { PathTaperY S8 } // -1 to 1, quanta = 0.01
5859 { PathRevolutions U8 } // 0 to 3, quanta = 0.015 5839 { PathRevolutions U8 } // 0 to 3, quanta = 0.015
5860 { PathSkew S8 } // -1 to 1, quanta = 0.01 5840 { PathSkew S8 } // -1 to 1, quanta = 0.01
5861 { ProfileBegin U8 } // 0 to 1, quanta = 0.01 5841 { ProfileBegin U16 } // 0 to 1, quanta = 0.01
5862 { ProfileEnd U8 } // 0 to 1, quanta = 0.01 5842 { ProfileEnd U16 } // 0 to 1, quanta = 0.01
5863 { ProfileHollow U8 } // 0 to 1, quanta = 0.01 5843 { ProfileHollow U16 } // 0 to 1, quanta = 0.01
5864 5844
5865 { TextureEntry Variable 2 } 5845 { TextureEntry Variable 2 }
5866 5846
@@ -6178,12 +6158,6 @@ sim -> dataserver
6178 } 6158 }
6179} 6159}
6180 6160
6181// DequeueInstantMessages - used to get messages out of the IM
6182// queue that have come from outside of the system.
6183{
6184 DequeueInstantMessages Low Trusted Unencoded
6185}
6186
6187// FindAgent - used to find an agent's global position. I used a 6161// FindAgent - used to find an agent's global position. I used a
6188// variable sized LocationBlock so that the message can be recycled with 6162// variable sized LocationBlock so that the message can be recycled with
6189// minimum new messages and handlers. 6163// minimum new messages and handlers.
@@ -7367,6 +7341,9 @@ sim -> dataserver
7367 { AggregatePermNextOwner U8 } 7341 { AggregatePermNextOwner U8 }
7368 { AggregatePermInventory U8 } 7342 { AggregatePermInventory U8 }
7369 { TransactionType S32 } // see lltransactiontypes.h 7343 { TransactionType S32 } // see lltransactiontypes.h
7344 { RegionID LLUUID } // region sending the request, for logging
7345 { GridX U32 } // *HACK: database doesn't have region_id in schema
7346 { GridY U32 } // *HACK: database doesn't have region_id in schema
7370 { Description Variable 1 } // string, name of item for purchases 7347 { Description Variable 1 } // string, name of item for purchases
7371 } 7348 }
7372} 7349}
@@ -7638,27 +7615,6 @@ sim -> dataserver
7638// Gesture saves/loads 7615// Gesture saves/loads
7639//--------------------------------------------------------------------------- 7616//---------------------------------------------------------------------------
7640 7617
7641// viewer -> userserver -> dataserver
7642// dataserver -> userserver -> viewer
7643{
7644 GestureUpdate Medium NotTrusted Unencoded
7645 {
7646 AgentBlock Single
7647 { AgentID LLUUID }
7648 { Filename Variable 1 } // String
7649 { ToViewer BOOL } // BOOL, direction this is going
7650 }
7651}
7652
7653// viewer -> userserver -> dataserver
7654{
7655 GestureRequest Low NotTrusted Unencoded
7656 {
7657 AgentBlock Single
7658 { AgentID LLUUID }
7659 { Reset BOOL } // 0=no reset, 1=male, 2=female
7660 }
7661}
7662 7618
7663// Tell the database that some gestures are now active 7619// Tell the database that some gestures are now active
7664// viewer -> sim -> data 7620// viewer -> sim -> data
@@ -8096,8 +8052,12 @@ sim -> dataserver
8096{ 8052{
8097 ReputationIndividualRequest Low NotTrusted Unencoded 8053 ReputationIndividualRequest Low NotTrusted Unencoded
8098 { 8054 {
8055 AgentData Single
8056 { AgentID LLUUID }
8057 { SessionID LLUUID }
8058 }
8059 {
8099 ReputationData Single 8060 ReputationData Single
8100 { FromID LLUUID }
8101 { ToID LLUUID } 8061 { ToID LLUUID }
8102 } 8062 }
8103} 8063}
@@ -8107,8 +8067,11 @@ sim -> dataserver
8107{ 8067{
8108 ReputationIndividualReply Low Trusted Unencoded 8068 ReputationIndividualReply Low Trusted Unencoded
8109 { 8069 {
8070 AgentData Single
8071 { AgentID LLUUID }
8072 }
8073 {
8110 ReputationData Single 8074 ReputationData Single
8111 { FromID LLUUID }
8112 { ToID LLUUID } 8075 { ToID LLUUID }
8113 { Behavior F32 } // float, usually -1 or +1 8076 { Behavior F32 } // float, usually -1 or +1
8114 { Appearance F32 } // float, usually -1 or +1 8077 { Appearance F32 } // float, usually -1 or +1
@@ -9387,43 +9350,6 @@ sim -> dataserver
9387// System operations and maintenance 9350// System operations and maintenance
9388//----------------------------------------------------------------------------- 9351//-----------------------------------------------------------------------------
9389 9352
9390// GodExpungeUser is sent from a viewer or other untrusted source to
9391// start the process for getting rid of a list of users. The message
9392// goes to the userserver, checks for godhood, and forwards the
9393// request to the dataserver. The dataserver then marks the user as being
9394// expunged and sends a StartExpungeProcess out to the simulators.
9395{
9396 GodExpungeUser Low NotTrusted Zerocoded
9397 {
9398 AgentData Single
9399 { AgentID LLUUID }
9400 { SessionID LLUUID }
9401 }
9402 {
9403 ExpungeData Variable
9404 { AgentID LLUUID }
9405 }
9406}
9407
9408// StartExpungeProcess is sent from the dataserver to the userserver,
9409// and from there relayed to the simulators which mark parcels and
9410// objects owned by the agent as being expunged.
9411{
9412 StartExpungeProcess Low Trusted Zerocoded
9413 {
9414 ExpungeData Variable
9415 { AgentID LLUUID }
9416 }
9417}
9418
9419// StartExpungeProcessAck - is sent from the userserver to anyone who
9420// sends a StartExpungeProcess. This is used to aid scripting the
9421// expunge process, since the message system does not generate
9422// any errors if you attempt to connect to a non-existant host within
9423// a reasonable timeframe for scripting
9424{
9425 StartExpungeProcessAck Low Trusted Unencoded
9426}
9427 9353
9428// Message to rename identified parcels. script -> userserver -> dataserver 9354// Message to rename identified parcels. script -> userserver -> dataserver
9429{ 9355{