mirror of
				https://github.com/usmannasir/cyberpanel.git
				synced 2025-10-31 18:36:17 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			1240 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			1240 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
| 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\
 | |
| 	$0\n\
 | |
| snippet llAddToLandPassList\n\
 | |
| 	llAddToLandPassList(${1:key agent}, ${2:float hours});\n\
 | |
| 	$0\n\
 | |
| snippet llAdjustSoundVolume\n\
 | |
| 	llAdjustSoundVolume(${1:float volume});\n\
 | |
| 	$0\n\
 | |
| snippet llAgentInExperience\n\
 | |
| 	llAgentInExperience(${1:key agent})\n\
 | |
| snippet llAllowInventoryDrop\n\
 | |
| 	llAllowInventoryDrop(${1:integer add});\n\
 | |
| 	$0\n\
 | |
| snippet llAngleBetween\n\
 | |
| 	llAngleBetween(${1:rotation a}, ${2:rotation b})\n\
 | |
| snippet llApplyImpulse\n\
 | |
| 	llApplyImpulse(${1:vector force}, ${2:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llApplyRotationalImpulse\n\
 | |
| 	llApplyRotationalImpulse(${1:vector force}, ${2:integer local});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llAttachToAvatarTemp\n\
 | |
| 	llAttachToAvatarTemp(${1:integer attach_point});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llBreakLink\n\
 | |
| 	llBreakLink(${1:integer link});\n\
 | |
| 	$0\n\
 | |
| snippet llCastRay\n\
 | |
| 	llCastRay(${1:vector start}, ${2:vector end}, ${3:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llCeil\n\
 | |
| 	llCeil(${1:float val})\n\
 | |
| snippet llClearCameraParams\n\
 | |
| 	llClearCameraParams();\n\
 | |
| 	$0\n\
 | |
| snippet llClearLinkMedia\n\
 | |
| 	llClearLinkMedia(${1:integer link}, ${2:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llClearPrimMedia\n\
 | |
| 	llClearPrimMedia(${1:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llCloseRemoteDataChannel\n\
 | |
| 	llCloseRemoteDataChannel(${1:key channel});\n\
 | |
| 	$0\n\
 | |
| snippet llCollisionFilter\n\
 | |
| 	llCollisionFilter(${1:string name}, ${2:key id}, ${3:integer accept});\n\
 | |
| 	$0\n\
 | |
| snippet llCollisionSound\n\
 | |
| 	llCollisionSound(${1:string impact_sound}, ${2:float impact_volume});\n\
 | |
| 	$0\n\
 | |
| snippet llCos\n\
 | |
| 	llCos(${1:float theta})\n\
 | |
| snippet llCreateCharacter\n\
 | |
| 	llCreateCharacter(${1:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llCreateKeyValue\n\
 | |
| 	llCreateKeyValue(${1:string k})\n\
 | |
| snippet llCreateLink\n\
 | |
| 	llCreateLink(${1:key target}, ${2:integer parent});\n\
 | |
| 	$0\n\
 | |
| snippet llCSV2List\n\
 | |
| 	llCSV2List(${1:string src})\n\
 | |
| snippet llDataSizeKeyValue\n\
 | |
| 	llDataSizeKeyValue()\n\
 | |
| snippet llDeleteCharacter\n\
 | |
| 	llDeleteCharacter();\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llDie\n\
 | |
| 	llDie();\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llEmail\n\
 | |
| 	llEmail(${1:string address}, ${2:string subject}, ${3:string message});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llEvade\n\
 | |
| 	llEvade(${1:key target}, ${2:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llFabs\n\
 | |
| 	llFabs(${1:float val})\n\
 | |
| snippet llFleeFrom\n\
 | |
| 	llFleeFrom(${1:vector position}, ${2:float distance}, ${3:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llFloor\n\
 | |
| 	llFloor(${1:float val})\n\
 | |
| snippet llForceMouselook\n\
 | |
| 	llForceMouselook(${1:integer mouselook});\n\
 | |
| 	$0\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 llGetAttachedList\n\
 | |
| 	llGetAttachedList(${1:key id})\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llGiveInventoryList\n\
 | |
| 	llGiveInventoryList(${1:key target}, ${2:string folder}, ${3:list inventory});\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llLinkSitTarget\n\
 | |
| 	llLinkSitTarget(${1:integer link}, ${2:vector offset}, ${3:rotation rot});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llListenRemove\n\
 | |
| 	llListenRemove(${1:integer handle});\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llLoopSound\n\
 | |
| 	llLoopSound(${1:string sound}, ${2:float volume});\n\
 | |
| 	$0\n\
 | |
| snippet llLoopSoundMaster\n\
 | |
| 	llLoopSoundMaster(${1:string sound}, ${2:float volume});\n\
 | |
| 	$0\n\
 | |
| snippet llLoopSoundSlave\n\
 | |
| 	llLoopSoundSlave(${1:string sound}, ${2:float volume});\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llMinEventDelay\n\
 | |
| 	llMinEventDelay(${1:float delay});\n\
 | |
| 	$0\n\
 | |
| snippet llModifyLand\n\
 | |
| 	llModifyLand(${1:integer action}, ${2:integer brush});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llNavigateTo\n\
 | |
| 	llNavigateTo(${1:vector pos}, ${2:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llOffsetTexture\n\
 | |
| 	llOffsetTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llOpenRemoteDataChannel\n\
 | |
| 	llOpenRemoteDataChannel();\n\
 | |
| 	$0\n\
 | |
| snippet llOverMyLand\n\
 | |
| 	llOverMyLand(${1:key id})\n\
 | |
| snippet llOwnerSay\n\
 | |
| 	llOwnerSay(${1:string msg});\n\
 | |
| 	$0\n\
 | |
| snippet llParcelMediaCommandList\n\
 | |
| 	llParcelMediaCommandList(${1:list commandList});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llPassCollisions\n\
 | |
| 	llPassCollisions(${1:integer pass});\n\
 | |
| 	$0\n\
 | |
| snippet llPassTouches\n\
 | |
| 	llPassTouches(${1:integer pass});\n\
 | |
| 	$0\n\
 | |
| snippet llPatrolPoints\n\
 | |
| 	llPatrolPoints(${1:list patrolPoints}, ${2:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llPlaySound\n\
 | |
| 	llPlaySound(${1:string sound}, ${2:float volume});\n\
 | |
| 	$0\n\
 | |
| snippet llPlaySoundSlave\n\
 | |
| 	llPlaySoundSlave(${1:string sound}, ${2:float volume});\n\
 | |
| 	$0\n\
 | |
| snippet llPow\n\
 | |
| 	llPow(${1:float base}, ${2:float exponent})\n\
 | |
| snippet llPreloadSound\n\
 | |
| 	llPreloadSound(${1:string sound});\n\
 | |
| 	$0\n\
 | |
| snippet llPursue\n\
 | |
| 	llPursue(${1:key target}, ${2:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llPushObject\n\
 | |
| 	llPushObject(${1:key target}, ${2:vector impulse}, ${3:vector ang_impulse}, ${4:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llReadKeyValue\n\
 | |
| 	llReadKeyValue(${1:string k})\n\
 | |
| snippet llRegionSay\n\
 | |
| 	llRegionSay(${1:integer channel}, ${2:string msg});\n\
 | |
| 	$0\n\
 | |
| snippet llRegionSayTo\n\
 | |
| 	llRegionSayTo(${1:key target}, ${2:integer channel}, ${3:string msg});\n\
 | |
| 	$0\n\
 | |
| snippet llReleaseControls\n\
 | |
| 	llReleaseControls();\n\
 | |
| 	$0\n\
 | |
| snippet llReleaseURL\n\
 | |
| 	llReleaseURL(${1:string url});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoteDataReply\n\
 | |
| 	llRemoteDataReply(${1:key channel}, ${2:key message_id}, ${3:string sdata}, ${4:integer idata});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoteLoadScriptPin\n\
 | |
| 	llRemoteLoadScriptPin(${1:key target}, ${2:string name}, ${3:integer pin}, ${4:integer running}, ${5:integer start_param});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoveFromLandBanList\n\
 | |
| 	llRemoveFromLandBanList(${1:key agent});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoveFromLandPassList\n\
 | |
| 	llRemoveFromLandPassList(${1:key agent});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoveInventory\n\
 | |
| 	llRemoveInventory(${1:string item});\n\
 | |
| 	$0\n\
 | |
| snippet llRemoveVehicleFlags\n\
 | |
| 	llRemoveVehicleFlags(${1:integer flags});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llResetLandBanList\n\
 | |
| 	llResetLandBanList();\n\
 | |
| 	$0\n\
 | |
| snippet llResetLandPassList\n\
 | |
| 	llResetLandPassList();\n\
 | |
| 	$0\n\
 | |
| snippet llResetOtherScript\n\
 | |
| 	llResetOtherScript(${1:string name});\n\
 | |
| 	$0\n\
 | |
| snippet llResetScript\n\
 | |
| 	llResetScript();\n\
 | |
| 	$0\n\
 | |
| snippet llResetTime\n\
 | |
| 	llResetTime();\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llRezObject\n\
 | |
| 	llRezObject(${1:string inventory}, ${2:vector pos}, ${3:vector vel}, ${4:rotation rot}, ${5:integer param});\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llRotTarget\n\
 | |
| 	llRotTarget(${1:rotation rot}, ${2:float error})\n\
 | |
| snippet llRotTargetRemove\n\
 | |
| 	llRotTargetRemove(${1:integer handle});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llScaleByFactor\n\
 | |
| 	llScaleByFactor(${1:float scaling_factor})\n\
 | |
| snippet llScaleTexture\n\
 | |
| 	llScaleTexture(${1:float u}, ${2:float v}, ${3:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llScriptDanger\n\
 | |
| 	llScriptDanger(${1:vector pos})\n\
 | |
| snippet llScriptProfiler\n\
 | |
| 	llScriptProfiler(${1:integer flags});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llSensorRepeat\n\
 | |
| 	llSensorRepeat(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc}, ${6:float rate});\n\
 | |
| 	$0\n\
 | |
| snippet llSetAlpha\n\
 | |
| 	llSetAlpha(${1:float alpha}, ${2:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llSetAngularVelocity\n\
 | |
| 	llSetAngularVelocity(${1:vector force}, ${2:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llSetAnimationOverride\n\
 | |
| 	llSetAnimationOverride(${1:string anim_state}, ${2:string anim})\n\
 | |
| snippet llSetBuoyancy\n\
 | |
| 	llSetBuoyancy(${1:float buoyancy});\n\
 | |
| 	$0\n\
 | |
| snippet llSetCameraAtOffset\n\
 | |
| 	llSetCameraAtOffset(${1:vector offset});\n\
 | |
| 	$0\n\
 | |
| snippet llSetCameraEyeOffset\n\
 | |
| 	llSetCameraEyeOffset(${1:vector offset});\n\
 | |
| 	$0\n\
 | |
| snippet llSetCameraParams\n\
 | |
| 	llSetCameraParams(${1:list rules});\n\
 | |
| 	$0\n\
 | |
| snippet llSetClickAction\n\
 | |
| 	llSetClickAction(${1:integer action});\n\
 | |
| 	$0\n\
 | |
| snippet llSetColor\n\
 | |
| 	llSetColor(${1:vector color}, ${2:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llSetContentType\n\
 | |
| 	llSetContentType(${1:key request_id}, ${2:integer content_type});\n\
 | |
| 	$0\n\
 | |
| snippet llSetDamage\n\
 | |
| 	llSetDamage(${1:float damage});\n\
 | |
| 	$0\n\
 | |
| snippet llSetForce\n\
 | |
| 	llSetForce(${1:vector force}, ${2:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llSetForceAndTorque\n\
 | |
| 	llSetForceAndTorque(${1:vector force}, ${2:vector torque}, ${3:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llSetHoverHeight\n\
 | |
| 	llSetHoverHeight(${1:float height}, ${2:integer water}, ${3:float tau});\n\
 | |
| 	$0\n\
 | |
| snippet llSetKeyframedMotion\n\
 | |
| 	llSetKeyframedMotion(${1:list keyframes}, ${2:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkAlpha\n\
 | |
| 	llSetLinkAlpha(${1:integer link}, ${2:float alpha}, ${3:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkCamera\n\
 | |
| 	llSetLinkCamera(${1:integer link}, ${2:vector eye}, ${3:vector at});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkColor\n\
 | |
| 	llSetLinkColor(${1:integer link}, ${2:vector color}, ${3:integer face});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkMedia\n\
 | |
| 	llSetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkPrimitiveParams\n\
 | |
| 	llSetLinkPrimitiveParams(${1:integer link}, ${2:list rules});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkPrimitiveParamsFast\n\
 | |
| 	llSetLinkPrimitiveParamsFast(${1:integer link}, ${2:list rules});\n\
 | |
| 	$0\n\
 | |
| snippet llSetLinkTexture\n\
 | |
| 	llSetLinkTexture(${1:integer link}, ${2:string texture}, ${3:integer face});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llSetLocalRot\n\
 | |
| 	llSetLocalRot(${1:rotation rot});\n\
 | |
| 	$0\n\
 | |
| snippet llSetMemoryLimit\n\
 | |
| 	llSetMemoryLimit(${1:integer limit})\n\
 | |
| snippet llSetObjectDesc\n\
 | |
| 	llSetObjectDesc(${1:string description});\n\
 | |
| 	$0\n\
 | |
| snippet llSetObjectName\n\
 | |
| 	llSetObjectName(${1:string name});\n\
 | |
| 	$0\n\
 | |
| snippet llSetParcelMusicURL\n\
 | |
| 	llSetParcelMusicURL(${1:string url});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llSetPhysicsMaterial\n\
 | |
| 	llSetPhysicsMaterial(${1:integer mask}, ${2:float gravity_multiplier}, ${3:float restitution}, ${4:float friction}, ${5:float density});\n\
 | |
| 	$0\n\
 | |
| snippet llSetPos\n\
 | |
| 	llSetPos(${1:vector pos});\n\
 | |
| 	$0\n\
 | |
| snippet llSetPrimitiveParams\n\
 | |
| 	llSetPrimitiveParams(${1:list rules});\n\
 | |
| 	$0\n\
 | |
| snippet llSetPrimMediaParams\n\
 | |
| 	llSetPrimMediaParams(${1:integer face}, ${2:list params});\n\
 | |
| 	$0\n\
 | |
| snippet llSetRegionPos\n\
 | |
| 	llSetRegionPos(${1:vector position})\n\
 | |
| snippet llSetRemoteScriptAccessPin\n\
 | |
| 	llSetRemoteScriptAccessPin(${1:integer pin});\n\
 | |
| 	$0\n\
 | |
| snippet llSetRot\n\
 | |
| 	llSetRot(${1:rotation rot});\n\
 | |
| 	$0\n\
 | |
| snippet llSetScale\n\
 | |
| 	llSetScale(${1:vector size});\n\
 | |
| 	$0\n\
 | |
| snippet llSetScriptState\n\
 | |
| 	llSetScriptState(${1:string name}, ${2:integer run});\n\
 | |
| 	$0\n\
 | |
| snippet llSetSitText\n\
 | |
| 	llSetSitText(${1:string text});\n\
 | |
| 	$0\n\
 | |
| snippet llSetSoundQueueing\n\
 | |
| 	llSetSoundQueueing(${1:integer queue});\n\
 | |
| 	$0\n\
 | |
| snippet llSetSoundRadius\n\
 | |
| 	llSetSoundRadius(${1:float radius});\n\
 | |
| 	$0\n\
 | |
| snippet llSetStatus\n\
 | |
| 	llSetStatus(${1:integer status}, ${2:integer value});\n\
 | |
| 	$0\n\
 | |
| snippet llSetText\n\
 | |
| 	llSetText(${1:string text}, ${2:vector color}, ${3:float alpha});\n\
 | |
| 	$0\n\
 | |
| snippet llSetTexture\n\
 | |
| 	llSetTexture(${1:string texture}, ${2:integer face});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llSetTimerEvent\n\
 | |
| 	llSetTimerEvent(${1:float sec});\n\
 | |
| 	$0\n\
 | |
| snippet llSetTorque\n\
 | |
| 	llSetTorque(${1:vector torque}, ${2:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llSetTouchText\n\
 | |
| 	llSetTouchText(${1:string text});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVehicleFlags\n\
 | |
| 	llSetVehicleFlags(${1:integer flags});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVehicleFloatParam\n\
 | |
| 	llSetVehicleFloatParam(${1:integer param}, ${2:float value});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVehicleRotationParam\n\
 | |
| 	llSetVehicleRotationParam(${1:integer param}, ${2:rotation rot});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVehicleType\n\
 | |
| 	llSetVehicleType(${1:integer type});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVehicleVectorParam\n\
 | |
| 	llSetVehicleVectorParam(${1:integer param}, ${2:vector vec});\n\
 | |
| 	$0\n\
 | |
| snippet llSetVelocity\n\
 | |
| 	llSetVelocity(${1:vector force}, ${2:integer local});\n\
 | |
| 	$0\n\
 | |
| snippet llSHA1String\n\
 | |
| 	llSHA1String(${1:string src})\n\
 | |
| snippet llShout\n\
 | |
| 	llShout(${1:integer channel}, ${2:string msg});\n\
 | |
| 	$0\n\
 | |
| snippet llSin\n\
 | |
| 	llSin(${1:float theta})\n\
 | |
| snippet llSitTarget\n\
 | |
| 	llSitTarget(${1:vector offset}, ${2:rotation rot});\n\
 | |
| 	$0\n\
 | |
| snippet llSleep\n\
 | |
| 	llSleep(${1:float sec});\n\
 | |
| 	$0\n\
 | |
| snippet llSqrt\n\
 | |
| 	llSqrt(${1:float val})\n\
 | |
| snippet llStartAnimation\n\
 | |
| 	llStartAnimation(${1:string anim});\n\
 | |
| 	$0\n\
 | |
| snippet llStopAnimation\n\
 | |
| 	llStopAnimation(${1:string anim});\n\
 | |
| 	$0\n\
 | |
| snippet llStopHover\n\
 | |
| 	llStopHover();\n\
 | |
| 	$0\n\
 | |
| snippet llStopLookAt\n\
 | |
| 	llStopLookAt();\n\
 | |
| 	$0\n\
 | |
| snippet llStopMoveToTarget\n\
 | |
| 	llStopMoveToTarget();\n\
 | |
| 	$0\n\
 | |
| snippet llStopSound\n\
 | |
| 	llStopSound();\n\
 | |
| 	$0\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\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llTargetRemove\n\
 | |
| 	llTargetRemove(${1:integer handle});\n\
 | |
| 	$0\n\
 | |
| snippet llTeleportAgent\n\
 | |
| 	llTeleportAgent(${1:key agent}, ${2:string landmark}, ${3:vector position}, ${4:vector look_at});\n\
 | |
| 	$0\n\
 | |
| snippet llTeleportAgentGlobalCoords\n\
 | |
| 	llTeleportAgentGlobalCoords(${1:key agent}, ${2:vector global_coordinates}, ${3:vector region_coordinates}, ${4:vector look_at});\n\
 | |
| 	$0\n\
 | |
| snippet llTeleportAgentHome\n\
 | |
| 	llTeleportAgentHome(${1:key agent});\n\
 | |
| 	$0\n\
 | |
| snippet llTextBox\n\
 | |
| 	llTextBox(${1:key agent}, ${2:string message}, ${3:integer channel});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llTriggerSoundLimited\n\
 | |
| 	llTriggerSoundLimited(${1:string sound}, ${2:float volume}, ${3:vector top_north_east}, ${4:vector bottom_south_west});\n\
 | |
| 	$0\n\
 | |
| snippet llUnescapeURL\n\
 | |
| 	llUnescapeURL(${1:string url})\n\
 | |
| snippet llUnSit\n\
 | |
| 	llUnSit(${1:key id});\n\
 | |
| 	$0\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\
 | |
| 	$0\n\
 | |
| snippet llWanderWithin\n\
 | |
| 	llWanderWithin(${1:vector origin}, ${2:vector dist}, ${3:list options});\n\
 | |
| 	$0\n\
 | |
| snippet llWater\n\
 | |
| 	llWater(${1:vector offset});\n\
 | |
| 	$0\n\
 | |
| snippet llWhisper\n\
 | |
| 	llWhisper(${1:integer channel}, ${2:string msg});\n\
 | |
| 	$0\n\
 | |
| snippet llWind\n\
 | |
| 	llWind(${1:vector offset});\n\
 | |
| 	$0\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";
 | |
| 
 | |
| });
 |