From e46ac9d1440da85238599fb11e1da1ae0386b428 Mon Sep 17 00:00:00 2001 From: Oz Linden Date: Thu, 2 Jun 2016 17:48:58 -0400 Subject: synchronize default lsl hints with authoritative server version (not required, but does not hurt) --- .../newview/app_settings/keywords_lsl_default.xml | 477 ++++++++++++++++----- 1 file changed, 360 insertions(+), 117 deletions(-) diff --git a/indra/newview/app_settings/keywords_lsl_default.xml b/indra/newview/app_settings/keywords_lsl_default.xml index ddd287faf4..bb23ec04dc 100644 --- a/indra/newview/app_settings/keywords_lsl_default.xml +++ b/indra/newview/app_settings/keywords_lsl_default.xml @@ -528,7 +528,7 @@ type integer value - 27 + 26 tooltip Attach to the avatar's lower upper leg. @@ -678,6 +678,141 @@ tooltip Attach to the avatar's right upper leg. + ATTACH_LHAND_RING1 + + type + integer + value + 41 + tooltip + Attach to the avatar's left ring finger. + + ATTACH_RHAND_RING1 + + type + integer + value + 42 + tooltip + Attach to the avatar's right ring finger. + + ATTACH_TAIL_BASE + + type + integer + value + 43 + tooltip + Attach to the avatar's tail base. + + ATTACH_TAIL_TIP + + type + integer + value + 44 + tooltip + Attach to the avatar's tail tip. + + ATTACH_LWING + + type + integer + value + 45 + tooltip + Attach to the avatar's left wing. + + ATTACH_RWING + + type + integer + value + 46 + tooltip + Attach to the avatar's right wing. + + ATTACH_FACE_JAW + + type + integer + value + 47 + tooltip + Attach to the avatar's jaw. + + ATTACH_FACE_LEAR + + type + integer + value + 48 + tooltip + Attach to the avatar's left ear (extended). + + ATTACH_FACE_REAR + + type + integer + value + 49 + tooltip + Attach to the avatar's right ear (extended). + + ATTACH_FACE_LEYE + + type + integer + value + 50 + tooltip + Attach to the avatar's left eye (extended). + + ATTACH_FACE_REYE + + type + integer + value + 51 + tooltip + Attach to the avatar's right eye (extended). + + ATTACH_FACE_TONGUE + + type + integer + value + 52 + tooltip + Attach to the avatar's tongue. + + ATTACH_GROIN + + type + integer + value + 53 + tooltip + Attach to the avatar's groin. + + ATTACH_HIND_LFOOT + + type + integer + value + 54 + tooltip + Attach to the avatar's left hind foot. + + ATTACH_HIND_RFOOT + + type + integer + value + 55 + tooltip + Attach to the avatar's right hind foot. + AVOID_CHARACTERS type @@ -809,7 +944,7 @@ type integer value - 6 + 5 tooltip @@ -818,7 +953,7 @@ type integer value - 22 + 21 tooltip @@ -872,7 +1007,7 @@ type integer value - 2048 + 0x800 tooltip @@ -1463,9 +1598,9 @@ type float value - 0.01745329 + 0.017453293 tooltip - 0.01745329 - Number of radians per degree. + 0.017453293 - Number of radians per degree. You can use this to convert degrees to radians by multiplying the degrees by this number. DENSITY @@ -2299,7 +2434,7 @@ NULL_KEY type - key + string value 00000000-0000-0000-0000-000000000000 tooltip @@ -2395,6 +2530,15 @@ tooltip Gets the object's name. + OBJECT_OMEGA + + type + integer + value + 29 + tooltip + Gets an object's angular velocity. + OBJECT_OWNER type @@ -2404,6 +2548,15 @@ tooltip Gets an object's owner's key. If id is group owned, a NULL_KEY is returned. + OBJECT_PRIM_COUNT + + type + integer + value + 30 + tooltip + Gets the prim count of the object. The script and target object must be owned by the same owner + OBJECT_PATHFINDING_TYPE type @@ -2494,6 +2647,15 @@ tooltip + OBJECT_REZZER_KEY + + type + integer + value + 32 + tooltip + + OBJECT_ROOT type @@ -2566,6 +2728,15 @@ tooltip Returns boolean, detailing if temporary is enabled or disabled on the object. + OBJECT_TOTAL_INVENTORY_COUNT + + type + integer + value + 31 + tooltip + Gets the total inventory count of the object. The script and target object must be owned by the same owner + OBJECT_TOTAL_SCRIPT_COUNT type @@ -3052,6 +3223,33 @@ tooltip + PASS_ALWAYS + + type + integer + value + 1 + tooltip + Always pass the event. + + PASS_NEVER + + type + integer + value + 2 + tooltip + Always pass the event. + + PASS_IF_NOT_HANDLED + + type + integer + value + 0 + tooltip + Pass the event if there is no script handling the event in the prim. + PASSIVE type @@ -4387,6 +4585,24 @@ tooltip + PSYS_PART_BF_ONE_MINUS_SOURCE_COLOR + + type + integer + value + 5 + tooltip + + + PSYS_PART_BF_ONE_MINUS_SOURCE_ALPHA + + type + integer + value + 9 + tooltip + + PSYS_PART_BF_SOURCE_ALPHA type @@ -4536,7 +4752,7 @@ type integer value - 19 + 7 tooltip Age in seconds of a particle at which it dies. @@ -5061,7 +5277,7 @@ type integer value - 2 + 0 tooltip @@ -5295,7 +5511,7 @@ type integer value - 64 + 0x40 tooltip Controls whether the object can be grabbed.\nA grab is the default action when in third person, and is available as the hand tool in build mode. This is useful for physical objects that you don't want other people to be able to trivially disturb. The default is FALSE @@ -5304,7 +5520,7 @@ type integer value - 1024 + 0x400 tooltip Prevent click-and-drag movement on all prims in the object. @@ -5500,7 +5716,7 @@ TEXTURE_BLANK type - key + string value 5748decc-f629-461c-9a36-a35a221fe21f tooltip @@ -5509,7 +5725,7 @@ TEXTURE_DEFAULT type - key + string value 89556747-24cb-43ed-920b-47caed15465f tooltip @@ -5518,7 +5734,7 @@ TEXTURE_MEDIA type - key + string value 8b5fec65-8d8d-9dc5-cda8-8fdf2716e361 tooltip @@ -5527,7 +5743,7 @@ TEXTURE_PLYWOOD type - key + string value 89556747-24cb-43ed-920b-47caed15465f tooltip @@ -5536,7 +5752,7 @@ TEXTURE_TRANSPARENT type - key + string value 8dcd4a48-2d37-4909-9f78-f7a9eb4ef903 tooltip @@ -5956,7 +6172,7 @@ type integer value - 35 + 31 tooltip The timescale for exponential decay of the linear motors magnitude. @@ -6204,15 +6420,6 @@ tooltip An attempted write data to the key-value store failed due to the data quota being met. - LSL_XP_ERROR_REQUEST_PERM_TIMEOUT - - type - integer - value - 18 - tooltip - The request for experience permissions was ignored and timed out. - XP_ERROR_RETRY_UPDATE type @@ -6562,30 +6769,43 @@ experience_permissions arguments - - agent_id - + + + agent_id + type key tooltip ID of the agent approving permission for the Experience. - - + + + experience_permissions_denied arguments - - agent_id - + + + agent_id + type key tooltip ID of the agent denying permission for the Experience. - - + + + + Reason + + type + integer + tooltip + One of the XP_ERROR_... constants describing the reason why the Experience permissions were denied for the agent. + + + tooltip - One of the XP_ERROR_... constants describing the reason why the Experience permissions were denied for the agent. + Describes why the Experience permissions were denied for the agent. http_request @@ -7281,15 +7501,17 @@ return integer arguments - - AgentID - + + + AgentID + type key tooltip - - + + + tooltip Returns TRUE if the agent is in the Experience and the Experience can run in the current location. @@ -8035,7 +8257,8 @@ return key arguments - + + Key type @@ -8043,6 +8266,8 @@ tooltip + + Value type @@ -8050,7 +8275,8 @@ tooltip - + + tooltip Starts an asychronous transaction to create a key-value pair. Will fail with XP_ERROR_STORAGE_EXCEPTION if the key already exists. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value passed to the function. @@ -8148,15 +8374,17 @@ return key arguments - - Key - + + + Key + type string tooltip - - + + + tooltip Starts an asychronous transaction to delete a key-value pair. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. @@ -9549,15 +9777,17 @@ return list arguments - - ExperienceID - + + + ExperienceID + type key tooltip May be NULL_KEY to retrieve the details for the script's Experience - - + + + tooltip Returns a list with the following Experience properties: [Experience Name, Owner ID, Group ID, Experience ID, State, State Message]. State is an integer corresponding to one of the constants XP_ERROR_... and State Message is the string returned by llGetExperienceErrorMessage for that integer. @@ -10782,7 +11012,7 @@ sleep 0.0 return - void + float arguments tooltip @@ -11390,7 +11620,7 @@ sleep 0.0 return - void + integer arguments @@ -11937,22 +12167,26 @@ return key arguments - - First - + + + First + type string tooltip Index of the first key to return. - - Count - + + + + Count + type string tooltip The number of keys to return. - - + + + tooltip Starts an asychronous transaction the request a number of keys from the data store. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. The error XP_ERROR_KEY_NOT_FOUND is returned if First is greater than or equal to the number of keys in the data store. In the success case the subsequent items will be the keys requested. The number of keys returned may be less than requested if the return value is too large or if there is not enough keys remaining. The order keys are returned is not guaranteed but is stable between subsequent calls as long as no keys are added or removed. Because the keys are returned in a comma-delimited list it is not recommended to use commas in key names if this function is used. @@ -11981,7 +12215,7 @@ Rules type - integer + list tooltip Particle system rules list in the format [ rule1, data1, rule2, data2 . . . ruleN, dataN ] @@ -13141,6 +13375,15 @@ + + Bounce + + type + integer + tooltip + + + Texture @@ -13159,6 +13402,15 @@ + + Bounce_Offset + + type + float + tooltip + + + tooltip Make a fountain of particles. Deprecated: Use llParticleSystem instead.\nMake a fountain of particles using texture from the objects inventory. Deprecated: Use llParticleSystem instead. @@ -13959,7 +14211,7 @@ sleep 0.0 return - void + float arguments @@ -14098,7 +14350,8 @@ return key arguments - + + Key type @@ -14106,7 +14359,8 @@ tooltip - + + tooltip Starts an asychronous transaction to retrieve the value associated with the key given. Will fail with XP_ERROR_KEY_NOT_FOUND if the key does not exist. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. @@ -14148,7 +14402,7 @@ Text type - integer + string tooltip Message to be transmitted. @@ -14541,22 +14795,26 @@ return void arguments - - AvatarID - + + + AvatarID + type key tooltip - - unused - + + + + unused + type string tooltip Not used, should be "" - - + + + tooltip Ask the agent for permission to participate in an experience. This request is similar to llRequestPermissions with the following permissions: PERMISSION_TAKE_CONTROLS, PERMISSION_TRIGGER_ANIMATION, PERMISSION_ATTACH, PERMISSION_TRACK_CAMERA, PERMISSION_CONTROL_CAMERA and PERMISSION_TELEPORT. However, unlike llRequestPermissions the decision to allow or block the request is persistent and applies to all scripts using the experience grid wide. Subsequent calls to llRequestExperiencePermissions from scripts in the experience will receive the same response automatically with no user interaction. One of experience_permissions or experience_permissions_denied will be generated in response to this call. Outstanding permission requests will be lost if the script is derezzed, moved to another region or reset. @@ -17363,7 +17621,7 @@ ParameterValue type - float + rotation tooltip @@ -17418,7 +17676,7 @@ ParameterValue type - float + vector tooltip @@ -18487,36 +18745,44 @@ return key arguments - - Key - + + + Key + type string tooltip - - Value - + + + + Value + type string tooltip - - Checked - + + + + Checked + type integer tooltip - - OriginalValue - + + + + OriginalValue + type string tooltip - - + + + tooltip Starts an asychronous transaction to update the value associated with the key given. The dataserver callback will be executed with the key returned from this call and a string describing the result. The result is a two element commma-delimited list. The first item is an integer specifying if the transaction succeeded (1) or not (0). In the failure case, the second item will be an integer corresponding to one of the XP_ERROR_... constants. In the success case the second item will be the value associated with the key. If Checked is 1 the existing value in the data store must match the OriginalValue passed or XP_ERROR_RETRY_UPDATE will be returned. If Checked is 0 the key will be created if necessary. @@ -18868,31 +19134,8 @@ tooltip Returns the largest multiplicative uniform scale factor that can be successfully applied (via llScaleByFactor()) to the object without violating prim size or linkability rules. - llScaleByFactor - - energy - 10.0 - sleep - 0.0 - return - float - arguments - - - Factor - - type - float - tooltip - - - - - tooltip - Tries to uniformly scale the object by a multiplicative factor. Returns TRUE on success or FALSE on failure. - llsd-lsl-syntax-version - 2 + 2 -- cgit v1.2.3