diff options
Diffstat (limited to '')
5 files changed, 75 insertions, 33 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 2bfd9b4..a72d4e9 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -151,7 +151,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
151 | protected int m_sleepMsOnSetDamage = 5000; | 151 | protected int m_sleepMsOnSetDamage = 5000; |
152 | protected int m_sleepMsOnTextBox = 1000; | 152 | protected int m_sleepMsOnTextBox = 1000; |
153 | protected int m_sleepMsOnAdjustSoundVolume = 100; | 153 | protected int m_sleepMsOnAdjustSoundVolume = 100; |
154 | protected int m_sleepMsOnEjectFromLand = 5000; | 154 | protected int m_sleepMsOnEjectFromLand = 1000; |
155 | protected int m_sleepMsOnAddToLandPassList = 100; | 155 | protected int m_sleepMsOnAddToLandPassList = 100; |
156 | protected int m_sleepMsOnDialog = 1000; | 156 | protected int m_sleepMsOnDialog = 1000; |
157 | protected int m_sleepMsOnRemoteLoadScript = 3000; | 157 | protected int m_sleepMsOnRemoteLoadScript = 3000; |
@@ -4454,7 +4454,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
4454 | } | 4454 | } |
4455 | } | 4455 | } |
4456 | 4456 | ||
4457 | public void llCreateLink(string target, int parent) | 4457 | public void llCreateLink(LSL_String target, LSL_Integer parent) |
4458 | { | 4458 | { |
4459 | m_host.AddScriptLPS(1); | 4459 | m_host.AddScriptLPS(1); |
4460 | 4460 | ||
@@ -6923,7 +6923,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
6923 | } | 6923 | } |
6924 | } | 6924 | } |
6925 | 6925 | ||
6926 | public void llEjectFromLand(string pest) | 6926 | public void llEjectFromLand(LSL_Key pest) |
6927 | { | 6927 | { |
6928 | m_host.AddScriptLPS(1); | 6928 | m_host.AddScriptLPS(1); |
6929 | UUID agentID = new UUID(); | 6929 | UUID agentID = new UUID(); |
@@ -7955,7 +7955,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
7955 | } | 7955 | } |
7956 | 7956 | ||
7957 | 7957 | ||
7958 | public void llAddToLandPassList(string avatar, double hours) | 7958 | public void llAddToLandPassList(LSL_Key avatar, double hours) |
7959 | { | 7959 | { |
7960 | m_host.AddScriptLPS(1); | 7960 | m_host.AddScriptLPS(1); |
7961 | UUID key; | 7961 | UUID key; |
@@ -8087,7 +8087,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
8087 | } | 8087 | } |
8088 | } | 8088 | } |
8089 | 8089 | ||
8090 | public void llDialog(string avatar, string message, LSL_List buttons, int chat_channel) | 8090 | public void llDialog(LSL_Key avatar, LSL_String message, LSL_List buttons, int chat_channel) |
8091 | { | 8091 | { |
8092 | IDialogModule dm = World.RequestModuleInterface<IDialogModule>(); | 8092 | IDialogModule dm = World.RequestModuleInterface<IDialogModule>(); |
8093 | 8093 | ||
@@ -13534,7 +13534,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
13534 | ScriptSleep(m_sleepMsOnMapDestination); | 13534 | ScriptSleep(m_sleepMsOnMapDestination); |
13535 | } | 13535 | } |
13536 | 13536 | ||
13537 | public void llAddToLandBanList(string avatar, double hours) | 13537 | public void llAddToLandBanList(LSL_Key avatar, double hours) |
13538 | { | 13538 | { |
13539 | m_host.AddScriptLPS(1); | 13539 | m_host.AddScriptLPS(1); |
13540 | UUID key; | 13540 | UUID key; |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs index 5e58067..4cb63b1 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/ILSL_Api.cs | |||
@@ -41,10 +41,13 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
41 | { | 41 | { |
42 | void state(string newState); | 42 | void state(string newState); |
43 | 43 | ||
44 | LSL_Integer llAbs(int i); | 44 | LSL_Integer llAbs(int val); |
45 | LSL_Float llAcos(double val); | 45 | LSL_Float llAcos(double val); |
46 | void llAddToLandBanList(string avatar, double hours); | 46 | //ApiDesc Sleep 0.1 |
47 | void llAddToLandPassList(string avatar, double hours); | 47 | void llAddToLandBanList(LSL_Key avatarId, double hours); |
48 | //ApiDesc Sleep 0.1 | ||
49 | void llAddToLandPassList(LSL_Key avatarId, double hours); | ||
50 | //ApiDesc Sleep 0.1 | ||
48 | void llAdjustSoundVolume(double volume); | 51 | void llAdjustSoundVolume(double volume); |
49 | void llAllowInventoryDrop(int add); | 52 | void llAllowInventoryDrop(int add); |
50 | LSL_Float llAngleBetween(LSL_Rotation a, LSL_Rotation b); | 53 | LSL_Float llAngleBetween(LSL_Rotation a, LSL_Rotation b); |
@@ -66,14 +69,18 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
66 | LSL_Integer llCeil(double f); | 69 | LSL_Integer llCeil(double f); |
67 | void llClearCameraParams(); | 70 | void llClearCameraParams(); |
68 | LSL_Integer llClearLinkMedia(LSL_Integer link, LSL_Integer face); | 71 | LSL_Integer llClearLinkMedia(LSL_Integer link, LSL_Integer face); |
72 | //ApiDesc Sleep 0.1 | ||
69 | LSL_Integer llClearPrimMedia(LSL_Integer face); | 73 | LSL_Integer llClearPrimMedia(LSL_Integer face); |
74 | //ApiDesc Sleep 1.0 | ||
70 | void llCloseRemoteDataChannel(string channel); | 75 | void llCloseRemoteDataChannel(string channel); |
71 | LSL_Float llCloud(LSL_Vector offset); | 76 | LSL_Float llCloud(LSL_Vector offset); |
72 | void llCollisionFilter(string name, string id, int accept); | 77 | void llCollisionFilter(string name, string id, int accept); |
73 | void llCollisionSound(string impact_sound, double impact_volume); | 78 | void llCollisionSound(string impact_sound, double impact_volume); |
79 | //ApiDesc Not Supported - does nothing | ||
74 | void llCollisionSprite(string impact_sprite); | 80 | void llCollisionSprite(string impact_sprite); |
75 | LSL_Float llCos(double f); | 81 | LSL_Float llCos(double f); |
76 | void llCreateLink(string target, int parent); | 82 | //ApiDesc Sleep 1.0 |
83 | void llCreateLink(LSL_String targetId, LSL_Integer parent); | ||
77 | LSL_List llCSV2List(string src); | 84 | LSL_List llCSV2List(string src); |
78 | LSL_List llDeleteSubList(LSL_List src, int start, int end); | 85 | LSL_List llDeleteSubList(LSL_List src, int start, int end); |
79 | LSL_String llDeleteSubString(string src, int start, int end); | 86 | LSL_String llDeleteSubString(string src, int start, int end); |
@@ -94,11 +101,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces | |||
94 | LSL_Vector llDetectedTouchST(int index); | 101 | LSL_Vector llDetectedTouchST(int index); |
95 | LSL_Vector llDetectedTouchUV(int index); | 102 | LSL_Vector llDetectedTouchUV(int index); |
96 | LSL_Vector llDetectedVel(int number); | 103 | LSL_Vector llDetectedVel(int number); |
97 | void llDialog(string avatar, string message, LSL_List buttons, int chat_channel); | 104 | void llDialog(LSL_Key avatarId, LSL_String message, LSL_List buttons, int chat_channel); |
98 | void llDie(); | 105 | void llDie(); |
99 | LSL_String llDumpList2String(LSL_List src, string seperator); | 106 | LSL_String llDumpList2String(LSL_List src, string seperator); |
100 | LSL_Integer llEdgeOfWorld(LSL_Vector pos, LSL_Vector dir); | 107 | LSL_Integer llEdgeOfWorld(LSL_Vector pos, LSL_Vector dir); |
101 | void llEjectFromLand(string pest); | 108 | //ApiDesc Sleep 1.0 |
109 | void llEjectFromLand(LSL_Key avatarId); | ||
102 | void llEmail(string address, string subject, string message); | 110 | void llEmail(string address, string subject, string message); |
103 | LSL_String llEscapeURL(string url); | 111 | LSL_String llEscapeURL(string url); |
104 | LSL_Rotation llEuler2Rot(LSL_Vector v); | 112 | LSL_Rotation llEuler2Rot(LSL_Vector v); |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs index 11dfe0c..169a0f2 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Constants.cs | |||
@@ -377,7 +377,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
377 | public const int CHANGED_REGION_RESTART = 1024; | 377 | public const int CHANGED_REGION_RESTART = 1024; |
378 | public const int CHANGED_REGION_START = 1024; //LL Changed the constant from CHANGED_REGION_RESTART | 378 | public const int CHANGED_REGION_START = 1024; //LL Changed the constant from CHANGED_REGION_RESTART |
379 | public const int CHANGED_MEDIA = 2048; | 379 | public const int CHANGED_MEDIA = 2048; |
380 | //ApiDesc opensim specific | ||
380 | public const int CHANGED_ANIMATION = 16384; | 381 | public const int CHANGED_ANIMATION = 16384; |
382 | //ApiDesc opensim specific | ||
381 | public const int CHANGED_POSITION = 32768; | 383 | public const int CHANGED_POSITION = 32768; |
382 | 384 | ||
383 | public const int TYPE_INVALID = 0; | 385 | public const int TYPE_INVALID = 0; |
@@ -430,6 +432,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
430 | public const int PRIM_FLEXIBLE = 21; | 432 | public const int PRIM_FLEXIBLE = 21; |
431 | public const int PRIM_TEXGEN = 22; | 433 | public const int PRIM_TEXGEN = 22; |
432 | public const int PRIM_POINT_LIGHT = 23; // Huh? | 434 | public const int PRIM_POINT_LIGHT = 23; // Huh? |
435 | //ApiDesc not supported | ||
433 | public const int PRIM_CAST_SHADOWS = 24; // Not implemented, here for completeness sake | 436 | public const int PRIM_CAST_SHADOWS = 24; // Not implemented, here for completeness sake |
434 | public const int PRIM_GLOW = 25; | 437 | public const int PRIM_GLOW = 25; |
435 | public const int PRIM_TEXT = 26; | 438 | public const int PRIM_TEXT = 26; |
@@ -445,7 +448,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
445 | public const int PRIM_SPECULAR = 36; | 448 | public const int PRIM_SPECULAR = 36; |
446 | public const int PRIM_NORMAL = 37; | 449 | public const int PRIM_NORMAL = 37; |
447 | public const int PRIM_ALPHA_MODE = 38; | 450 | public const int PRIM_ALPHA_MODE = 38; |
451 | //ApiDesc not supported | ||
448 | public const int PRIM_ALLOW_UNSIT = 39; // experiences related. unsupported | 452 | public const int PRIM_ALLOW_UNSIT = 39; // experiences related. unsupported |
453 | //ApiDesc not supported | ||
449 | public const int PRIM_SCRIPTED_SIT_ONLY = 40; // experiences related. unsupported | 454 | public const int PRIM_SCRIPTED_SIT_ONLY = 40; // experiences related. unsupported |
450 | public const int PRIM_SIT_TARGET = 41; | 455 | public const int PRIM_SIT_TARGET = 41; |
451 | 456 | ||
@@ -659,20 +664,28 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
659 | public const int OBJECT_ATTACHED_SLOTS_AVAILABLE = 35; | 664 | public const int OBJECT_ATTACHED_SLOTS_AVAILABLE = 35; |
660 | 665 | ||
661 | // Pathfinding types | 666 | // Pathfinding types |
667 | //ApiDesc not supported | ||
662 | public const int OPT_OTHER = -1; | 668 | public const int OPT_OTHER = -1; |
669 | //ApiDesc not supported | ||
663 | public const int OPT_LEGACY_LINKSET = 0; | 670 | public const int OPT_LEGACY_LINKSET = 0; |
671 | //ApiDesc not supported | ||
664 | public const int OPT_AVATAR = 1; | 672 | public const int OPT_AVATAR = 1; |
673 | //ApiDesc not supported | ||
665 | public const int OPT_CHARACTER = 2; | 674 | public const int OPT_CHARACTER = 2; |
675 | //ApiDesc not supported | ||
666 | public const int OPT_WALKABLE = 3; | 676 | public const int OPT_WALKABLE = 3; |
677 | //ApiDesc not supported | ||
667 | public const int OPT_STATIC_OBSTACLE = 4; | 678 | public const int OPT_STATIC_OBSTACLE = 4; |
679 | //ApiDesc not supported | ||
668 | public const int OPT_MATERIAL_VOLUME = 5; | 680 | public const int OPT_MATERIAL_VOLUME = 5; |
681 | //ApiDesc not supported | ||
669 | public const int OPT_EXCLUSION_VOLUME = 6; | 682 | public const int OPT_EXCLUSION_VOLUME = 6; |
670 | 683 | ||
671 | // for llGetAgentList | 684 | // for llGetAgentList |
672 | public const int AGENT_LIST_PARCEL = 1; | 685 | public const int AGENT_LIST_PARCEL = 0x1; |
673 | public const int AGENT_LIST_PARCEL_OWNER = 2; | 686 | public const int AGENT_LIST_PARCEL_OWNER = 2; |
674 | public const int AGENT_LIST_REGION = 4; | 687 | public const int AGENT_LIST_REGION = 4; |
675 | public const int AGENT_LIST_EXCLUDENPC = 0x4000000; // our flag, not SL and it is a bit mask | 688 | public const int AGENT_LIST_EXCLUDENPC = 0x4000000; |
676 | 689 | ||
677 | // Can not be public const? | 690 | // Can not be public const? |
678 | public static readonly vector ZERO_VECTOR = new vector(0.0, 0.0, 0.0); | 691 | public static readonly vector ZERO_VECTOR = new vector(0.0, 0.0, 0.0); |
@@ -875,11 +888,11 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
875 | 888 | ||
876 | //ApiDesc osTeleportObject no flags | 889 | //ApiDesc osTeleportObject no flags |
877 | public const int OSTPOBJ_NONE = 0x0; | 890 | public const int OSTPOBJ_NONE = 0x0; |
878 | //ApiDesc osTeleportObject flag stop at destination | 891 | //ApiDesc osTeleportObject flag: stop at destination |
879 | public const int OSTPOBJ_STOPATTARGET = 0x1; | 892 | public const int OSTPOBJ_STOPATTARGET = 0x1; |
880 | //ApiDesc osTeleportObject flag stop at jump point if tp fails | 893 | //ApiDesc osTeleportObject flag: stop at jump point if tp fails |
881 | public const int OSTPOBJ_STOPONFAIL = 0x2; | 894 | public const int OSTPOBJ_STOPONFAIL = 0x2; |
882 | //ApiDesc osTeleportObject flag the rotation is the final rotation, otherwise is a added rotation | 895 | //ApiDesc osTeleportObject flag: the rotation is the final rotation, otherwise is a added rotation |
883 | public const int OSTPOBJ_SETROT = 0x4; | 896 | public const int OSTPOBJ_SETROT = 0x4; |
884 | 897 | ||
885 | // Constants for Windlight | 898 | // Constants for Windlight |
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs index ebdd017..09f77d1 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/LSL_Stub.cs | |||
@@ -210,7 +210,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
210 | return m_LSL_Functions.llCos(f); | 210 | return m_LSL_Functions.llCos(f); |
211 | } | 211 | } |
212 | 212 | ||
213 | public void llCreateLink(string target, int parent) | 213 | public void llCreateLink(LSL_String target, LSL_Integer parent) |
214 | { | 214 | { |
215 | m_LSL_Functions.llCreateLink(target, parent); | 215 | m_LSL_Functions.llCreateLink(target, parent); |
216 | } | 216 | } |
@@ -315,7 +315,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
315 | return m_LSL_Functions.llDetectedVel(number); | 315 | return m_LSL_Functions.llDetectedVel(number); |
316 | } | 316 | } |
317 | 317 | ||
318 | public void llDialog(string avatar, string message, LSL_List buttons, int chat_channel) | 318 | public void llDialog(LSL_Key avatar, LSL_String message, LSL_List buttons, int chat_channel) |
319 | { | 319 | { |
320 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); | 320 | m_LSL_Functions.llDialog(avatar, message, buttons, chat_channel); |
321 | } | 321 | } |
@@ -336,7 +336,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase | |||
336 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); | 336 | return m_LSL_Functions.llEdgeOfWorld(pos, dir); |
337 | } | 337 | } |
338 | 338 | ||
339 | public void llEjectFromLand(string pest) | 339 | public void llEjectFromLand(LSL_Key pest) |
340 | { | 340 | { |
341 | m_LSL_Functions.llEjectFromLand(pest); | 341 | m_LSL_Functions.llEjectFromLand(pest); |
342 | } | 342 | } |
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml index 78b1a39..8e89834 100644 --- a/bin/ScriptSyntax.xml +++ b/bin/ScriptSyntax.xml | |||
@@ -1,4 +1,4 @@ | |||
1 | a6ccf55f-ded5-9093-571c-478cadca66de | 1 | 21c53711-f48d-a201-a7f0-8cb35768e7e2 |
2 | <llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer> | 2 | <llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer> |
3 | <key>controls</key> | 3 | <key>controls</key> |
4 | <map> | 4 | <map> |
@@ -67,7 +67,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
67 | <key>rotation</key> | 67 | <key>rotation</key> |
68 | <map> | 68 | <map> |
69 | <key>tooltip</key> | 69 | <key>tooltip</key> |
70 | <string>The rotation as quaternion <x, y, z, s></string> | 70 | <string>A rotation as quaternion <x, y, z, s></string> |
71 | </map> | 71 | </map> |
72 | <key>string</key> | 72 | <key>string</key> |
73 | <map> | 73 | <map> |
@@ -77,7 +77,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
77 | <key>vector</key> | 77 | <key>vector</key> |
78 | <map> | 78 | <map> |
79 | <key>tooltip</key> | 79 | <key>tooltip</key> |
80 | <string>A vector <x, y, z, s></string> | 80 | <string>A vector <x, y, z></string> |
81 | </map> | 81 | </map> |
82 | </map> | 82 | </map> |
83 | <key>events</key> | 83 | <key>events</key> |
@@ -370,7 +370,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
370 | </map> | 370 | </map> |
371 | <key>AGENT_LIST_PARCEL</key><map> | 371 | <key>AGENT_LIST_PARCEL</key><map> |
372 | <key>type</key><string>integer</string> | 372 | <key>type</key><string>integer</string> |
373 | <key>value</key><string>1</string> | 373 | <key>value</key><string>0x1</string> |
374 | </map> | 374 | </map> |
375 | <key>AGENT_LIST_PARCEL_OWNER</key><map> | 375 | <key>AGENT_LIST_PARCEL_OWNER</key><map> |
376 | <key>type</key><string>integer</string> | 376 | <key>type</key><string>integer</string> |
@@ -744,6 +744,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
744 | <key>CHANGED_ANIMATION</key><map> | 744 | <key>CHANGED_ANIMATION</key><map> |
745 | <key>type</key><string>integer</string> | 745 | <key>type</key><string>integer</string> |
746 | <key>value</key><string>16384</string> | 746 | <key>value</key><string>16384</string> |
747 | <key>tooltip</key><string>opensim specific</string> | ||
747 | </map> | 748 | </map> |
748 | <key>CHANGED_COLOR</key><map> | 749 | <key>CHANGED_COLOR</key><map> |
749 | <key>type</key><string>integer</string> | 750 | <key>type</key><string>integer</string> |
@@ -768,6 +769,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
768 | <key>CHANGED_POSITION</key><map> | 769 | <key>CHANGED_POSITION</key><map> |
769 | <key>type</key><string>integer</string> | 770 | <key>type</key><string>integer</string> |
770 | <key>value</key><string>32768</string> | 771 | <key>value</key><string>32768</string> |
772 | <key>tooltip</key><string>opensim specific</string> | ||
771 | </map> | 773 | </map> |
772 | <key>CHANGED_REGION</key><map> | 774 | <key>CHANGED_REGION</key><map> |
773 | <key>type</key><string>integer</string> | 775 | <key>type</key><string>integer</string> |
@@ -1472,34 +1474,42 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
1472 | <key>OPT_AVATAR</key><map> | 1474 | <key>OPT_AVATAR</key><map> |
1473 | <key>type</key><string>integer</string> | 1475 | <key>type</key><string>integer</string> |
1474 | <key>value</key><string>1</string> | 1476 | <key>value</key><string>1</string> |
1477 | <key>tooltip</key><string>not supported</string> | ||
1475 | </map> | 1478 | </map> |
1476 | <key>OPT_CHARACTER</key><map> | 1479 | <key>OPT_CHARACTER</key><map> |
1477 | <key>type</key><string>integer</string> | 1480 | <key>type</key><string>integer</string> |
1478 | <key>value</key><string>2</string> | 1481 | <key>value</key><string>2</string> |
1482 | <key>tooltip</key><string>not supported</string> | ||
1479 | </map> | 1483 | </map> |
1480 | <key>OPT_EXCLUSION_VOLUME</key><map> | 1484 | <key>OPT_EXCLUSION_VOLUME</key><map> |
1481 | <key>type</key><string>integer</string> | 1485 | <key>type</key><string>integer</string> |
1482 | <key>value</key><string>6</string> | 1486 | <key>value</key><string>6</string> |
1487 | <key>tooltip</key><string>not supported</string> | ||
1483 | </map> | 1488 | </map> |
1484 | <key>OPT_LEGACY_LINKSET</key><map> | 1489 | <key>OPT_LEGACY_LINKSET</key><map> |
1485 | <key>type</key><string>integer</string> | 1490 | <key>type</key><string>integer</string> |
1486 | <key>value</key><string>0</string> | 1491 | <key>value</key><string>0</string> |
1492 | <key>tooltip</key><string>not supported</string> | ||
1487 | </map> | 1493 | </map> |
1488 | <key>OPT_MATERIAL_VOLUME</key><map> | 1494 | <key>OPT_MATERIAL_VOLUME</key><map> |
1489 | <key>type</key><string>integer</string> | 1495 | <key>type</key><string>integer</string> |
1490 | <key>value</key><string>5</string> | 1496 | <key>value</key><string>5</string> |
1497 | <key>tooltip</key><string>not supported</string> | ||
1491 | </map> | 1498 | </map> |
1492 | <key>OPT_OTHER</key><map> | 1499 | <key>OPT_OTHER</key><map> |
1493 | <key>type</key><string>integer</string> | 1500 | <key>type</key><string>integer</string> |
1494 | <key>value</key><string>-1</string> | 1501 | <key>value</key><string>-1</string> |
1502 | <key>tooltip</key><string>not supported</string> | ||
1495 | </map> | 1503 | </map> |
1496 | <key>OPT_STATIC_OBSTACLE</key><map> | 1504 | <key>OPT_STATIC_OBSTACLE</key><map> |
1497 | <key>type</key><string>integer</string> | 1505 | <key>type</key><string>integer</string> |
1498 | <key>value</key><string>4</string> | 1506 | <key>value</key><string>4</string> |
1507 | <key>tooltip</key><string>not supported</string> | ||
1499 | </map> | 1508 | </map> |
1500 | <key>OPT_WALKABLE</key><map> | 1509 | <key>OPT_WALKABLE</key><map> |
1501 | <key>type</key><string>integer</string> | 1510 | <key>type</key><string>integer</string> |
1502 | <key>value</key><string>3</string> | 1511 | <key>value</key><string>3</string> |
1512 | <key>tooltip</key><string>not supported</string> | ||
1503 | </map> | 1513 | </map> |
1504 | <key>OS_ATTACH_MSG_ALL</key><map> | 1514 | <key>OS_ATTACH_MSG_ALL</key><map> |
1505 | <key>type</key><string>integer</string> | 1515 | <key>type</key><string>integer</string> |
@@ -1569,17 +1579,17 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
1569 | <key>OSTPOBJ_SETROT</key><map> | 1579 | <key>OSTPOBJ_SETROT</key><map> |
1570 | <key>type</key><string>integer</string> | 1580 | <key>type</key><string>integer</string> |
1571 | <key>value</key><string>0x4</string> | 1581 | <key>value</key><string>0x4</string> |
1572 | <key>tooltip</key><string>osTeleportObject flag the rotation is the final rotation, otherwise is a added rotation</string> | 1582 | <key>tooltip</key><string>osTeleportObject flag: the rotation is the final rotation, otherwise is a added rotation</string> |
1573 | </map> | 1583 | </map> |
1574 | <key>OSTPOBJ_STOPATTARGET</key><map> | 1584 | <key>OSTPOBJ_STOPATTARGET</key><map> |
1575 | <key>type</key><string>integer</string> | 1585 | <key>type</key><string>integer</string> |
1576 | <key>value</key><string>0x1</string> | 1586 | <key>value</key><string>0x1</string> |
1577 | <key>tooltip</key><string>osTeleportObject flag stop at destination</string> | 1587 | <key>tooltip</key><string>osTeleportObject flag: stop at destination</string> |
1578 | </map> | 1588 | </map> |
1579 | <key>OSTPOBJ_STOPONFAIL</key><map> | 1589 | <key>OSTPOBJ_STOPONFAIL</key><map> |
1580 | <key>type</key><string>integer</string> | 1590 | <key>type</key><string>integer</string> |
1581 | <key>value</key><string>0x2</string> | 1591 | <key>value</key><string>0x2</string> |
1582 | <key>tooltip</key><string>osTeleportObject flag stop at jump point if tp fails</string> | 1592 | <key>tooltip</key><string>osTeleportObject flag: stop at jump point if tp fails</string> |
1583 | </map> | 1593 | </map> |
1584 | <key>PARCEL_COUNT_GROUP</key><map> | 1594 | <key>PARCEL_COUNT_GROUP</key><map> |
1585 | <key>type</key><string>integer</string> | 1595 | <key>type</key><string>integer</string> |
@@ -1860,6 +1870,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
1860 | <key>PRIM_ALLOW_UNSIT</key><map> | 1870 | <key>PRIM_ALLOW_UNSIT</key><map> |
1861 | <key>type</key><string>integer</string> | 1871 | <key>type</key><string>integer</string> |
1862 | <key>value</key><string>39</string> | 1872 | <key>value</key><string>39</string> |
1873 | <key>tooltip</key><string>not supported</string> | ||
1863 | </map> | 1874 | </map> |
1864 | <key>PRIM_ALPHA_MODE</key><map> | 1875 | <key>PRIM_ALPHA_MODE</key><map> |
1865 | <key>type</key><string>integer</string> | 1876 | <key>type</key><string>integer</string> |
@@ -1960,6 +1971,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
1960 | <key>PRIM_CAST_SHADOWS</key><map> | 1971 | <key>PRIM_CAST_SHADOWS</key><map> |
1961 | <key>type</key><string>integer</string> | 1972 | <key>type</key><string>integer</string> |
1962 | <key>value</key><string>24</string> | 1973 | <key>value</key><string>24</string> |
1974 | <key>tooltip</key><string>not supported</string> | ||
1963 | </map> | 1975 | </map> |
1964 | <key>PRIM_COLOR</key><map> | 1976 | <key>PRIM_COLOR</key><map> |
1965 | <key>type</key><string>integer</string> | 1977 | <key>type</key><string>integer</string> |
@@ -2184,6 +2196,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
2184 | <key>PRIM_SCRIPTED_SIT_ONLY</key><map> | 2196 | <key>PRIM_SCRIPTED_SIT_ONLY</key><map> |
2185 | <key>type</key><string>integer</string> | 2197 | <key>type</key><string>integer</string> |
2186 | <key>value</key><string>40</string> | 2198 | <key>value</key><string>40</string> |
2199 | <key>tooltip</key><string>not supported</string> | ||
2187 | </map> | 2200 | </map> |
2188 | <key>PRIM_SCULPT_FLAG_INVERT</key><map> | 2201 | <key>PRIM_SCULPT_FLAG_INVERT</key><map> |
2189 | <key>type</key><string>integer</string> | 2202 | <key>type</key><string>integer</string> |
@@ -3235,7 +3248,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3235 | <map> | 3248 | <map> |
3236 | <key>return</key><string>integer</string> | 3249 | <key>return</key><string>integer</string> |
3237 | <key>arguments</key><array> | 3250 | <key>arguments</key><array> |
3238 | <map><key>i</key><map><key>type</key><string>integer</string></map></map> | 3251 | <map><key>val</key><map><key>type</key><string>integer</string></map></map> |
3239 | </array> | 3252 | </array> |
3240 | </map> | 3253 | </map> |
3241 | <key>llAcos</key> | 3254 | <key>llAcos</key> |
@@ -3248,22 +3261,25 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3248 | <key>llAddToLandBanList</key> | 3261 | <key>llAddToLandBanList</key> |
3249 | <map> | 3262 | <map> |
3250 | <key>arguments</key><array> | 3263 | <key>arguments</key><array> |
3251 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> | 3264 | <map><key>avatarId</key><map><key>type</key><string>key</string></map></map> |
3252 | <map><key>hours</key><map><key>type</key><string>float</string></map></map> | 3265 | <map><key>hours</key><map><key>type</key><string>float</string></map></map> |
3253 | </array> | 3266 | </array> |
3267 | <key>tooltip</key><string>Sleep 0.1</string> | ||
3254 | </map> | 3268 | </map> |
3255 | <key>llAddToLandPassList</key> | 3269 | <key>llAddToLandPassList</key> |
3256 | <map> | 3270 | <map> |
3257 | <key>arguments</key><array> | 3271 | <key>arguments</key><array> |
3258 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> | 3272 | <map><key>avatarId</key><map><key>type</key><string>key</string></map></map> |
3259 | <map><key>hours</key><map><key>type</key><string>float</string></map></map> | 3273 | <map><key>hours</key><map><key>type</key><string>float</string></map></map> |
3260 | </array> | 3274 | </array> |
3275 | <key>tooltip</key><string>Sleep 0.1</string> | ||
3261 | </map> | 3276 | </map> |
3262 | <key>llAdjustSoundVolume</key> | 3277 | <key>llAdjustSoundVolume</key> |
3263 | <map> | 3278 | <map> |
3264 | <key>arguments</key><array> | 3279 | <key>arguments</key><array> |
3265 | <map><key>volume</key><map><key>type</key><string>float</string></map></map> | 3280 | <map><key>volume</key><map><key>type</key><string>float</string></map></map> |
3266 | </array> | 3281 | </array> |
3282 | <key>tooltip</key><string>Sleep 0.1</string> | ||
3267 | </map> | 3283 | </map> |
3268 | <key>llAllowInventoryDrop</key> | 3284 | <key>llAllowInventoryDrop</key> |
3269 | <map> | 3285 | <map> |
@@ -3407,12 +3423,14 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3407 | <key>arguments</key><array> | 3423 | <key>arguments</key><array> |
3408 | <map><key>face</key><map><key>type</key><string>integer</string></map></map> | 3424 | <map><key>face</key><map><key>type</key><string>integer</string></map></map> |
3409 | </array> | 3425 | </array> |
3426 | <key>tooltip</key><string>Sleep 0.1</string> | ||
3410 | </map> | 3427 | </map> |
3411 | <key>llCloseRemoteDataChannel</key> | 3428 | <key>llCloseRemoteDataChannel</key> |
3412 | <map> | 3429 | <map> |
3413 | <key>arguments</key><array> | 3430 | <key>arguments</key><array> |
3414 | <map><key>channel</key><map><key>type</key><string>string</string></map></map> | 3431 | <map><key>channel</key><map><key>type</key><string>string</string></map></map> |
3415 | </array> | 3432 | </array> |
3433 | <key>tooltip</key><string>Sleep 1.0</string> | ||
3416 | </map> | 3434 | </map> |
3417 | <key>llCloud</key> | 3435 | <key>llCloud</key> |
3418 | <map> | 3436 | <map> |
@@ -3441,6 +3459,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3441 | <key>arguments</key><array> | 3459 | <key>arguments</key><array> |
3442 | <map><key>impact_sprite</key><map><key>type</key><string>string</string></map></map> | 3460 | <map><key>impact_sprite</key><map><key>type</key><string>string</string></map></map> |
3443 | </array> | 3461 | </array> |
3462 | <key>tooltip</key><string>Not Supported - does nothing</string> | ||
3444 | </map> | 3463 | </map> |
3445 | <key>llCos</key> | 3464 | <key>llCos</key> |
3446 | <map> | 3465 | <map> |
@@ -3452,9 +3471,10 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3452 | <key>llCreateLink</key> | 3471 | <key>llCreateLink</key> |
3453 | <map> | 3472 | <map> |
3454 | <key>arguments</key><array> | 3473 | <key>arguments</key><array> |
3455 | <map><key>target</key><map><key>type</key><string>string</string></map></map> | 3474 | <map><key>targetId</key><map><key>type</key><string>string</string></map></map> |
3456 | <map><key>parent</key><map><key>type</key><string>integer</string></map></map> | 3475 | <map><key>parent</key><map><key>type</key><string>integer</string></map></map> |
3457 | </array> | 3476 | </array> |
3477 | <key>tooltip</key><string>Sleep 1.0</string> | ||
3458 | </map> | 3478 | </map> |
3459 | <key>llCSV2List</key> | 3479 | <key>llCSV2List</key> |
3460 | <map> | 3480 | <map> |
@@ -3600,7 +3620,7 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3600 | <key>llDialog</key> | 3620 | <key>llDialog</key> |
3601 | <map> | 3621 | <map> |
3602 | <key>arguments</key><array> | 3622 | <key>arguments</key><array> |
3603 | <map><key>avatar</key><map><key>type</key><string>string</string></map></map> | 3623 | <map><key>avatarId</key><map><key>type</key><string>key</string></map></map> |
3604 | <map><key>message</key><map><key>type</key><string>string</string></map></map> | 3624 | <map><key>message</key><map><key>type</key><string>string</string></map></map> |
3605 | <map><key>buttons</key><map><key>type</key><string>list</string></map></map> | 3625 | <map><key>buttons</key><map><key>type</key><string>list</string></map></map> |
3606 | <map><key>chat_channel</key><map><key>type</key><string>integer</string></map></map> | 3626 | <map><key>chat_channel</key><map><key>type</key><string>integer</string></map></map> |
@@ -3629,8 +3649,9 @@ a6ccf55f-ded5-9093-571c-478cadca66de | |||
3629 | <key>llEjectFromLand</key> | 3649 | <key>llEjectFromLand</key> |
3630 | <map> | 3650 | <map> |
3631 | <key>arguments</key><array> | 3651 | <key>arguments</key><array> |
3632 | <map><key>pest</key><map><key>type</key><string>string</string></map></map> | 3652 | <map><key>avatarId</key><map><key>type</key><string>key</string></map></map> |
3633 | </array> | 3653 | </array> |
3654 | <key>tooltip</key><string>Sleep 1.0</string> | ||
3634 | </map> | 3655 | </map> |
3635 | <key>llEmail</key> | 3656 | <key>llEmail</key> |
3636 | <map> | 3657 | <map> |