spec/dummy/public/js/ace/src-noconflict/snippets/lsl.js in optimacms-0.3.9 vs spec/dummy/public/js/ace/src-noconflict/snippets/lsl.js in optimacms-0.3.11

- old
+ new

@@ -1,1073 +1,1073 @@ -ace.define("ace/snippets/lsl",["require","exports","module"], function(require, exports, module) { -"use strict"; - -exports.snippetText = "snippet @\n\ - @${1:label};\n\ -snippet CAMERA_ACTIVE\n\ - CAMERA_ACTIVE, ${1:integer isActive}, $0\n\ -snippet CAMERA_BEHINDNESS_ANGLE\n\ - CAMERA_BEHINDNESS_ANGLE, ${1:float degrees}, $0\n\ -snippet CAMERA_BEHINDNESS_LAG\n\ - CAMERA_BEHINDNESS_LAG, ${1:float seconds}, $0\n\ -snippet CAMERA_DISTANCE\n\ - CAMERA_DISTANCE, ${1:float meters}, $0\n\ -snippet CAMERA_FOCUS\n\ - CAMERA_FOCUS, ${1:vector position}, $0\n\ -snippet CAMERA_FOCUS_LAG\n\ - CAMERA_FOCUS_LAG, ${1:float seconds}, $0\n\ -snippet CAMERA_FOCUS_LOCKED\n\ - CAMERA_FOCUS_LOCKED, ${1:integer isLocked}, $0\n\ -snippet CAMERA_FOCUS_OFFSET\n\ - CAMERA_FOCUS_OFFSET, ${1:vector meters}, $0\n\ -snippet CAMERA_FOCUS_THRESHOLD\n\ - CAMERA_FOCUS_THRESHOLD, ${1:float meters}, $0\n\ -snippet CAMERA_PITCH\n\ - CAMERA_PITCH, ${1:float degrees}, $0\n\ -snippet CAMERA_POSITION\n\ - CAMERA_POSITION, ${1:vector position}, $0\n\ -snippet CAMERA_POSITION_LAG\n\ - CAMERA_POSITION_LAG, ${1:float seconds}, $0\n\ -snippet CAMERA_POSITION_LOCKED\n\ - CAMERA_POSITION_LOCKED, ${1:integer isLocked}, $0\n\ -snippet CAMERA_POSITION_THRESHOLD\n\ - CAMERA_POSITION_THRESHOLD, ${1:float meters}, $0\n\ -snippet CHARACTER_AVOIDANCE_MODE\n\ - CHARACTER_AVOIDANCE_MODE, ${1:integer flags}, $0\n\ -snippet CHARACTER_DESIRED_SPEED\n\ - CHARACTER_DESIRED_SPEED, ${1:float speed}, $0\n\ -snippet CHARACTER_DESIRED_TURN_SPEED\n\ - CHARACTER_DESIRED_TURN_SPEED, ${1:float speed}, $0\n\ -snippet CHARACTER_LENGTH\n\ - CHARACTER_LENGTH, ${1:float length}, $0\n\ -snippet CHARACTER_MAX_TURN_RADIUS\n\ - CHARACTER_MAX_TURN_RADIUS, ${1:float radius}, $0\n\ -snippet CHARACTER_ORIENTATION\n\ - CHARACTER_ORIENTATION, ${1:integer orientation}, $0\n\ -snippet CHARACTER_RADIUS\n\ - CHARACTER_RADIUS, ${1:float radius}, $0\n\ -snippet CHARACTER_STAY_WITHIN_PARCEL\n\ - CHARACTER_STAY_WITHIN_PARCEL, ${1:boolean stay}, $0\n\ -snippet CHARACTER_TYPE\n\ - CHARACTER_TYPE, ${1:integer type}, $0\n\ -snippet HTTP_BODY_MAXLENGTH\n\ - HTTP_BODY_MAXLENGTH, ${1:integer length}, $0\n\ -snippet HTTP_CUSTOM_HEADER\n\ - HTTP_CUSTOM_HEADER, ${1:string name}, ${2:string value}, $0\n\ -snippet HTTP_METHOD\n\ - HTTP_METHOD, ${1:string method}, $0\n\ -snippet HTTP_MIMETYPE\n\ - HTTP_MIMETYPE, ${1:string mimeType}, $0\n\ -snippet HTTP_PRAGMA_NO_CACHE\n\ - HTTP_PRAGMA_NO_CACHE, ${1:integer send_header}, $0\n\ -snippet HTTP_VERBOSE_THROTTLE\n\ - HTTP_VERBOSE_THROTTLE, ${1:integer noisy}, $0\n\ -snippet HTTP_VERIFY_CERT\n\ - HTTP_VERIFY_CERT, ${1:integer verify}, $0\n\ -snippet RC_DATA_FLAGS\n\ - RC_DATA_FLAGS, ${1:integer flags}, $0\n\ -snippet RC_DETECT_PHANTOM\n\ - RC_DETECT_PHANTOM, ${1:integer dectedPhantom}, $0\n\ -snippet RC_MAX_HITS\n\ - RC_MAX_HITS, ${1:integer maxHits}, $0\n\ -snippet RC_REJECT_TYPES\n\ - RC_REJECT_TYPES, ${1:integer filterMask}, $0\n\ -snippet at_rot_target\n\ - at_rot_target(${1:integer handle}, ${2:rotation targetrot}, ${3:rotation ourrot})\n\ - {\n\ - $0\n\ - }\n\ -snippet at_target\n\ - at_target(${1:integer tnum}, ${2:vector targetpos}, ${3:vector ourpos})\n\ - {\n\ - $0\n\ - }\n\ -snippet attach\n\ - attach(${1:key id})\n\ - {\n\ - $0\n\ - }\n\ -snippet changed\n\ - changed(${1:integer change})\n\ - {\n\ - $0\n\ - }\n\ -snippet collision\n\ - collision(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet collision_end\n\ - collision_end(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet collision_start\n\ - collision_start(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet control\n\ - control(${1:key id}, ${2:integer level}, ${3:integer edge})\n\ - {\n\ - $0\n\ - }\n\ -snippet dataserver\n\ - dataserver(${1:key query_id}, ${2:string data})\n\ - {\n\ - $0\n\ - }\n\ -snippet do\n\ - do\n\ - {\n\ - $0\n\ - }\n\ - while (${1:condition});\n\ -snippet else\n\ - else\n\ - {\n\ - $0\n\ - }\n\ -snippet email\n\ - email(${1:string time}, ${2:string address}, ${3:string subject}, ${4:string message}, ${5:integer num_left})\n\ - {\n\ - $0\n\ - }\n\ -snippet experience_permissions\n\ - experience_permissions(${1:key agent_id})\n\ - {\n\ - $0\n\ - }\n\ -snippet experience_permissions_denied\n\ - experience_permissions_denied(${1:key agent_id}, ${2:integer reason})\n\ - {\n\ - $0\n\ - }\n\ -snippet for\n\ - for (${1:start}; ${3:condition}; ${3:step})\n\ - {\n\ - $0\n\ - }\n\ -snippet http_request\n\ - http_request(${1:key request_id}, ${2:string method}, ${3:string body})\n\ - {\n\ - $0\n\ - }\n\ -snippet http_response\n\ - http_response(${1:key request_id}, ${2:integer status}, ${3:list metadata}, ${4:string body})\n\ - {\n\ - $0\n\ - }\n\ -snippet if\n\ - if (${1:condition})\n\ - {\n\ - $0\n\ - }\n\ -snippet jump\n\ - jump ${1:label};\n\ -snippet land_collision\n\ - land_collision(${1:vector pos})\n\ - {\n\ - $0\n\ - }\n\ -snippet land_collision_end\n\ - land_collision_end(${1:vector pos})\n\ - {\n\ - $0\n\ - }\n\ -snippet land_collision_start\n\ - land_collision_start(${1:vector pos})\n\ - {\n\ - $0\n\ - }\n\ -snippet link_message\n\ - link_message(${1:integer sender_num}, ${2:integer num}, ${3:string str}, ${4:key id})\n\ - {\n\ - $0\n\ - }\n\ -snippet listen\n\ - listen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string message})\n\ - {\n\ - $0\n\ - }\n\ -snippet llAbs\n\ - llAbs(${1:integer val})\n\ -snippet llAcos\n\ - llAcos(${1:float val})\n\ -snippet llAddToLandBanList\n\ - llAddToLandBanList(${1:key agent}, ${2:float hours});\n\ -snippet llAddToLandPassList\n\ - llAddToLandPassList(${1:key agent}, ${2:float hours});\n\ -snippet llAdjustSoundVolume\n\ - llAdjustSoundVolume(${1:float volume});\n\ -snippet llAgentInExperience\n\ - llAgentInExperience(${1:key agent})\n\ -snippet llAllowInventoryDrop\n\ - llAllowInventoryDrop(${1:integer add});\n\ -snippet llAngleBetween\n\ - llAngleBetween(${1:rotation a}, ${2:rotation b})\n\ -snippet llApplyImpulse\n\ - llApplyImpulse(${1:vector force}, ${2:integer local});\n\ -snippet llApplyRotationalImpulse\n\ - llApplyRotationalImpulse(${1:vector force}, ${2:integer local});\n\ -snippet llAsin\n\ - llAsin(${1:float val})\n\ -snippet llAtan2\n\ - llAtan2(${1:float y}, ${2:float x})\n\ -snippet llAttachToAvatar\n\ - llAttachToAvatar(${1:integer attach_point});\n\ -snippet llAttachToAvatarTemp\n\ - llAttachToAvatarTemp(${1:integer attach_point});\n\ -snippet llAvatarOnLinkSitTarget\n\ - llAvatarOnLinkSitTarget(${1:integer link})\n\ -snippet llAvatarOnSitTarget\n\ - llAvatarOnSitTarget()\n\ -snippet llAxes2Rot\n\ - llAxes2Rot(${1:vector fwd}, ${2:vector left}, ${3:vector up})\n\ -snippet llAxisAngle2Rot\n\ - llAxisAngle2Rot(${1:vector axis}, ${2:float angle})\n\ -snippet llBase64ToInteger\n\ - llBase64ToInteger(${1:string str})\n\ -snippet llBase64ToString\n\ - llBase64ToString(${1:string str})\n\ -snippet llBreakAllLinks\n\ - llBreakAllLinks();\n\ -snippet llBreakLink\n\ - llBreakLink(${1:integer link});\n\ -snippet llCastRay\n\ - llCastRay(${1:vector start}, ${2:vector end}, ${3:list options});\n\ -snippet llCeil\n\ - llCeil(${1:float val})\n\ -snippet llClearCameraParams\n\ - llClearCameraParams();\n\ -snippet llClearLinkMedia\n\ - llClearLinkMedia(${1:integer link}, ${2:integer face});\n\ -snippet llClearPrimMedia\n\ - llClearPrimMedia(${1:integer face});\n\ -snippet llCloseRemoteDataChannel\n\ - llCloseRemoteDataChannel(${1:key channel});\n\ -snippet llCollisionFilter\n\ - llCollisionFilter(${1:string name}, ${2:key id}, ${3:integer accept});\n\ -snippet llCollisionSound\n\ - llCollisionSound(${1:string impact_sound}, ${2:float impact_volume});\n\ -snippet llCos\n\ - llCos(${1:float theta})\n\ -snippet llCreateCharacter\n\ - llCreateCharacter(${1:list options});\n\ -snippet llCreateKeyValue\n\ - llCreateKeyValue(${1:string k})\n\ -snippet llCreateLink\n\ - llCreateLink(${1:key target}, ${2:integer parent});\n\ -snippet llCSV2List\n\ - llCSV2List(${1:string src})\n\ -snippet llDataSizeKeyValue\n\ - llDataSizeKeyValue()\n\ -snippet llDeleteCharacter\n\ - llDeleteCharacter();\n\ -snippet llDeleteKeyValue\n\ - llDeleteKeyValue(${1:string k})\n\ -snippet llDeleteSubList\n\ - llDeleteSubList(${1:list src}, ${2:integer start}, ${3:integer end})\n\ -snippet llDeleteSubString\n\ - llDeleteSubString(${1:string src}, ${2:integer start}, ${3:integer end})\n\ -snippet llDetachFromAvatar\n\ - llDetachFromAvatar();\n\ -snippet llDetectedGrab\n\ - llDetectedGrab(${1:integer number})\n\ -snippet llDetectedGroup\n\ - llDetectedGroup(${1:integer number})\n\ -snippet llDetectedKey\n\ - llDetectedKey(${1:integer number})\n\ -snippet llDetectedLinkNumber\n\ - llDetectedLinkNumber(${1:integer number})\n\ -snippet llDetectedName\n\ - llDetectedName(${1:integer number})\n\ -snippet llDetectedOwner\n\ - llDetectedOwner(${1:integer number})\n\ -snippet llDetectedPos\n\ - llDetectedPosl(${1:integer number})\n\ -snippet llDetectedRot\n\ - llDetectedRot(${1:integer number})\n\ -snippet llDetectedTouchBinormal\n\ - llDetectedTouchBinormal(${1:integer number})\n\ -snippet llDetectedTouchFace\n\ - llDetectedTouchFace(${1:integer number})\n\ -snippet llDetectedTouchNormal\n\ - llDetectedTouchNormal(${1:integer number})\n\ -snippet llDetectedTouchPos\n\ - llDetectedTouchPos(${1:integer number})\n\ -snippet llDetectedTouchST\n\ - llDetectedTouchST(${1:integer number})\n\ -snippet llDetectedTouchUV\n\ - llDetectedTouchUV(${1:integer number})\n\ -snippet llDetectedType\n\ - llDetectedType(${1:integer number})\n\ -snippet llDetectedVel\n\ - llDetectedVel(${1:integer number})\n\ -snippet llDialog\n\ - llDialog(${1:key agent}, ${2:string message}, ${3:list buttons}, ${4:integer channel});\n\ -snippet llDie\n\ - llDie();\n\ -snippet llDumpList2String\n\ - llDumpList2String(${1:list src}, ${2:string separator})\n\ -snippet llEdgeOfWorld\n\ - llEdgeOfWorld(${1:vector pos}, ${2:vector dir})\n\ -snippet llEjectFromLand\n\ - llEjectFromLand(${1:key agent});\n\ -snippet llEmail\n\ - llEmail(${1:string address}, ${2:string subject}, ${3:string message});\n\ -snippet llEscapeURL\n\ - llEscapeURL(${1:string url})\n\ -snippet llEuler2Rot\n\ - llEuler2Rot(${1:vector v})\n\ -snippet llExecCharacterCmd\n\ - llExecCharacterCmd(${1:integer command}, ${2:list options});\n\ -snippet llEvade\n\ - llEvade(${1:key target}, ${2:list options});\n\ -snippet llFabs\n\ - llFabs(${1:float val})\n\ -snippet llFleeFrom\n\ - llFleeFrom(${1:vector position}, ${2:float distance}, ${3:list options});\n\ -snippet llFloor\n\ - llFloor(${1:float val})\n\ -snippet llForceMouselook\n\ - llForceMouselook(${1:integer mouselook});\n\ -snippet llFrand\n\ - llFrand(${1:float mag})\n\ -snippet llGenerateKey\n\ - llGenerateKey()\n\ -snippet llGetAccel\n\ - llGetAccel()\n\ -snippet llGetAgentInfo\n\ - llGetAgentInfo(${1:key id})\n\ -snippet llGetAgentLanguage\n\ - llGetAgentLanguage(${1:key agent})\n\ -snippet llGetAgentList\n\ - llGetAgentList(${1:integer scope}, ${2:list options})\n\ -snippet llGetAgentSize\n\ - llGetAgentSize(${1:key agent})\n\ -snippet llGetAlpha\n\ - llGetAlpha(${1:integer face})\n\ -snippet llGetAndResetTime\n\ - llGetAndResetTime()\n\ -snippet llGetAnimation\n\ - llGetAnimation(${1:key id})\n\ -snippet llGetAnimationList\n\ - llGetAnimationList(${1:key agent})\n\ -snippet llGetAnimationOverride\n\ - llGetAnimationOverride(${1:string anim_state})\n\ -snippet llGetAttached\n\ - llGetAttached()\n\ -snippet llGetBoundingBox\n\ - llGetBoundingBox(${1:key object})\n\ -snippet llGetCameraPos\n\ - llGetCameraPos()\n\ -snippet llGetCameraRot\n\ - llGetCameraRot()\n\ -snippet llGetCenterOfMass\n\ - llGetCenterOfMass()\n\ -snippet llGetClosestNavPoint\n\ - llGetClosestNavPoint(${1:vector point}, ${2:list options})\n\ -snippet llGetColor\n\ - llGetColor(${1:integer face})\n\ -snippet llGetCreator\n\ - llGetCreator()\n\ -snippet llGetDate\n\ - llGetDate()\n\ -snippet llGetDisplayName\n\ - llGetDisplayName(${1:key id})\n\ -snippet llGetEnergy\n\ - llGetEnergy()\n\ -snippet llGetEnv\n\ - llGetEnv(${1:string name})\n\ -snippet llGetExperienceDetails\n\ - llGetExperienceDetails(${1:key experience_id})\n\ -snippet llGetExperienceErrorMessage\n\ - llGetExperienceErrorMessage(${1:integer error})\n\ -snippet llGetForce\n\ - llGetForce()\n\ -snippet llGetFreeMemory\n\ - llGetFreeMemory()\n\ -snippet llGetFreeURLs\n\ - llGetFreeURLs()\n\ -snippet llGetGeometricCenter\n\ - llGetGeometricCenter()\n\ -snippet llGetGMTclock\n\ - llGetGMTclock()\n\ -snippet llGetHTTPHeader\n\ - llGetHTTPHeader(${1:key request_id}, ${2:string header})\n\ -snippet llGetInventoryCreator\n\ - llGetInventoryCreator(${1:string item})\n\ -snippet llGetInventoryKey\n\ - llGetInventoryKey(${1:string name})\n\ -snippet llGetInventoryName\n\ - llGetInventoryName(${1:integer type}, ${2:integer number})\n\ -snippet llGetInventoryNumber\n\ - llGetInventoryNumber(${1:integer type})\n\ -snippet llGetInventoryPermMask\n\ - llGetInventoryPermMask(${1:string item}, ${2:integer mask})\n\ -snippet llGetInventoryType\n\ - llGetInventoryType(${1:string name})\n\ -snippet llGetKey\n\ - llGetKey()\n\ -snippet llGetLandOwnerAt\n\ - llGetLandOwnerAt(${1:vector pos})\n\ -snippet llGetLinkKey\n\ - llGetLinkKey(${1:integer link})\n\ -snippet llGetLinkMedia\n\ - llGetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params})\n\ -snippet llGetLinkName\n\ - llGetLinkName(${1:integer link})\n\ -snippet llGetLinkNumber\n\ - llGetLinkNumber()\n\ -snippet llGetLinkNumberOfSides\n\ - llGetLinkNumberOfSides(${1:integer link})\n\ -snippet llGetLinkPrimitiveParams\n\ - llGetLinkPrimitiveParams(${1:integer link}, ${2:list params})\n\ -snippet llGetListEntryType\n\ - llGetListEntryType(${1:list src}, ${2:integer index})\n\ -snippet llGetListLength\n\ - llGetListLength(${1:list src})\n\ -snippet llGetLocalPos\n\ - llGetLocalPos()\n\ -snippet llGetLocalRot\n\ - llGetLocalRot()\n\ -snippet llGetMass\n\ - llGetMass()\n\ -snippet llGetMassMKS\n\ - llGetMassMKS()\n\ -snippet llGetMaxScaleFactor\n\ - llGetMaxScaleFactor()\n\ -snippet llGetMemoryLimit\n\ - llGetMemoryLimit()\n\ -snippet llGetMinScaleFactor\n\ - llGetMinScaleFactor()\n\ -snippet llGetNextEmail\n\ - llGetNextEmail(${1:string address}, ${2:string subject});\n\ -snippet llGetNotecardLine\n\ - llGetNotecardLine(${1:string name}, ${2:integer line})\n\ -snippet llGetNumberOfNotecardLines\n\ - llGetNumberOfNotecardLines(${1:string name})\n\ -snippet llGetNumberOfPrims\n\ - llGetNumberOfPrims()\n\ -snippet llGetNumberOfSides\n\ - llGetNumberOfSides()\n\ -snippet llGetObjectDesc\n\ - llGetObjectDesc()\n\ -snippet llGetObjectDetails\n\ - llGetObjectDetails(${1:key id}, ${2:list params})\n\ -snippet llGetObjectMass\n\ - llGetObjectMass(${1:key id})\n\ -snippet llGetObjectName\n\ - llGetObjectName()\n\ -snippet llGetObjectPermMask\n\ - llGetObjectPermMask(${1:integer mask})\n\ -snippet llGetObjectPrimCount\n\ - llGetObjectPrimCount(${1:key prim})\n\ -snippet llGetOmega\n\ - llGetOmega()\n\ -snippet llGetOwner\n\ - llGetOwner()\n\ -snippet llGetOwnerKey\n\ - llGetOwnerKey(${1:key id})\n\ -snippet llGetParcelDetails\n\ - llGetParcelDetails(${1:vector pos}, ${2:list params})\n\ -snippet llGetParcelFlags\n\ - llGetParcelFlags(${1:vector pos})\n\ -snippet llGetParcelMaxPrims\n\ - llGetParcelMaxPrims(${1:vector pos}, ${2:integer sim_wide})\n\ -snippet llGetParcelMusicURL\n\ - llGetParcelMusicURL()\n\ -snippet llGetParcelPrimCount\n\ - llGetParcelPrimCount(${1:vector pos}, ${2:integer category}, ${3:integer sim_wide})\n\ -snippet llGetParcelPrimOwners\n\ - llGetParcelPrimOwners(${1:vector pos})\n\ -snippet llGetPermissions\n\ - llGetPermissions()\n\ -snippet llGetPermissionsKey\n\ - llGetPermissionsKey()\n\ -snippet llGetPhysicsMaterial\n\ - llGetPhysicsMaterial()\n\ -snippet llGetPos\n\ - llGetPos()\n\ -snippet llGetPrimitiveParams\n\ - llGetPrimitiveParams(${1:list params})\n\ -snippet llGetPrimMediaParams\n\ - llGetPrimMediaParams(${1:integer face}, ${2:list params})\n\ -snippet llGetRegionAgentCount\n\ - llGetRegionAgentCount()\n\ -snippet llGetRegionCorner\n\ - llGetRegionCorner()\n\ -snippet llGetRegionFlags\n\ - llGetRegionFlags()\n\ -snippet llGetRegionFPS\n\ - llGetRegionFPS()\n\ -snippet llGetRegionName\n\ - llGetRegionName()\n\ -snippet llGetRegionTimeDilation\n\ - llGetRegionTimeDilation()\n\ -snippet llGetRootPosition\n\ - llGetRootPosition()\n\ -snippet llGetRootRotation\n\ - llGetRootRotation()\n\ -snippet llGetRot\n\ - llGetRot()\n\ -snippet llGetScale\n\ - llGetScale()\n\ -snippet llGetScriptName\n\ - llGetScriptName()\n\ -snippet llGetScriptState\n\ - llGetScriptState(${1:string script})\n\ -snippet llGetSimStats\n\ - llGetSimStats(${1:integer stat_type})\n\ -snippet llGetSimulatorHostname\n\ - llGetSimulatorHostname()\n\ -snippet llGetSPMaxMemory\n\ - llGetSPMaxMemory()\n\ -snippet llGetStartParameter\n\ - llGetStartParameter()\n\ -snippet llGetStaticPath\n\ - llGetStaticPath(${1:vector start}, ${2:vector end}, ${3:float radius}, ${4:list params})\n\ -snippet llGetStatus\n\ - llGetStatus(${1:integer status})\n\ -snippet llGetSubString\n\ - llGetSubString(${1:string src}, ${2:integer start}, ${3:integer end})\n\ -snippet llGetSunDirection\n\ - llGetSunDirection()\n\ -snippet llGetTexture\n\ - llGetTexture(${1:integer face})\n\ -snippet llGetTextureOffset\n\ - llGetTextureOffset(${1:integer face})\n\ -snippet llGetTextureRot\n\ - llGetTextureRot(${1:integer face})\n\ -snippet llGetTextureScale\n\ - llGetTextureScale(${1:integer face})\n\ -snippet llGetTime\n\ - llGetTime()\n\ -snippet llGetTimeOfDay\n\ - llGetTimeOfDay()\n\ -snippet llGetTimestamp\n\ - llGetTimestamp()\n\ -snippet llGetTorque\n\ - llGetTorque()\n\ -snippet llGetUnixTime\n\ - llGetUnixTime()\n\ -snippet llGetUsedMemory\n\ - llGetUsedMemory()\n\ -snippet llGetUsername\n\ - llGetUsername(${1:key id})\n\ -snippet llGetVel\n\ - llGetVel()\n\ -snippet llGetWallclock\n\ - llGetWallclock()\n\ -snippet llGiveInventory\n\ - llGiveInventory(${1:key destination}, ${2:string inventory});\n\ -snippet llGiveInventoryList\n\ - llGiveInventoryList(${1:key target}, ${2:string folder}, ${3:list inventory});\n\ -snippet llGiveMoney\n\ - llGiveMoney(${1:key destination}, ${2:integer amount})\n\ -snippet llGround\n\ - llGround(${1:vector offset})\n\ -snippet llGroundContour\n\ - llGroundContour(${1:vector offset})\n\ -snippet llGroundNormal\n\ - llGroundNormal(${1:vector offset})\n\ -snippet llGroundRepel\n\ - llGroundRepel(${1:float height}, ${2:integer water}, ${3:float tau});\n\ -snippet llGroundSlope\n\ - llGroundSlope(${1:vector offset})\n\ -snippet llHTTPRequest\n\ - llHTTPRequest(${1:string url}, ${2:list parameters}, ${3:string body})\n\ -snippet llHTTPResponse\n\ - llHTTPResponse(${1:key request_id}, ${2:integer status}, ${3:string body});\n\ -snippet llInsertString\n\ - llInsertString(${1:string dst}, ${2:integer pos}, ${3:string src})\n\ -snippet llInstantMessage\n\ - llInstantMessage(${1:key user}, ${2:string message});\n\ -snippet llIntegerToBase64\n\ - llIntegerToBase64(${1:integer number})\n\ -snippet llJson2List\n\ - llJson2List(${1:string json})\n\ -snippet llJsonGetValue\n\ - llJsonGetValue(${1:string json}, ${2:list specifiers})\n\ -snippet llJsonSetValue\n\ - llJsonSetValue(${1:string json}, ${2:list specifiers}, ${3:string newValue})\n\ -snippet llJsonValueType\n\ - llJsonValueType(${1:string json}, ${2:list specifiers})\n\ -snippet llKey2Name\n\ - llKey2Name(${1:key id})\n\ -snippet llKeyCountKeyValue\n\ - llKeyCountKeyValue()\n\ -snippet llKeysKeyValue\n\ - llKeysKeyValue(${1:integer first}, ${2:integer count})\n\ -snippet llLinkParticleSystem\n\ - llLinkParticleSystem(${1:integer link}, ${2:list rules});\n\ -snippet llLinkSitTarget\n\ - llLinkSitTarget(${1:integer link}, ${2:vector offset}, ${3:rotation rot});\n\ -snippet llList2CSV\n\ - llList2CSV(${1:list src})\n\ -snippet llList2Float\n\ - llList2Float(${1:list src}, ${2:integer index})\n\ -snippet llList2Integer\n\ - llList2Integer(${1:list src}, ${2:integer index})\n\ -snippet llList2Json\n\ - llList2Json(${1:string type}, ${2:list values})\n\ -snippet llList2Key\n\ - llList2Key(${1:list src}, ${2:integer index})\n\ -snippet llList2List\n\ - llList2List(${1:list src}, ${2:integer start}, ${3:integer end})\n\ -snippet llList2ListStrided\n\ - llList2ListStrided(${1:list src}, ${2:integer start}, ${3:integer end}, ${4:integer stride})\n\ -snippet llList2Rot\n\ - llList2Rot(${1:list src}, ${2:integer index})\n\ -snippet llList2String\n\ - llList2String(${1:list src}, ${2:integer index})\n\ -snippet llList2Vector\n\ - llList2Vector(${1:list src}, ${2:integer index})\n\ -snippet llListen\n\ - llListen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string msg})\n\ -snippet llListenControl\n\ - llListenControl(${1:integer handle}, ${2:integer active});\n\ -snippet llListenRemove\n\ - llListenRemove(${1:integer handle});\n\ -snippet llListFindList\n\ - llListFindList(${1:list src}, ${2:list test})\n\ -snippet llListInsertList\n\ - llListInsertList(${1:list dest}, ${2:list src}, ${3:integer start})\n\ -snippet llListRandomize\n\ - llListRandomize(${1:list src}, ${2:integer stride})\n\ -snippet llListReplaceList\n\ - llListReplaceList(${1:list dest}, ${2:list src}, ${3:integer start}, ${4:integer end})\n\ -snippet llListSort\n\ - llListSort(${1:list src}, ${2:integer stride}, ${3:integer ascending})\n\ -snippet llListStatistics\n\ - llListStatistics(${1:integer operation}, ${2:list src})\n\ -snippet llLoadURL\n\ - llLoadURL(${1:key agent}, ${2:string message}, ${3:string url});\n\ -snippet llLog\n\ - llLog(${1:float val})\n\ -snippet llLog10\n\ - llLog10(${1:float val})\n\ -snippet llLookAt\n\ - llLookAt(${1:vector target}, ${2:float strength}, ${3:float damping});\n\ -snippet llLoopSound\n\ - llLoopSound(${1:string sound}, ${2:float volume});\n\ -snippet llLoopSoundMaster\n\ - llLoopSoundMaster(${1:string sound}, ${2:float volume});\n\ -snippet llLoopSoundSlave\n\ - llLoopSoundSlave(${1:string sound}, ${2:float volume});\n\ -snippet llManageEstateAccess\n\ - llManageEstateAccess(${1:integer action}, ${2:key agent})\n\ -snippet llMapDestination\n\ - llMapDestination(${1:string simname}, ${2:vector pos}, ${3:vector look_at});\n\ -snippet llMD5String\n\ - llMD5String(${1:string src}, ${2:integer nonce})\n\ -snippet llMessageLinked\n\ - llMessageLinked(${1:integer link}, ${2:integer num}, ${3:string str}, ${4:key id});\n\ -snippet llMinEventDelay\n\ - llMinEventDelay(${1:float delay});\n\ -snippet llModifyLand\n\ - llModifyLand(${1:integer action}, ${2:integer brush});\n\ -snippet llModPow\n\ - llModPow(${1:integer a}, ${2:integer b}, ${3:integer c})\n\ -snippet llMoveToTarget\n\ - llMoveToTarget(${1:vector target}, ${2:float tau});\n\ -snippet llNavigateTo\n\ - llNavigateTo(${1:vector pos}, ${2:list options});\n\ -snippet llOffsetTexture\n\ - llOffsetTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\ -snippet llOpenRemoteDataChannel\n\ - llOpenRemoteDataChannel();\n\ -snippet llOverMyLand\n\ - llOverMyLand(${1:key id})\n\ -snippet llOwnerSay\n\ - llOwnerSay(${1:string msg});\n\ -snippet llParcelMediaCommandList\n\ - llParcelMediaCommandList(${1:list commandList});\n\ -snippet llParcelMediaQuery\n\ - llParcelMediaQuery(${1:list query})\n\ -snippet llParseString2List\n\ - llParseString2List(${1:string src}, ${2:list separators}, ${3:list spacers})\n\ -snippet llParseStringKeepNulls\n\ - llParseStringKeepNulls(${1:string src}, ${2:list separators}, ${3:list spacers})\n\ -snippet llParticleSystem\n\ - llParticleSystem(${1:list rules});\n\ -snippet llPassCollisions\n\ - llPassCollisions(${1:integer pass});\n\ -snippet llPassTouches\n\ - llPassTouches(${1:integer pass});\n\ -snippet llPatrolPoints\n\ - llPatrolPoints(${1:list patrolPoints}, ${2:list options});\n\ -snippet llPlaySound\n\ - llPlaySound(${1:string sound}, ${2:float volume});\n\ -snippet llPlaySoundSlave\n\ - llPlaySoundSlave(${1:string sound}, ${2:float volume});\n\ -snippet llPow\n\ - llPow(${1:float base}, ${2:float exponent})\n\ -snippet llPreloadSound\n\ - llPreloadSound(${1:string sound});\n\ -snippet llPursue\n\ - llPursue(${1:key target}, ${2:list options});\n\ -snippet llPushObject\n\ - llPushObject(${1:key target}, ${2:vector impulse}, ${3:vector ang_impulse}, ${4:integer local});\n\ -snippet llReadKeyValue\n\ - llReadKeyValue(${1:string k})\n\ -snippet llRegionSay\n\ - llRegionSay(${1:integer channel}, ${2:string msg});\n\ -snippet llRegionSayTo\n\ - llRegionSayTo(${1:key target}, ${2:integer channel}, ${3:string msg});\n\ -snippet llReleaseControls\n\ - llReleaseControls();\n\ -snippet llReleaseURL\n\ - llReleaseURL(${1:string url});\n\ -snippet llRemoteDataReply\n\ - llRemoteDataReply(${1:key channel}, ${2:key message_id}, ${3:string sdata}, ${4:integer idata});\n\ -snippet llRemoteLoadScriptPin\n\ - llRemoteLoadScriptPin(${1:key target}, ${2:string name}, ${3:integer pin}, ${4:integer running}, ${5:integer start_param});\n\ -snippet llRemoveFromLandBanList\n\ - llRemoveFromLandBanList(${1:key agent});\n\ -snippet llRemoveFromLandPassList\n\ - llRemoveFromLandPassList(${1:key agent});\n\ -snippet llRemoveInventory\n\ - llRemoveInventory(${1:string item});\n\ -snippet llRemoveVehicleFlags\n\ - llRemoveVehicleFlags(${1:integer flags});\n\ -snippet llRequestAgentData\n\ - llRequestAgentData(${1:key id}, ${2:integer data})\n\ -snippet llRequestDisplayName\n\ - llRequestDisplayName(${1:key id})\n\ -snippet llRequestExperiencePermissions\n\ - llRequestExperiencePermissions(${1:key agent}, ${2:string name})\n\ -snippet llRequestInventoryData\n\ - llRequestInventoryData(${1:string name})\n\ -snippet llRequestPermissions\n\ - llRequestPermissions(${1:key agent}, ${2:integer permissions})\n\ -snippet llRequestSecureURL\n\ - llRequestSecureURL()\n\ -snippet llRequestSimulatorData\n\ - llRequestSimulatorData(${1:string region}, ${2:integer data})\n\ -snippet llRequestURL\n\ - llRequestURL()\n\ -snippet llRequestUsername\n\ - llRequestUsername(${1:key id})\n\ -snippet llResetAnimationOverride\n\ - llResetAnimationOverride(${1:string anim_state});\n\ -snippet llResetLandBanList\n\ - llResetLandBanList();\n\ -snippet llResetLandPassList\n\ - llResetLandPassList();\n\ -snippet llResetOtherScript\n\ - llResetOtherScript(${1:string name});\n\ -snippet llResetScript\n\ - llResetScript();\n\ -snippet llResetTime\n\ - llResetTime();\n\ -snippet llReturnObjectsByID\n\ - llReturnObjectsByID(${1:list objects})\n\ -snippet llReturnObjectsByOwner\n\ - llReturnObjectsByOwner(${1:key owner}, ${2:integer scope})\n\ -snippet llRezAtRoot\n\ - llRezAtRoot(${1:string inventory}, ${2:vector position}, ${3:vector velocity}, ${4:rotation rot}, ${5:integer param});\n\ -snippet llRezObject\n\ - llRezObject(${1:string inventory}, ${2:vector pos}, ${3:vector vel}, ${4:rotation rot}, ${5:integer param});\n\ -snippet llRot2Angle\n\ - llRot2Angle(${1:rotation rot})\n\ -snippet llRot2Axis\n\ - llRot2Axis(${1:rotation rot})\n\ -snippet llRot2Euler\n\ - llRot2Euler(${1:rotation quat})\n\ -snippet llRot2Fwd\n\ - llRot2Fwd(${1:rotation q})\n\ -snippet llRot2Left\n\ - llRot2Left(${1:rotation q})\n\ -snippet llRot2Up\n\ - llRot2Up(${1:rotation q})\n\ -snippet llRotateTexture\n\ - llRotateTexture(${1:float angle}, ${2:integer face});\n\ -snippet llRotBetween\n\ - llRotBetween(${1:vector start}, ${2:vector end})\n\ -snippet llRotLookAt\n\ - llRotLookAt(${1:rotation target_direction}, ${2:float strength}, ${3:float damping});\n\ -snippet llRotTarget\n\ - llRotTarget(${1:rotation rot}, ${2:float error})\n\ -snippet llRotTargetRemove\n\ - llRotTargetRemove(${1:integer handle});\n\ -snippet llRound\n\ - llRound(${1:float val})\n\ -snippet llSameGroup\n\ - llSameGroup(${1:key group})\n\ -snippet llSay\n\ - llSay(${1:integer channel}, ${2:string msg});\n\ -snippet llScaleByFactor\n\ - llScaleByFactor(${1:float scaling_factor})\n\ -snippet llScaleTexture\n\ - llScaleTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\ -snippet llScriptDanger\n\ - llScriptDanger(${1:vector pos})\n\ -snippet llScriptProfiler\n\ - llScriptProfiler(${1:integer flags});\n\ -snippet llSendRemoteData\n\ - llSendRemoteData(${1:key channel}, ${2:string dest}, ${3:integer idata}, ${4:string sdata})\n\ -snippet llSensor\n\ - llSensor(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc});\n\ -snippet llSensorRepeat\n\ - llSensorRepeat(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc}, ${6:float rate});\n\ -snippet llSetAlpha\n\ - llSetAlpha(${1:float alpha}, ${2:integer face});\n\ -snippet llSetAngularVelocity\n\ - llSetAngularVelocity(${1:vector force}, ${2:integer local});\n\ -snippet llSetAnimationOverride\n\ - llSetAnimationOverride(${1:string anim_state}, ${2:string anim})\n\ -snippet llSetBuoyancy\n\ - llSetBuoyancy(${1:float buoyancy});\n\ -snippet llSetCameraAtOffset\n\ - llSetCameraAtOffset(${1:vector offset});\n\ -snippet llSetCameraEyeOffset\n\ - llSetCameraEyeOffset(${1:vector offset});\n\ -snippet llSetCameraParams\n\ - llSetCameraParams(${1:list rules});\n\ -snippet llSetClickAction\n\ - llSetClickAction(${1:integer action});\n\ -snippet llSetColor\n\ - llSetColor(${1:vector color}, ${2:integer face});\n\ -snippet llSetContentType\n\ - llSetContentType(${1:key request_id}, ${2:integer content_type});\n\ -snippet llSetDamage\n\ - llSetDamage(${1:float damage});\n\ -snippet llSetForce\n\ - llSetForce(${1:vector force}, ${2:integer local});\n\ -snippet llSetForceAndTorque\n\ - llSetForceAndTorque(${1:vector force}, ${2:vector torque}, ${3:integer local});\n\ -snippet llSetHoverHeight\n\ - llSetHoverHeight(${1:float height}, ${2:integer water}, ${3:float tau});\n\ -snippet llSetKeyframedMotion\n\ - llSetKeyframedMotion(${1:list keyframes}, ${2:list options});\n\ -snippet llSetLinkAlpha\n\ - llSetLinkAlpha(${1:integer link}, ${2:float alpha}, ${3:integer face});\n\ -snippet llSetLinkCamera\n\ - llSetLinkCamera(${1:integer link}, ${2:vector eye}, ${3:vector at});\n\ -snippet llSetLinkColor\n\ - llSetLinkColor(${1:integer link}, ${2:vector color}, ${3:integer face});\n\ -snippet llSetLinkMedia\n\ - llSetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params});\n\ -snippet llSetLinkPrimitiveParams\n\ - llSetLinkPrimitiveParams(${1:integer link}, ${2:list rules});\n\ -snippet llSetLinkPrimitiveParamsFast\n\ - llSetLinkPrimitiveParamsFast(${1:integer link}, ${2:list rules});\n\ -snippet llSetLinkTexture\n\ - llSetLinkTexture(${1:integer link}, ${2:string texture}, ${3:integer face});\n\ -snippet llSetLinkTextureAnim\n\ - llSetLinkTextureAnim(${1:integer link}, ${2:integer mode}, ${3:integer face}, ${4:integer sizex}, ${5:integer sizey}, ${6:float start}, ${7:float length}, ${8:float rate});\n\ -snippet llSetLocalRot\n\ - llSetLocalRot(${1:rotation rot});\n\ -snippet llSetMemoryLimit\n\ - llSetMemoryLimit(${1:integer limit})\n\ -snippet llSetObjectDesc\n\ - llSetObjectDesc(${1:string description});\n\ -snippet llSetObjectName\n\ - llSetObjectName(${1:string name});\n\ -snippet llSetParcelMusicURL\n\ - llSetParcelMusicURL(${1:string url});\n\ -snippet llSetPayPrice\n\ - llSetPayPrice(${1:integer price}, [${2:integer price_button_a}, ${3:integer price_button_b}, ${4:integer price_button_c}, ${5:integer price_button_d}]);\n\ -snippet llSetPhysicsMaterial\n\ - llSetPhysicsMaterial(${1:integer mask}, ${2:float gravity_multiplier}, ${3:float restitution}, ${4:float friction}, ${5:float density});\n\ -snippet llSetPos\n\ - llSetPos(${1:vector pos});\n\ -snippet llSetPrimitiveParams\n\ - llSetPrimitiveParams(${1:list rules});\n\ -snippet llSetPrimMediaParams\n\ - llSetPrimMediaParams(${1:integer face}, ${2:list params});\n\ -snippet llSetRegionPos\n\ - llSetRegionPos(${1:vector position})\n\ -snippet llSetRemoteScriptAccessPin\n\ - llSetRemoteScriptAccessPin(${1:integer pin});\n\ -snippet llSetRot\n\ - llSetRot(${1:rotation rot});\n\ -snippet llSetScale\n\ - llSetScale(${1:vector size});\n\ -snippet llSetScriptState\n\ - llSetScriptState(${1:string name}, ${2:integer run});\n\ -snippet llSetSitText\n\ - llSetSitText(${1:string text});\n\ -snippet llSetSoundQueueing\n\ - llSetSoundQueueing(${1:integer queue});\n\ -snippet llSetSoundRadius\n\ - llSetSoundRadius(${1:float radius});\n\ -snippet llSetStatus\n\ - llSetStatus(${1:integer status}, ${2:integer value});\n\ -snippet llSetText\n\ - llSetText(${1:string text}, ${2:vector color}, ${3:float alpha});\n\ -snippet llSetTexture\n\ - llSetTexture(${1:string texture}, ${2:integer face});\n\ -snippet llSetTextureAnim\n\ - llSetTextureAnim(${1:integer mode}, ${2:integer face}, ${3:integer sizex}, ${4:integer sizey}, ${5:float start}, ${6:float length}, ${7:float rate});\n\ -snippet llSetTimerEvent\n\ - llSetTimerEvent(${1:float sec});\n\ -snippet llSetTorque\n\ - llSetTorque(${1:vector torque}, ${2:integer local});\n\ -snippet llSetTouchText\n\ - llSetTouchText(${1:string text});\n\ -snippet llSetVehicleFlags\n\ - llSetVehicleFlags(${1:integer flags});\n\ -snippet llSetVehicleFloatParam\n\ - llSetVehicleFloatParam(${1:integer param}, ${2:float value});\n\ -snippet llSetVehicleRotationParam\n\ - llSetVehicleRotationParam(${1:integer param}, ${2:rotation rot});\n\ -snippet llSetVehicleType\n\ - llSetVehicleType(${1:integer type});\n\ -snippet llSetVehicleVectorParam\n\ - llSetVehicleVectorParam(${1:integer param}, ${2:vector vec});\n\ -snippet llSetVelocity\n\ - llSetVelocity(${1:vector force}, ${2:integer local});\n\ -snippet llSHA1String\n\ - llSHA1String(${1:string src})\n\ -snippet llShout\n\ - llShout(${1:integer channel}, ${2:string msg});\n\ -snippet llSin\n\ - llSin(${1:float theta})\n\ -snippet llSitTarget\n\ - llSitTarget(${1:vector offset}, ${2:rotation rot});\n\ -snippet llSleep\n\ - llSleep(${1:float sec});\n\ -snippet llSqrt\n\ - llSqrt(${1:float val})\n\ -snippet llStartAnimation\n\ - llStartAnimation(${1:string anim});\n\ -snippet llStopAnimation\n\ - llStopAnimation(${1:string anim});\n\ -snippet llStopHover\n\ - llStopHover();\n\ -snippet llStopLookAt\n\ - llStopLookAt();\n\ -snippet llStopMoveToTarget\n\ - llStopMoveToTarget();\n\ -snippet llStopSound\n\ - llStopSound();\n\ -snippet llStringLength\n\ - llStringLength(${1:string str})\n\ -snippet llStringToBase64\n\ - llStringToBase64(${1:string str})\n\ -snippet llStringTrim\n\ - llStringTrim(${1:string src}, ${2:integer type})\n\ -snippet llSubStringIndex\n\ - llSubStringIndex(${1:string source}, ${2:string pattern})\n\ -snippet llTakeControls\n\ - llTakeControls(${1:integer controls}, ${2:integer accept}, ${3:integer pass_on});\n\ -snippet llTan\n\ - llTan(${1:float theta})\n\ -snippet llTarget\n\ - llTarget(${1:vector position}, ${2:float range})\n\ -snippet llTargetOmega\n\ - llTargetOmega(${1:vector axis}, ${2:float spinrate}, ${3:float gain});\n\ -snippet llTargetRemove\n\ - llTargetRemove(${1:integer handle});\n\ -snippet llTeleportAgent\n\ - llTeleportAgent(${1:key agent}, ${2:string landmark}, ${3:vector position}, ${4:vector look_at});\n\ -snippet llTeleportAgentGlobalCoords\n\ - llTeleportAgentGlobalCoords(${1:key agent}, ${2:vector global_coordinates}, ${3:vector region_coordinates}, ${4:vector look_at});\n\ -snippet llTeleportAgentHome\n\ - llTeleportAgentHome(${1:key agent});\n\ -snippet llTextBox\n\ - llTextBox(${1:key agent}, ${2:string message}, ${3:integer channel});\n\ -snippet llToLower\n\ - llToLower(${1:string src})\n\ -snippet llToUpper\n\ - llToUpper(${1:string src})\n\ -snippet llTransferLindenDollars\n\ - llTransferLindenDollars(${1:key destination}, ${2:integer amount})\n\ -snippet llTriggerSound\n\ - llTriggerSound(${1:string sound}, ${2:float volume});\n\ -snippet llTriggerSoundLimited\n\ - llTriggerSoundLimited(${1:string sound}, ${2:float volume}, ${3:vector top_north_east}, ${4:vector bottom_south_west});\n\ -snippet llUnescapeURL\n\ - llUnescapeURL(${1:string url})\n\ -snippet llUnSit\n\ - llUnSit(${1:key id});\n\ -snippet llUpdateCharacter\n\ - llUpdateCharacter(${1:list options})\n\ -snippet llUpdateKeyValue\n\ - llUpdateKeyValue(${1:string k}, ${2:string v}, ${3:integer checked}, ${4:string ov})\n\ -snippet llVecDist\n\ - llVecDist(${1:vector vec_a}, ${2:vector vec_b})\n\ -snippet llVecMag\n\ - llVecMag(${1:vector vec})\n\ -snippet llVecNorm\n\ - llVecNorm(${1:vector vec})\n\ -snippet llVolumeDetect\n\ - llVolumeDetect(${1:integer detect});\n\ -snippet llWanderWithin\n\ - llWanderWithin(${1:vector origin}, ${2:vector dist}, ${3:list options});\n\ -snippet llWater\n\ - llWater(${1:vector offset});\n\ -snippet llWhisper\n\ - llWhisper(${1:integer channel}, ${2:string msg});\n\ -snippet llWind\n\ - llWind(${1:vector offset});\n\ -snippet llXorBase64\n\ - llXorBase64(${1:string str1}, ${2:string str2})\n\ -snippet money\n\ - money(${1:key id}, ${2:integer amount})\n\ - {\n\ - $0\n\ - }\n\ -snippet object_rez\n\ - object_rez(${1:key id})\n\ - {\n\ - $0\n\ - }\n\ -snippet on_rez\n\ - on_rez(${1:integer start_param})\n\ - {\n\ - $0\n\ - }\n\ -snippet path_update\n\ - path_update(${1:integer type}, ${2:list reserved})\n\ - {\n\ - $0\n\ - }\n\ -snippet remote_data\n\ - remote_data(${1:integer event_type}, ${2:key channel}, ${3:key message_id}, ${4:string sender}, ${5:integer idata}, ${6:string sdata})\n\ - {\n\ - $0\n\ - }\n\ -snippet run_time_permissions\n\ - run_time_permissions(${1:integer perm})\n\ - {\n\ - $0\n\ - }\n\ -snippet sensor\n\ - sensor(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet state\n\ - state ${1:name}\n\ -snippet touch\n\ - touch(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet touch_end\n\ - touch_end(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet touch_start\n\ - touch_start(${1:integer index})\n\ - {\n\ - $0\n\ - }\n\ -snippet transaction_result\n\ - transaction_result(${1:key id}, ${2:integer success}, ${3:string data})\n\ - {\n\ - $0\n\ - }\n\ -snippet while\n\ - while (${1:condition})\n\ - {\n\ - $0\n\ - }\n\ -"; -exports.scope = "lsl"; - -}); +ace.define("ace/snippets/lsl",["require","exports","module"], function(require, exports, module) { +"use strict"; + +exports.snippetText = "snippet @\n\ + @${1:label};\n\ +snippet CAMERA_ACTIVE\n\ + CAMERA_ACTIVE, ${1:integer isActive}, $0\n\ +snippet CAMERA_BEHINDNESS_ANGLE\n\ + CAMERA_BEHINDNESS_ANGLE, ${1:float degrees}, $0\n\ +snippet CAMERA_BEHINDNESS_LAG\n\ + CAMERA_BEHINDNESS_LAG, ${1:float seconds}, $0\n\ +snippet CAMERA_DISTANCE\n\ + CAMERA_DISTANCE, ${1:float meters}, $0\n\ +snippet CAMERA_FOCUS\n\ + CAMERA_FOCUS, ${1:vector position}, $0\n\ +snippet CAMERA_FOCUS_LAG\n\ + CAMERA_FOCUS_LAG, ${1:float seconds}, $0\n\ +snippet CAMERA_FOCUS_LOCKED\n\ + CAMERA_FOCUS_LOCKED, ${1:integer isLocked}, $0\n\ +snippet CAMERA_FOCUS_OFFSET\n\ + CAMERA_FOCUS_OFFSET, ${1:vector meters}, $0\n\ +snippet CAMERA_FOCUS_THRESHOLD\n\ + CAMERA_FOCUS_THRESHOLD, ${1:float meters}, $0\n\ +snippet CAMERA_PITCH\n\ + CAMERA_PITCH, ${1:float degrees}, $0\n\ +snippet CAMERA_POSITION\n\ + CAMERA_POSITION, ${1:vector position}, $0\n\ +snippet CAMERA_POSITION_LAG\n\ + CAMERA_POSITION_LAG, ${1:float seconds}, $0\n\ +snippet CAMERA_POSITION_LOCKED\n\ + CAMERA_POSITION_LOCKED, ${1:integer isLocked}, $0\n\ +snippet CAMERA_POSITION_THRESHOLD\n\ + CAMERA_POSITION_THRESHOLD, ${1:float meters}, $0\n\ +snippet CHARACTER_AVOIDANCE_MODE\n\ + CHARACTER_AVOIDANCE_MODE, ${1:integer flags}, $0\n\ +snippet CHARACTER_DESIRED_SPEED\n\ + CHARACTER_DESIRED_SPEED, ${1:float speed}, $0\n\ +snippet CHARACTER_DESIRED_TURN_SPEED\n\ + CHARACTER_DESIRED_TURN_SPEED, ${1:float speed}, $0\n\ +snippet CHARACTER_LENGTH\n\ + CHARACTER_LENGTH, ${1:float length}, $0\n\ +snippet CHARACTER_MAX_TURN_RADIUS\n\ + CHARACTER_MAX_TURN_RADIUS, ${1:float radius}, $0\n\ +snippet CHARACTER_ORIENTATION\n\ + CHARACTER_ORIENTATION, ${1:integer orientation}, $0\n\ +snippet CHARACTER_RADIUS\n\ + CHARACTER_RADIUS, ${1:float radius}, $0\n\ +snippet CHARACTER_STAY_WITHIN_PARCEL\n\ + CHARACTER_STAY_WITHIN_PARCEL, ${1:boolean stay}, $0\n\ +snippet CHARACTER_TYPE\n\ + CHARACTER_TYPE, ${1:integer type}, $0\n\ +snippet HTTP_BODY_MAXLENGTH\n\ + HTTP_BODY_MAXLENGTH, ${1:integer length}, $0\n\ +snippet HTTP_CUSTOM_HEADER\n\ + HTTP_CUSTOM_HEADER, ${1:string name}, ${2:string value}, $0\n\ +snippet HTTP_METHOD\n\ + HTTP_METHOD, ${1:string method}, $0\n\ +snippet HTTP_MIMETYPE\n\ + HTTP_MIMETYPE, ${1:string mimeType}, $0\n\ +snippet HTTP_PRAGMA_NO_CACHE\n\ + HTTP_PRAGMA_NO_CACHE, ${1:integer send_header}, $0\n\ +snippet HTTP_VERBOSE_THROTTLE\n\ + HTTP_VERBOSE_THROTTLE, ${1:integer noisy}, $0\n\ +snippet HTTP_VERIFY_CERT\n\ + HTTP_VERIFY_CERT, ${1:integer verify}, $0\n\ +snippet RC_DATA_FLAGS\n\ + RC_DATA_FLAGS, ${1:integer flags}, $0\n\ +snippet RC_DETECT_PHANTOM\n\ + RC_DETECT_PHANTOM, ${1:integer dectedPhantom}, $0\n\ +snippet RC_MAX_HITS\n\ + RC_MAX_HITS, ${1:integer maxHits}, $0\n\ +snippet RC_REJECT_TYPES\n\ + RC_REJECT_TYPES, ${1:integer filterMask}, $0\n\ +snippet at_rot_target\n\ + at_rot_target(${1:integer handle}, ${2:rotation targetrot}, ${3:rotation ourrot})\n\ + {\n\ + $0\n\ + }\n\ +snippet at_target\n\ + at_target(${1:integer tnum}, ${2:vector targetpos}, ${3:vector ourpos})\n\ + {\n\ + $0\n\ + }\n\ +snippet attach\n\ + attach(${1:key id})\n\ + {\n\ + $0\n\ + }\n\ +snippet changed\n\ + changed(${1:integer change})\n\ + {\n\ + $0\n\ + }\n\ +snippet collision\n\ + collision(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet collision_end\n\ + collision_end(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet collision_start\n\ + collision_start(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet control\n\ + control(${1:key id}, ${2:integer level}, ${3:integer edge})\n\ + {\n\ + $0\n\ + }\n\ +snippet dataserver\n\ + dataserver(${1:key query_id}, ${2:string data})\n\ + {\n\ + $0\n\ + }\n\ +snippet do\n\ + do\n\ + {\n\ + $0\n\ + }\n\ + while (${1:condition});\n\ +snippet else\n\ + else\n\ + {\n\ + $0\n\ + }\n\ +snippet email\n\ + email(${1:string time}, ${2:string address}, ${3:string subject}, ${4:string message}, ${5:integer num_left})\n\ + {\n\ + $0\n\ + }\n\ +snippet experience_permissions\n\ + experience_permissions(${1:key agent_id})\n\ + {\n\ + $0\n\ + }\n\ +snippet experience_permissions_denied\n\ + experience_permissions_denied(${1:key agent_id}, ${2:integer reason})\n\ + {\n\ + $0\n\ + }\n\ +snippet for\n\ + for (${1:start}; ${3:condition}; ${3:step})\n\ + {\n\ + $0\n\ + }\n\ +snippet http_request\n\ + http_request(${1:key request_id}, ${2:string method}, ${3:string body})\n\ + {\n\ + $0\n\ + }\n\ +snippet http_response\n\ + http_response(${1:key request_id}, ${2:integer status}, ${3:list metadata}, ${4:string body})\n\ + {\n\ + $0\n\ + }\n\ +snippet if\n\ + if (${1:condition})\n\ + {\n\ + $0\n\ + }\n\ +snippet jump\n\ + jump ${1:label};\n\ +snippet land_collision\n\ + land_collision(${1:vector pos})\n\ + {\n\ + $0\n\ + }\n\ +snippet land_collision_end\n\ + land_collision_end(${1:vector pos})\n\ + {\n\ + $0\n\ + }\n\ +snippet land_collision_start\n\ + land_collision_start(${1:vector pos})\n\ + {\n\ + $0\n\ + }\n\ +snippet link_message\n\ + link_message(${1:integer sender_num}, ${2:integer num}, ${3:string str}, ${4:key id})\n\ + {\n\ + $0\n\ + }\n\ +snippet listen\n\ + listen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string message})\n\ + {\n\ + $0\n\ + }\n\ +snippet llAbs\n\ + llAbs(${1:integer val})\n\ +snippet llAcos\n\ + llAcos(${1:float val})\n\ +snippet llAddToLandBanList\n\ + llAddToLandBanList(${1:key agent}, ${2:float hours});\n\ +snippet llAddToLandPassList\n\ + llAddToLandPassList(${1:key agent}, ${2:float hours});\n\ +snippet llAdjustSoundVolume\n\ + llAdjustSoundVolume(${1:float volume});\n\ +snippet llAgentInExperience\n\ + llAgentInExperience(${1:key agent})\n\ +snippet llAllowInventoryDrop\n\ + llAllowInventoryDrop(${1:integer add});\n\ +snippet llAngleBetween\n\ + llAngleBetween(${1:rotation a}, ${2:rotation b})\n\ +snippet llApplyImpulse\n\ + llApplyImpulse(${1:vector force}, ${2:integer local});\n\ +snippet llApplyRotationalImpulse\n\ + llApplyRotationalImpulse(${1:vector force}, ${2:integer local});\n\ +snippet llAsin\n\ + llAsin(${1:float val})\n\ +snippet llAtan2\n\ + llAtan2(${1:float y}, ${2:float x})\n\ +snippet llAttachToAvatar\n\ + llAttachToAvatar(${1:integer attach_point});\n\ +snippet llAttachToAvatarTemp\n\ + llAttachToAvatarTemp(${1:integer attach_point});\n\ +snippet llAvatarOnLinkSitTarget\n\ + llAvatarOnLinkSitTarget(${1:integer link})\n\ +snippet llAvatarOnSitTarget\n\ + llAvatarOnSitTarget()\n\ +snippet llAxes2Rot\n\ + llAxes2Rot(${1:vector fwd}, ${2:vector left}, ${3:vector up})\n\ +snippet llAxisAngle2Rot\n\ + llAxisAngle2Rot(${1:vector axis}, ${2:float angle})\n\ +snippet llBase64ToInteger\n\ + llBase64ToInteger(${1:string str})\n\ +snippet llBase64ToString\n\ + llBase64ToString(${1:string str})\n\ +snippet llBreakAllLinks\n\ + llBreakAllLinks();\n\ +snippet llBreakLink\n\ + llBreakLink(${1:integer link});\n\ +snippet llCastRay\n\ + llCastRay(${1:vector start}, ${2:vector end}, ${3:list options});\n\ +snippet llCeil\n\ + llCeil(${1:float val})\n\ +snippet llClearCameraParams\n\ + llClearCameraParams();\n\ +snippet llClearLinkMedia\n\ + llClearLinkMedia(${1:integer link}, ${2:integer face});\n\ +snippet llClearPrimMedia\n\ + llClearPrimMedia(${1:integer face});\n\ +snippet llCloseRemoteDataChannel\n\ + llCloseRemoteDataChannel(${1:key channel});\n\ +snippet llCollisionFilter\n\ + llCollisionFilter(${1:string name}, ${2:key id}, ${3:integer accept});\n\ +snippet llCollisionSound\n\ + llCollisionSound(${1:string impact_sound}, ${2:float impact_volume});\n\ +snippet llCos\n\ + llCos(${1:float theta})\n\ +snippet llCreateCharacter\n\ + llCreateCharacter(${1:list options});\n\ +snippet llCreateKeyValue\n\ + llCreateKeyValue(${1:string k})\n\ +snippet llCreateLink\n\ + llCreateLink(${1:key target}, ${2:integer parent});\n\ +snippet llCSV2List\n\ + llCSV2List(${1:string src})\n\ +snippet llDataSizeKeyValue\n\ + llDataSizeKeyValue()\n\ +snippet llDeleteCharacter\n\ + llDeleteCharacter();\n\ +snippet llDeleteKeyValue\n\ + llDeleteKeyValue(${1:string k})\n\ +snippet llDeleteSubList\n\ + llDeleteSubList(${1:list src}, ${2:integer start}, ${3:integer end})\n\ +snippet llDeleteSubString\n\ + llDeleteSubString(${1:string src}, ${2:integer start}, ${3:integer end})\n\ +snippet llDetachFromAvatar\n\ + llDetachFromAvatar();\n\ +snippet llDetectedGrab\n\ + llDetectedGrab(${1:integer number})\n\ +snippet llDetectedGroup\n\ + llDetectedGroup(${1:integer number})\n\ +snippet llDetectedKey\n\ + llDetectedKey(${1:integer number})\n\ +snippet llDetectedLinkNumber\n\ + llDetectedLinkNumber(${1:integer number})\n\ +snippet llDetectedName\n\ + llDetectedName(${1:integer number})\n\ +snippet llDetectedOwner\n\ + llDetectedOwner(${1:integer number})\n\ +snippet llDetectedPos\n\ + llDetectedPosl(${1:integer number})\n\ +snippet llDetectedRot\n\ + llDetectedRot(${1:integer number})\n\ +snippet llDetectedTouchBinormal\n\ + llDetectedTouchBinormal(${1:integer number})\n\ +snippet llDetectedTouchFace\n\ + llDetectedTouchFace(${1:integer number})\n\ +snippet llDetectedTouchNormal\n\ + llDetectedTouchNormal(${1:integer number})\n\ +snippet llDetectedTouchPos\n\ + llDetectedTouchPos(${1:integer number})\n\ +snippet llDetectedTouchST\n\ + llDetectedTouchST(${1:integer number})\n\ +snippet llDetectedTouchUV\n\ + llDetectedTouchUV(${1:integer number})\n\ +snippet llDetectedType\n\ + llDetectedType(${1:integer number})\n\ +snippet llDetectedVel\n\ + llDetectedVel(${1:integer number})\n\ +snippet llDialog\n\ + llDialog(${1:key agent}, ${2:string message}, ${3:list buttons}, ${4:integer channel});\n\ +snippet llDie\n\ + llDie();\n\ +snippet llDumpList2String\n\ + llDumpList2String(${1:list src}, ${2:string separator})\n\ +snippet llEdgeOfWorld\n\ + llEdgeOfWorld(${1:vector pos}, ${2:vector dir})\n\ +snippet llEjectFromLand\n\ + llEjectFromLand(${1:key agent});\n\ +snippet llEmail\n\ + llEmail(${1:string address}, ${2:string subject}, ${3:string message});\n\ +snippet llEscapeURL\n\ + llEscapeURL(${1:string url})\n\ +snippet llEuler2Rot\n\ + llEuler2Rot(${1:vector v})\n\ +snippet llExecCharacterCmd\n\ + llExecCharacterCmd(${1:integer command}, ${2:list options});\n\ +snippet llEvade\n\ + llEvade(${1:key target}, ${2:list options});\n\ +snippet llFabs\n\ + llFabs(${1:float val})\n\ +snippet llFleeFrom\n\ + llFleeFrom(${1:vector position}, ${2:float distance}, ${3:list options});\n\ +snippet llFloor\n\ + llFloor(${1:float val})\n\ +snippet llForceMouselook\n\ + llForceMouselook(${1:integer mouselook});\n\ +snippet llFrand\n\ + llFrand(${1:float mag})\n\ +snippet llGenerateKey\n\ + llGenerateKey()\n\ +snippet llGetAccel\n\ + llGetAccel()\n\ +snippet llGetAgentInfo\n\ + llGetAgentInfo(${1:key id})\n\ +snippet llGetAgentLanguage\n\ + llGetAgentLanguage(${1:key agent})\n\ +snippet llGetAgentList\n\ + llGetAgentList(${1:integer scope}, ${2:list options})\n\ +snippet llGetAgentSize\n\ + llGetAgentSize(${1:key agent})\n\ +snippet llGetAlpha\n\ + llGetAlpha(${1:integer face})\n\ +snippet llGetAndResetTime\n\ + llGetAndResetTime()\n\ +snippet llGetAnimation\n\ + llGetAnimation(${1:key id})\n\ +snippet llGetAnimationList\n\ + llGetAnimationList(${1:key agent})\n\ +snippet llGetAnimationOverride\n\ + llGetAnimationOverride(${1:string anim_state})\n\ +snippet llGetAttached\n\ + llGetAttached()\n\ +snippet llGetBoundingBox\n\ + llGetBoundingBox(${1:key object})\n\ +snippet llGetCameraPos\n\ + llGetCameraPos()\n\ +snippet llGetCameraRot\n\ + llGetCameraRot()\n\ +snippet llGetCenterOfMass\n\ + llGetCenterOfMass()\n\ +snippet llGetClosestNavPoint\n\ + llGetClosestNavPoint(${1:vector point}, ${2:list options})\n\ +snippet llGetColor\n\ + llGetColor(${1:integer face})\n\ +snippet llGetCreator\n\ + llGetCreator()\n\ +snippet llGetDate\n\ + llGetDate()\n\ +snippet llGetDisplayName\n\ + llGetDisplayName(${1:key id})\n\ +snippet llGetEnergy\n\ + llGetEnergy()\n\ +snippet llGetEnv\n\ + llGetEnv(${1:string name})\n\ +snippet llGetExperienceDetails\n\ + llGetExperienceDetails(${1:key experience_id})\n\ +snippet llGetExperienceErrorMessage\n\ + llGetExperienceErrorMessage(${1:integer error})\n\ +snippet llGetForce\n\ + llGetForce()\n\ +snippet llGetFreeMemory\n\ + llGetFreeMemory()\n\ +snippet llGetFreeURLs\n\ + llGetFreeURLs()\n\ +snippet llGetGeometricCenter\n\ + llGetGeometricCenter()\n\ +snippet llGetGMTclock\n\ + llGetGMTclock()\n\ +snippet llGetHTTPHeader\n\ + llGetHTTPHeader(${1:key request_id}, ${2:string header})\n\ +snippet llGetInventoryCreator\n\ + llGetInventoryCreator(${1:string item})\n\ +snippet llGetInventoryKey\n\ + llGetInventoryKey(${1:string name})\n\ +snippet llGetInventoryName\n\ + llGetInventoryName(${1:integer type}, ${2:integer number})\n\ +snippet llGetInventoryNumber\n\ + llGetInventoryNumber(${1:integer type})\n\ +snippet llGetInventoryPermMask\n\ + llGetInventoryPermMask(${1:string item}, ${2:integer mask})\n\ +snippet llGetInventoryType\n\ + llGetInventoryType(${1:string name})\n\ +snippet llGetKey\n\ + llGetKey()\n\ +snippet llGetLandOwnerAt\n\ + llGetLandOwnerAt(${1:vector pos})\n\ +snippet llGetLinkKey\n\ + llGetLinkKey(${1:integer link})\n\ +snippet llGetLinkMedia\n\ + llGetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params})\n\ +snippet llGetLinkName\n\ + llGetLinkName(${1:integer link})\n\ +snippet llGetLinkNumber\n\ + llGetLinkNumber()\n\ +snippet llGetLinkNumberOfSides\n\ + llGetLinkNumberOfSides(${1:integer link})\n\ +snippet llGetLinkPrimitiveParams\n\ + llGetLinkPrimitiveParams(${1:integer link}, ${2:list params})\n\ +snippet llGetListEntryType\n\ + llGetListEntryType(${1:list src}, ${2:integer index})\n\ +snippet llGetListLength\n\ + llGetListLength(${1:list src})\n\ +snippet llGetLocalPos\n\ + llGetLocalPos()\n\ +snippet llGetLocalRot\n\ + llGetLocalRot()\n\ +snippet llGetMass\n\ + llGetMass()\n\ +snippet llGetMassMKS\n\ + llGetMassMKS()\n\ +snippet llGetMaxScaleFactor\n\ + llGetMaxScaleFactor()\n\ +snippet llGetMemoryLimit\n\ + llGetMemoryLimit()\n\ +snippet llGetMinScaleFactor\n\ + llGetMinScaleFactor()\n\ +snippet llGetNextEmail\n\ + llGetNextEmail(${1:string address}, ${2:string subject});\n\ +snippet llGetNotecardLine\n\ + llGetNotecardLine(${1:string name}, ${2:integer line})\n\ +snippet llGetNumberOfNotecardLines\n\ + llGetNumberOfNotecardLines(${1:string name})\n\ +snippet llGetNumberOfPrims\n\ + llGetNumberOfPrims()\n\ +snippet llGetNumberOfSides\n\ + llGetNumberOfSides()\n\ +snippet llGetObjectDesc\n\ + llGetObjectDesc()\n\ +snippet llGetObjectDetails\n\ + llGetObjectDetails(${1:key id}, ${2:list params})\n\ +snippet llGetObjectMass\n\ + llGetObjectMass(${1:key id})\n\ +snippet llGetObjectName\n\ + llGetObjectName()\n\ +snippet llGetObjectPermMask\n\ + llGetObjectPermMask(${1:integer mask})\n\ +snippet llGetObjectPrimCount\n\ + llGetObjectPrimCount(${1:key prim})\n\ +snippet llGetOmega\n\ + llGetOmega()\n\ +snippet llGetOwner\n\ + llGetOwner()\n\ +snippet llGetOwnerKey\n\ + llGetOwnerKey(${1:key id})\n\ +snippet llGetParcelDetails\n\ + llGetParcelDetails(${1:vector pos}, ${2:list params})\n\ +snippet llGetParcelFlags\n\ + llGetParcelFlags(${1:vector pos})\n\ +snippet llGetParcelMaxPrims\n\ + llGetParcelMaxPrims(${1:vector pos}, ${2:integer sim_wide})\n\ +snippet llGetParcelMusicURL\n\ + llGetParcelMusicURL()\n\ +snippet llGetParcelPrimCount\n\ + llGetParcelPrimCount(${1:vector pos}, ${2:integer category}, ${3:integer sim_wide})\n\ +snippet llGetParcelPrimOwners\n\ + llGetParcelPrimOwners(${1:vector pos})\n\ +snippet llGetPermissions\n\ + llGetPermissions()\n\ +snippet llGetPermissionsKey\n\ + llGetPermissionsKey()\n\ +snippet llGetPhysicsMaterial\n\ + llGetPhysicsMaterial()\n\ +snippet llGetPos\n\ + llGetPos()\n\ +snippet llGetPrimitiveParams\n\ + llGetPrimitiveParams(${1:list params})\n\ +snippet llGetPrimMediaParams\n\ + llGetPrimMediaParams(${1:integer face}, ${2:list params})\n\ +snippet llGetRegionAgentCount\n\ + llGetRegionAgentCount()\n\ +snippet llGetRegionCorner\n\ + llGetRegionCorner()\n\ +snippet llGetRegionFlags\n\ + llGetRegionFlags()\n\ +snippet llGetRegionFPS\n\ + llGetRegionFPS()\n\ +snippet llGetRegionName\n\ + llGetRegionName()\n\ +snippet llGetRegionTimeDilation\n\ + llGetRegionTimeDilation()\n\ +snippet llGetRootPosition\n\ + llGetRootPosition()\n\ +snippet llGetRootRotation\n\ + llGetRootRotation()\n\ +snippet llGetRot\n\ + llGetRot()\n\ +snippet llGetScale\n\ + llGetScale()\n\ +snippet llGetScriptName\n\ + llGetScriptName()\n\ +snippet llGetScriptState\n\ + llGetScriptState(${1:string script})\n\ +snippet llGetSimStats\n\ + llGetSimStats(${1:integer stat_type})\n\ +snippet llGetSimulatorHostname\n\ + llGetSimulatorHostname()\n\ +snippet llGetSPMaxMemory\n\ + llGetSPMaxMemory()\n\ +snippet llGetStartParameter\n\ + llGetStartParameter()\n\ +snippet llGetStaticPath\n\ + llGetStaticPath(${1:vector start}, ${2:vector end}, ${3:float radius}, ${4:list params})\n\ +snippet llGetStatus\n\ + llGetStatus(${1:integer status})\n\ +snippet llGetSubString\n\ + llGetSubString(${1:string src}, ${2:integer start}, ${3:integer end})\n\ +snippet llGetSunDirection\n\ + llGetSunDirection()\n\ +snippet llGetTexture\n\ + llGetTexture(${1:integer face})\n\ +snippet llGetTextureOffset\n\ + llGetTextureOffset(${1:integer face})\n\ +snippet llGetTextureRot\n\ + llGetTextureRot(${1:integer face})\n\ +snippet llGetTextureScale\n\ + llGetTextureScale(${1:integer face})\n\ +snippet llGetTime\n\ + llGetTime()\n\ +snippet llGetTimeOfDay\n\ + llGetTimeOfDay()\n\ +snippet llGetTimestamp\n\ + llGetTimestamp()\n\ +snippet llGetTorque\n\ + llGetTorque()\n\ +snippet llGetUnixTime\n\ + llGetUnixTime()\n\ +snippet llGetUsedMemory\n\ + llGetUsedMemory()\n\ +snippet llGetUsername\n\ + llGetUsername(${1:key id})\n\ +snippet llGetVel\n\ + llGetVel()\n\ +snippet llGetWallclock\n\ + llGetWallclock()\n\ +snippet llGiveInventory\n\ + llGiveInventory(${1:key destination}, ${2:string inventory});\n\ +snippet llGiveInventoryList\n\ + llGiveInventoryList(${1:key target}, ${2:string folder}, ${3:list inventory});\n\ +snippet llGiveMoney\n\ + llGiveMoney(${1:key destination}, ${2:integer amount})\n\ +snippet llGround\n\ + llGround(${1:vector offset})\n\ +snippet llGroundContour\n\ + llGroundContour(${1:vector offset})\n\ +snippet llGroundNormal\n\ + llGroundNormal(${1:vector offset})\n\ +snippet llGroundRepel\n\ + llGroundRepel(${1:float height}, ${2:integer water}, ${3:float tau});\n\ +snippet llGroundSlope\n\ + llGroundSlope(${1:vector offset})\n\ +snippet llHTTPRequest\n\ + llHTTPRequest(${1:string url}, ${2:list parameters}, ${3:string body})\n\ +snippet llHTTPResponse\n\ + llHTTPResponse(${1:key request_id}, ${2:integer status}, ${3:string body});\n\ +snippet llInsertString\n\ + llInsertString(${1:string dst}, ${2:integer pos}, ${3:string src})\n\ +snippet llInstantMessage\n\ + llInstantMessage(${1:key user}, ${2:string message});\n\ +snippet llIntegerToBase64\n\ + llIntegerToBase64(${1:integer number})\n\ +snippet llJson2List\n\ + llJson2List(${1:string json})\n\ +snippet llJsonGetValue\n\ + llJsonGetValue(${1:string json}, ${2:list specifiers})\n\ +snippet llJsonSetValue\n\ + llJsonSetValue(${1:string json}, ${2:list specifiers}, ${3:string newValue})\n\ +snippet llJsonValueType\n\ + llJsonValueType(${1:string json}, ${2:list specifiers})\n\ +snippet llKey2Name\n\ + llKey2Name(${1:key id})\n\ +snippet llKeyCountKeyValue\n\ + llKeyCountKeyValue()\n\ +snippet llKeysKeyValue\n\ + llKeysKeyValue(${1:integer first}, ${2:integer count})\n\ +snippet llLinkParticleSystem\n\ + llLinkParticleSystem(${1:integer link}, ${2:list rules});\n\ +snippet llLinkSitTarget\n\ + llLinkSitTarget(${1:integer link}, ${2:vector offset}, ${3:rotation rot});\n\ +snippet llList2CSV\n\ + llList2CSV(${1:list src})\n\ +snippet llList2Float\n\ + llList2Float(${1:list src}, ${2:integer index})\n\ +snippet llList2Integer\n\ + llList2Integer(${1:list src}, ${2:integer index})\n\ +snippet llList2Json\n\ + llList2Json(${1:string type}, ${2:list values})\n\ +snippet llList2Key\n\ + llList2Key(${1:list src}, ${2:integer index})\n\ +snippet llList2List\n\ + llList2List(${1:list src}, ${2:integer start}, ${3:integer end})\n\ +snippet llList2ListStrided\n\ + llList2ListStrided(${1:list src}, ${2:integer start}, ${3:integer end}, ${4:integer stride})\n\ +snippet llList2Rot\n\ + llList2Rot(${1:list src}, ${2:integer index})\n\ +snippet llList2String\n\ + llList2String(${1:list src}, ${2:integer index})\n\ +snippet llList2Vector\n\ + llList2Vector(${1:list src}, ${2:integer index})\n\ +snippet llListen\n\ + llListen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string msg})\n\ +snippet llListenControl\n\ + llListenControl(${1:integer handle}, ${2:integer active});\n\ +snippet llListenRemove\n\ + llListenRemove(${1:integer handle});\n\ +snippet llListFindList\n\ + llListFindList(${1:list src}, ${2:list test})\n\ +snippet llListInsertList\n\ + llListInsertList(${1:list dest}, ${2:list src}, ${3:integer start})\n\ +snippet llListRandomize\n\ + llListRandomize(${1:list src}, ${2:integer stride})\n\ +snippet llListReplaceList\n\ + llListReplaceList(${1:list dest}, ${2:list src}, ${3:integer start}, ${4:integer end})\n\ +snippet llListSort\n\ + llListSort(${1:list src}, ${2:integer stride}, ${3:integer ascending})\n\ +snippet llListStatistics\n\ + llListStatistics(${1:integer operation}, ${2:list src})\n\ +snippet llLoadURL\n\ + llLoadURL(${1:key agent}, ${2:string message}, ${3:string url});\n\ +snippet llLog\n\ + llLog(${1:float val})\n\ +snippet llLog10\n\ + llLog10(${1:float val})\n\ +snippet llLookAt\n\ + llLookAt(${1:vector target}, ${2:float strength}, ${3:float damping});\n\ +snippet llLoopSound\n\ + llLoopSound(${1:string sound}, ${2:float volume});\n\ +snippet llLoopSoundMaster\n\ + llLoopSoundMaster(${1:string sound}, ${2:float volume});\n\ +snippet llLoopSoundSlave\n\ + llLoopSoundSlave(${1:string sound}, ${2:float volume});\n\ +snippet llManageEstateAccess\n\ + llManageEstateAccess(${1:integer action}, ${2:key agent})\n\ +snippet llMapDestination\n\ + llMapDestination(${1:string simname}, ${2:vector pos}, ${3:vector look_at});\n\ +snippet llMD5String\n\ + llMD5String(${1:string src}, ${2:integer nonce})\n\ +snippet llMessageLinked\n\ + llMessageLinked(${1:integer link}, ${2:integer num}, ${3:string str}, ${4:key id});\n\ +snippet llMinEventDelay\n\ + llMinEventDelay(${1:float delay});\n\ +snippet llModifyLand\n\ + llModifyLand(${1:integer action}, ${2:integer brush});\n\ +snippet llModPow\n\ + llModPow(${1:integer a}, ${2:integer b}, ${3:integer c})\n\ +snippet llMoveToTarget\n\ + llMoveToTarget(${1:vector target}, ${2:float tau});\n\ +snippet llNavigateTo\n\ + llNavigateTo(${1:vector pos}, ${2:list options});\n\ +snippet llOffsetTexture\n\ + llOffsetTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\ +snippet llOpenRemoteDataChannel\n\ + llOpenRemoteDataChannel();\n\ +snippet llOverMyLand\n\ + llOverMyLand(${1:key id})\n\ +snippet llOwnerSay\n\ + llOwnerSay(${1:string msg});\n\ +snippet llParcelMediaCommandList\n\ + llParcelMediaCommandList(${1:list commandList});\n\ +snippet llParcelMediaQuery\n\ + llParcelMediaQuery(${1:list query})\n\ +snippet llParseString2List\n\ + llParseString2List(${1:string src}, ${2:list separators}, ${3:list spacers})\n\ +snippet llParseStringKeepNulls\n\ + llParseStringKeepNulls(${1:string src}, ${2:list separators}, ${3:list spacers})\n\ +snippet llParticleSystem\n\ + llParticleSystem(${1:list rules});\n\ +snippet llPassCollisions\n\ + llPassCollisions(${1:integer pass});\n\ +snippet llPassTouches\n\ + llPassTouches(${1:integer pass});\n\ +snippet llPatrolPoints\n\ + llPatrolPoints(${1:list patrolPoints}, ${2:list options});\n\ +snippet llPlaySound\n\ + llPlaySound(${1:string sound}, ${2:float volume});\n\ +snippet llPlaySoundSlave\n\ + llPlaySoundSlave(${1:string sound}, ${2:float volume});\n\ +snippet llPow\n\ + llPow(${1:float base}, ${2:float exponent})\n\ +snippet llPreloadSound\n\ + llPreloadSound(${1:string sound});\n\ +snippet llPursue\n\ + llPursue(${1:key target}, ${2:list options});\n\ +snippet llPushObject\n\ + llPushObject(${1:key target}, ${2:vector impulse}, ${3:vector ang_impulse}, ${4:integer local});\n\ +snippet llReadKeyValue\n\ + llReadKeyValue(${1:string k})\n\ +snippet llRegionSay\n\ + llRegionSay(${1:integer channel}, ${2:string msg});\n\ +snippet llRegionSayTo\n\ + llRegionSayTo(${1:key target}, ${2:integer channel}, ${3:string msg});\n\ +snippet llReleaseControls\n\ + llReleaseControls();\n\ +snippet llReleaseURL\n\ + llReleaseURL(${1:string url});\n\ +snippet llRemoteDataReply\n\ + llRemoteDataReply(${1:key channel}, ${2:key message_id}, ${3:string sdata}, ${4:integer idata});\n\ +snippet llRemoteLoadScriptPin\n\ + llRemoteLoadScriptPin(${1:key target}, ${2:string name}, ${3:integer pin}, ${4:integer running}, ${5:integer start_param});\n\ +snippet llRemoveFromLandBanList\n\ + llRemoveFromLandBanList(${1:key agent});\n\ +snippet llRemoveFromLandPassList\n\ + llRemoveFromLandPassList(${1:key agent});\n\ +snippet llRemoveInventory\n\ + llRemoveInventory(${1:string item});\n\ +snippet llRemoveVehicleFlags\n\ + llRemoveVehicleFlags(${1:integer flags});\n\ +snippet llRequestAgentData\n\ + llRequestAgentData(${1:key id}, ${2:integer data})\n\ +snippet llRequestDisplayName\n\ + llRequestDisplayName(${1:key id})\n\ +snippet llRequestExperiencePermissions\n\ + llRequestExperiencePermissions(${1:key agent}, ${2:string name})\n\ +snippet llRequestInventoryData\n\ + llRequestInventoryData(${1:string name})\n\ +snippet llRequestPermissions\n\ + llRequestPermissions(${1:key agent}, ${2:integer permissions})\n\ +snippet llRequestSecureURL\n\ + llRequestSecureURL()\n\ +snippet llRequestSimulatorData\n\ + llRequestSimulatorData(${1:string region}, ${2:integer data})\n\ +snippet llRequestURL\n\ + llRequestURL()\n\ +snippet llRequestUsername\n\ + llRequestUsername(${1:key id})\n\ +snippet llResetAnimationOverride\n\ + llResetAnimationOverride(${1:string anim_state});\n\ +snippet llResetLandBanList\n\ + llResetLandBanList();\n\ +snippet llResetLandPassList\n\ + llResetLandPassList();\n\ +snippet llResetOtherScript\n\ + llResetOtherScript(${1:string name});\n\ +snippet llResetScript\n\ + llResetScript();\n\ +snippet llResetTime\n\ + llResetTime();\n\ +snippet llReturnObjectsByID\n\ + llReturnObjectsByID(${1:list objects})\n\ +snippet llReturnObjectsByOwner\n\ + llReturnObjectsByOwner(${1:key owner}, ${2:integer scope})\n\ +snippet llRezAtRoot\n\ + llRezAtRoot(${1:string inventory}, ${2:vector position}, ${3:vector velocity}, ${4:rotation rot}, ${5:integer param});\n\ +snippet llRezObject\n\ + llRezObject(${1:string inventory}, ${2:vector pos}, ${3:vector vel}, ${4:rotation rot}, ${5:integer param});\n\ +snippet llRot2Angle\n\ + llRot2Angle(${1:rotation rot})\n\ +snippet llRot2Axis\n\ + llRot2Axis(${1:rotation rot})\n\ +snippet llRot2Euler\n\ + llRot2Euler(${1:rotation quat})\n\ +snippet llRot2Fwd\n\ + llRot2Fwd(${1:rotation q})\n\ +snippet llRot2Left\n\ + llRot2Left(${1:rotation q})\n\ +snippet llRot2Up\n\ + llRot2Up(${1:rotation q})\n\ +snippet llRotateTexture\n\ + llRotateTexture(${1:float angle}, ${2:integer face});\n\ +snippet llRotBetween\n\ + llRotBetween(${1:vector start}, ${2:vector end})\n\ +snippet llRotLookAt\n\ + llRotLookAt(${1:rotation target_direction}, ${2:float strength}, ${3:float damping});\n\ +snippet llRotTarget\n\ + llRotTarget(${1:rotation rot}, ${2:float error})\n\ +snippet llRotTargetRemove\n\ + llRotTargetRemove(${1:integer handle});\n\ +snippet llRound\n\ + llRound(${1:float val})\n\ +snippet llSameGroup\n\ + llSameGroup(${1:key group})\n\ +snippet llSay\n\ + llSay(${1:integer channel}, ${2:string msg});\n\ +snippet llScaleByFactor\n\ + llScaleByFactor(${1:float scaling_factor})\n\ +snippet llScaleTexture\n\ + llScaleTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\ +snippet llScriptDanger\n\ + llScriptDanger(${1:vector pos})\n\ +snippet llScriptProfiler\n\ + llScriptProfiler(${1:integer flags});\n\ +snippet llSendRemoteData\n\ + llSendRemoteData(${1:key channel}, ${2:string dest}, ${3:integer idata}, ${4:string sdata})\n\ +snippet llSensor\n\ + llSensor(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc});\n\ +snippet llSensorRepeat\n\ + llSensorRepeat(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc}, ${6:float rate});\n\ +snippet llSetAlpha\n\ + llSetAlpha(${1:float alpha}, ${2:integer face});\n\ +snippet llSetAngularVelocity\n\ + llSetAngularVelocity(${1:vector force}, ${2:integer local});\n\ +snippet llSetAnimationOverride\n\ + llSetAnimationOverride(${1:string anim_state}, ${2:string anim})\n\ +snippet llSetBuoyancy\n\ + llSetBuoyancy(${1:float buoyancy});\n\ +snippet llSetCameraAtOffset\n\ + llSetCameraAtOffset(${1:vector offset});\n\ +snippet llSetCameraEyeOffset\n\ + llSetCameraEyeOffset(${1:vector offset});\n\ +snippet llSetCameraParams\n\ + llSetCameraParams(${1:list rules});\n\ +snippet llSetClickAction\n\ + llSetClickAction(${1:integer action});\n\ +snippet llSetColor\n\ + llSetColor(${1:vector color}, ${2:integer face});\n\ +snippet llSetContentType\n\ + llSetContentType(${1:key request_id}, ${2:integer content_type});\n\ +snippet llSetDamage\n\ + llSetDamage(${1:float damage});\n\ +snippet llSetForce\n\ + llSetForce(${1:vector force}, ${2:integer local});\n\ +snippet llSetForceAndTorque\n\ + llSetForceAndTorque(${1:vector force}, ${2:vector torque}, ${3:integer local});\n\ +snippet llSetHoverHeight\n\ + llSetHoverHeight(${1:float height}, ${2:integer water}, ${3:float tau});\n\ +snippet llSetKeyframedMotion\n\ + llSetKeyframedMotion(${1:list keyframes}, ${2:list options});\n\ +snippet llSetLinkAlpha\n\ + llSetLinkAlpha(${1:integer link}, ${2:float alpha}, ${3:integer face});\n\ +snippet llSetLinkCamera\n\ + llSetLinkCamera(${1:integer link}, ${2:vector eye}, ${3:vector at});\n\ +snippet llSetLinkColor\n\ + llSetLinkColor(${1:integer link}, ${2:vector color}, ${3:integer face});\n\ +snippet llSetLinkMedia\n\ + llSetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params});\n\ +snippet llSetLinkPrimitiveParams\n\ + llSetLinkPrimitiveParams(${1:integer link}, ${2:list rules});\n\ +snippet llSetLinkPrimitiveParamsFast\n\ + llSetLinkPrimitiveParamsFast(${1:integer link}, ${2:list rules});\n\ +snippet llSetLinkTexture\n\ + llSetLinkTexture(${1:integer link}, ${2:string texture}, ${3:integer face});\n\ +snippet llSetLinkTextureAnim\n\ + llSetLinkTextureAnim(${1:integer link}, ${2:integer mode}, ${3:integer face}, ${4:integer sizex}, ${5:integer sizey}, ${6:float start}, ${7:float length}, ${8:float rate});\n\ +snippet llSetLocalRot\n\ + llSetLocalRot(${1:rotation rot});\n\ +snippet llSetMemoryLimit\n\ + llSetMemoryLimit(${1:integer limit})\n\ +snippet llSetObjectDesc\n\ + llSetObjectDesc(${1:string description});\n\ +snippet llSetObjectName\n\ + llSetObjectName(${1:string name});\n\ +snippet llSetParcelMusicURL\n\ + llSetParcelMusicURL(${1:string url});\n\ +snippet llSetPayPrice\n\ + llSetPayPrice(${1:integer price}, [${2:integer price_button_a}, ${3:integer price_button_b}, ${4:integer price_button_c}, ${5:integer price_button_d}]);\n\ +snippet llSetPhysicsMaterial\n\ + llSetPhysicsMaterial(${1:integer mask}, ${2:float gravity_multiplier}, ${3:float restitution}, ${4:float friction}, ${5:float density});\n\ +snippet llSetPos\n\ + llSetPos(${1:vector pos});\n\ +snippet llSetPrimitiveParams\n\ + llSetPrimitiveParams(${1:list rules});\n\ +snippet llSetPrimMediaParams\n\ + llSetPrimMediaParams(${1:integer face}, ${2:list params});\n\ +snippet llSetRegionPos\n\ + llSetRegionPos(${1:vector position})\n\ +snippet llSetRemoteScriptAccessPin\n\ + llSetRemoteScriptAccessPin(${1:integer pin});\n\ +snippet llSetRot\n\ + llSetRot(${1:rotation rot});\n\ +snippet llSetScale\n\ + llSetScale(${1:vector size});\n\ +snippet llSetScriptState\n\ + llSetScriptState(${1:string name}, ${2:integer run});\n\ +snippet llSetSitText\n\ + llSetSitText(${1:string text});\n\ +snippet llSetSoundQueueing\n\ + llSetSoundQueueing(${1:integer queue});\n\ +snippet llSetSoundRadius\n\ + llSetSoundRadius(${1:float radius});\n\ +snippet llSetStatus\n\ + llSetStatus(${1:integer status}, ${2:integer value});\n\ +snippet llSetText\n\ + llSetText(${1:string text}, ${2:vector color}, ${3:float alpha});\n\ +snippet llSetTexture\n\ + llSetTexture(${1:string texture}, ${2:integer face});\n\ +snippet llSetTextureAnim\n\ + llSetTextureAnim(${1:integer mode}, ${2:integer face}, ${3:integer sizex}, ${4:integer sizey}, ${5:float start}, ${6:float length}, ${7:float rate});\n\ +snippet llSetTimerEvent\n\ + llSetTimerEvent(${1:float sec});\n\ +snippet llSetTorque\n\ + llSetTorque(${1:vector torque}, ${2:integer local});\n\ +snippet llSetTouchText\n\ + llSetTouchText(${1:string text});\n\ +snippet llSetVehicleFlags\n\ + llSetVehicleFlags(${1:integer flags});\n\ +snippet llSetVehicleFloatParam\n\ + llSetVehicleFloatParam(${1:integer param}, ${2:float value});\n\ +snippet llSetVehicleRotationParam\n\ + llSetVehicleRotationParam(${1:integer param}, ${2:rotation rot});\n\ +snippet llSetVehicleType\n\ + llSetVehicleType(${1:integer type});\n\ +snippet llSetVehicleVectorParam\n\ + llSetVehicleVectorParam(${1:integer param}, ${2:vector vec});\n\ +snippet llSetVelocity\n\ + llSetVelocity(${1:vector force}, ${2:integer local});\n\ +snippet llSHA1String\n\ + llSHA1String(${1:string src})\n\ +snippet llShout\n\ + llShout(${1:integer channel}, ${2:string msg});\n\ +snippet llSin\n\ + llSin(${1:float theta})\n\ +snippet llSitTarget\n\ + llSitTarget(${1:vector offset}, ${2:rotation rot});\n\ +snippet llSleep\n\ + llSleep(${1:float sec});\n\ +snippet llSqrt\n\ + llSqrt(${1:float val})\n\ +snippet llStartAnimation\n\ + llStartAnimation(${1:string anim});\n\ +snippet llStopAnimation\n\ + llStopAnimation(${1:string anim});\n\ +snippet llStopHover\n\ + llStopHover();\n\ +snippet llStopLookAt\n\ + llStopLookAt();\n\ +snippet llStopMoveToTarget\n\ + llStopMoveToTarget();\n\ +snippet llStopSound\n\ + llStopSound();\n\ +snippet llStringLength\n\ + llStringLength(${1:string str})\n\ +snippet llStringToBase64\n\ + llStringToBase64(${1:string str})\n\ +snippet llStringTrim\n\ + llStringTrim(${1:string src}, ${2:integer type})\n\ +snippet llSubStringIndex\n\ + llSubStringIndex(${1:string source}, ${2:string pattern})\n\ +snippet llTakeControls\n\ + llTakeControls(${1:integer controls}, ${2:integer accept}, ${3:integer pass_on});\n\ +snippet llTan\n\ + llTan(${1:float theta})\n\ +snippet llTarget\n\ + llTarget(${1:vector position}, ${2:float range})\n\ +snippet llTargetOmega\n\ + llTargetOmega(${1:vector axis}, ${2:float spinrate}, ${3:float gain});\n\ +snippet llTargetRemove\n\ + llTargetRemove(${1:integer handle});\n\ +snippet llTeleportAgent\n\ + llTeleportAgent(${1:key agent}, ${2:string landmark}, ${3:vector position}, ${4:vector look_at});\n\ +snippet llTeleportAgentGlobalCoords\n\ + llTeleportAgentGlobalCoords(${1:key agent}, ${2:vector global_coordinates}, ${3:vector region_coordinates}, ${4:vector look_at});\n\ +snippet llTeleportAgentHome\n\ + llTeleportAgentHome(${1:key agent});\n\ +snippet llTextBox\n\ + llTextBox(${1:key agent}, ${2:string message}, ${3:integer channel});\n\ +snippet llToLower\n\ + llToLower(${1:string src})\n\ +snippet llToUpper\n\ + llToUpper(${1:string src})\n\ +snippet llTransferLindenDollars\n\ + llTransferLindenDollars(${1:key destination}, ${2:integer amount})\n\ +snippet llTriggerSound\n\ + llTriggerSound(${1:string sound}, ${2:float volume});\n\ +snippet llTriggerSoundLimited\n\ + llTriggerSoundLimited(${1:string sound}, ${2:float volume}, ${3:vector top_north_east}, ${4:vector bottom_south_west});\n\ +snippet llUnescapeURL\n\ + llUnescapeURL(${1:string url})\n\ +snippet llUnSit\n\ + llUnSit(${1:key id});\n\ +snippet llUpdateCharacter\n\ + llUpdateCharacter(${1:list options})\n\ +snippet llUpdateKeyValue\n\ + llUpdateKeyValue(${1:string k}, ${2:string v}, ${3:integer checked}, ${4:string ov})\n\ +snippet llVecDist\n\ + llVecDist(${1:vector vec_a}, ${2:vector vec_b})\n\ +snippet llVecMag\n\ + llVecMag(${1:vector vec})\n\ +snippet llVecNorm\n\ + llVecNorm(${1:vector vec})\n\ +snippet llVolumeDetect\n\ + llVolumeDetect(${1:integer detect});\n\ +snippet llWanderWithin\n\ + llWanderWithin(${1:vector origin}, ${2:vector dist}, ${3:list options});\n\ +snippet llWater\n\ + llWater(${1:vector offset});\n\ +snippet llWhisper\n\ + llWhisper(${1:integer channel}, ${2:string msg});\n\ +snippet llWind\n\ + llWind(${1:vector offset});\n\ +snippet llXorBase64\n\ + llXorBase64(${1:string str1}, ${2:string str2})\n\ +snippet money\n\ + money(${1:key id}, ${2:integer amount})\n\ + {\n\ + $0\n\ + }\n\ +snippet object_rez\n\ + object_rez(${1:key id})\n\ + {\n\ + $0\n\ + }\n\ +snippet on_rez\n\ + on_rez(${1:integer start_param})\n\ + {\n\ + $0\n\ + }\n\ +snippet path_update\n\ + path_update(${1:integer type}, ${2:list reserved})\n\ + {\n\ + $0\n\ + }\n\ +snippet remote_data\n\ + remote_data(${1:integer event_type}, ${2:key channel}, ${3:key message_id}, ${4:string sender}, ${5:integer idata}, ${6:string sdata})\n\ + {\n\ + $0\n\ + }\n\ +snippet run_time_permissions\n\ + run_time_permissions(${1:integer perm})\n\ + {\n\ + $0\n\ + }\n\ +snippet sensor\n\ + sensor(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet state\n\ + state ${1:name}\n\ +snippet touch\n\ + touch(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet touch_end\n\ + touch_end(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet touch_start\n\ + touch_start(${1:integer index})\n\ + {\n\ + $0\n\ + }\n\ +snippet transaction_result\n\ + transaction_result(${1:key id}, ${2:integer success}, ${3:string data})\n\ + {\n\ + $0\n\ + }\n\ +snippet while\n\ + while (${1:condition})\n\ + {\n\ + $0\n\ + }\n\ +"; +exports.scope = "lsl"; + +});