lsl.snippets 33 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066
  1. snippet @
  2. @${1:label};
  3. snippet CAMERA_ACTIVE
  4. CAMERA_ACTIVE, ${1:integer isActive}, $0
  5. snippet CAMERA_BEHINDNESS_ANGLE
  6. CAMERA_BEHINDNESS_ANGLE, ${1:float degrees}, $0
  7. snippet CAMERA_BEHINDNESS_LAG
  8. CAMERA_BEHINDNESS_LAG, ${1:float seconds}, $0
  9. snippet CAMERA_DISTANCE
  10. CAMERA_DISTANCE, ${1:float meters}, $0
  11. snippet CAMERA_FOCUS
  12. CAMERA_FOCUS, ${1:vector position}, $0
  13. snippet CAMERA_FOCUS_LAG
  14. CAMERA_FOCUS_LAG, ${1:float seconds}, $0
  15. snippet CAMERA_FOCUS_LOCKED
  16. CAMERA_FOCUS_LOCKED, ${1:integer isLocked}, $0
  17. snippet CAMERA_FOCUS_OFFSET
  18. CAMERA_FOCUS_OFFSET, ${1:vector meters}, $0
  19. snippet CAMERA_FOCUS_THRESHOLD
  20. CAMERA_FOCUS_THRESHOLD, ${1:float meters}, $0
  21. snippet CAMERA_PITCH
  22. CAMERA_PITCH, ${1:float degrees}, $0
  23. snippet CAMERA_POSITION
  24. CAMERA_POSITION, ${1:vector position}, $0
  25. snippet CAMERA_POSITION_LAG
  26. CAMERA_POSITION_LAG, ${1:float seconds}, $0
  27. snippet CAMERA_POSITION_LOCKED
  28. CAMERA_POSITION_LOCKED, ${1:integer isLocked}, $0
  29. snippet CAMERA_POSITION_THRESHOLD
  30. CAMERA_POSITION_THRESHOLD, ${1:float meters}, $0
  31. snippet CHARACTER_AVOIDANCE_MODE
  32. CHARACTER_AVOIDANCE_MODE, ${1:integer flags}, $0
  33. snippet CHARACTER_DESIRED_SPEED
  34. CHARACTER_DESIRED_SPEED, ${1:float speed}, $0
  35. snippet CHARACTER_DESIRED_TURN_SPEED
  36. CHARACTER_DESIRED_TURN_SPEED, ${1:float speed}, $0
  37. snippet CHARACTER_LENGTH
  38. CHARACTER_LENGTH, ${1:float length}, $0
  39. snippet CHARACTER_MAX_TURN_RADIUS
  40. CHARACTER_MAX_TURN_RADIUS, ${1:float radius}, $0
  41. snippet CHARACTER_ORIENTATION
  42. CHARACTER_ORIENTATION, ${1:integer orientation}, $0
  43. snippet CHARACTER_RADIUS
  44. CHARACTER_RADIUS, ${1:float radius}, $0
  45. snippet CHARACTER_STAY_WITHIN_PARCEL
  46. CHARACTER_STAY_WITHIN_PARCEL, ${1:boolean stay}, $0
  47. snippet CHARACTER_TYPE
  48. CHARACTER_TYPE, ${1:integer type}, $0
  49. snippet HTTP_BODY_MAXLENGTH
  50. HTTP_BODY_MAXLENGTH, ${1:integer length}, $0
  51. snippet HTTP_CUSTOM_HEADER
  52. HTTP_CUSTOM_HEADER, ${1:string name}, ${2:string value}, $0
  53. snippet HTTP_METHOD
  54. HTTP_METHOD, ${1:string method}, $0
  55. snippet HTTP_MIMETYPE
  56. HTTP_MIMETYPE, ${1:string mimeType}, $0
  57. snippet HTTP_PRAGMA_NO_CACHE
  58. HTTP_PRAGMA_NO_CACHE, ${1:integer send_header}, $0
  59. snippet HTTP_VERBOSE_THROTTLE
  60. HTTP_VERBOSE_THROTTLE, ${1:integer noisy}, $0
  61. snippet HTTP_VERIFY_CERT
  62. HTTP_VERIFY_CERT, ${1:integer verify}, $0
  63. snippet RC_DATA_FLAGS
  64. RC_DATA_FLAGS, ${1:integer flags}, $0
  65. snippet RC_DETECT_PHANTOM
  66. RC_DETECT_PHANTOM, ${1:integer dectedPhantom}, $0
  67. snippet RC_MAX_HITS
  68. RC_MAX_HITS, ${1:integer maxHits}, $0
  69. snippet RC_REJECT_TYPES
  70. RC_REJECT_TYPES, ${1:integer filterMask}, $0
  71. snippet at_rot_target
  72. at_rot_target(${1:integer handle}, ${2:rotation targetrot}, ${3:rotation ourrot})
  73. {
  74. $0
  75. }
  76. snippet at_target
  77. at_target(${1:integer tnum}, ${2:vector targetpos}, ${3:vector ourpos})
  78. {
  79. $0
  80. }
  81. snippet attach
  82. attach(${1:key id})
  83. {
  84. $0
  85. }
  86. snippet changed
  87. changed(${1:integer change})
  88. {
  89. $0
  90. }
  91. snippet collision
  92. collision(${1:integer index})
  93. {
  94. $0
  95. }
  96. snippet collision_end
  97. collision_end(${1:integer index})
  98. {
  99. $0
  100. }
  101. snippet collision_start
  102. collision_start(${1:integer index})
  103. {
  104. $0
  105. }
  106. snippet control
  107. control(${1:key id}, ${2:integer level}, ${3:integer edge})
  108. {
  109. $0
  110. }
  111. snippet dataserver
  112. dataserver(${1:key query_id}, ${2:string data})
  113. {
  114. $0
  115. }
  116. snippet do
  117. do
  118. {
  119. $0
  120. }
  121. while (${1:condition});
  122. snippet else
  123. else
  124. {
  125. $0
  126. }
  127. snippet email
  128. email(${1:string time}, ${2:string address}, ${3:string subject}, ${4:string message}, ${5:integer num_left})
  129. {
  130. $0
  131. }
  132. snippet experience_permissions
  133. experience_permissions(${1:key agent_id})
  134. {
  135. $0
  136. }
  137. snippet experience_permissions_denied
  138. experience_permissions_denied(${1:key agent_id}, ${2:integer reason})
  139. {
  140. $0
  141. }
  142. snippet for
  143. for (${1:start}; ${3:condition}; ${3:step})
  144. {
  145. $0
  146. }
  147. snippet http_request
  148. http_request(${1:key request_id}, ${2:string method}, ${3:string body})
  149. {
  150. $0
  151. }
  152. snippet http_response
  153. http_response(${1:key request_id}, ${2:integer status}, ${3:list metadata}, ${4:string body})
  154. {
  155. $0
  156. }
  157. snippet if
  158. if (${1:condition})
  159. {
  160. $0
  161. }
  162. snippet jump
  163. jump ${1:label};
  164. snippet land_collision
  165. land_collision(${1:vector pos})
  166. {
  167. $0
  168. }
  169. snippet land_collision_end
  170. land_collision_end(${1:vector pos})
  171. {
  172. $0
  173. }
  174. snippet land_collision_start
  175. land_collision_start(${1:vector pos})
  176. {
  177. $0
  178. }
  179. snippet link_message
  180. link_message(${1:integer sender_num}, ${2:integer num}, ${3:string str}, ${4:key id})
  181. {
  182. $0
  183. }
  184. snippet listen
  185. listen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string message})
  186. {
  187. $0
  188. }
  189. snippet llAbs
  190. llAbs(${1:integer val})
  191. snippet llAcos
  192. llAcos(${1:float val})
  193. snippet llAddToLandBanList
  194. llAddToLandBanList(${1:key agent}, ${2:float hours});
  195. snippet llAddToLandPassList
  196. llAddToLandPassList(${1:key agent}, ${2:float hours});
  197. snippet llAdjustSoundVolume
  198. llAdjustSoundVolume(${1:float volume});
  199. snippet llAgentInExperience
  200. llAgentInExperience(${1:key agent})
  201. snippet llAllowInventoryDrop
  202. llAllowInventoryDrop(${1:integer add});
  203. snippet llAngleBetween
  204. llAngleBetween(${1:rotation a}, ${2:rotation b})
  205. snippet llApplyImpulse
  206. llApplyImpulse(${1:vector force}, ${2:integer local});
  207. snippet llApplyRotationalImpulse
  208. llApplyRotationalImpulse(${1:vector force}, ${2:integer local});
  209. snippet llAsin
  210. llAsin(${1:float val})
  211. snippet llAtan2
  212. llAtan2(${1:float y}, ${2:float x})
  213. snippet llAttachToAvatar
  214. llAttachToAvatar(${1:integer attach_point});
  215. snippet llAttachToAvatarTemp
  216. llAttachToAvatarTemp(${1:integer attach_point});
  217. snippet llAvatarOnLinkSitTarget
  218. llAvatarOnLinkSitTarget(${1:integer link})
  219. snippet llAvatarOnSitTarget
  220. llAvatarOnSitTarget()
  221. snippet llAxes2Rot
  222. llAxes2Rot(${1:vector fwd}, ${2:vector left}, ${3:vector up})
  223. snippet llAxisAngle2Rot
  224. llAxisAngle2Rot(${1:vector axis}, ${2:float angle})
  225. snippet llBase64ToInteger
  226. llBase64ToInteger(${1:string str})
  227. snippet llBase64ToString
  228. llBase64ToString(${1:string str})
  229. snippet llBreakAllLinks
  230. llBreakAllLinks();
  231. snippet llBreakLink
  232. llBreakLink(${1:integer link});
  233. snippet llCastRay
  234. llCastRay(${1:vector start}, ${2:vector end}, ${3:list options});
  235. snippet llCeil
  236. llCeil(${1:float val})
  237. snippet llClearCameraParams
  238. llClearCameraParams();
  239. snippet llClearLinkMedia
  240. llClearLinkMedia(${1:integer link}, ${2:integer face});
  241. snippet llClearPrimMedia
  242. llClearPrimMedia(${1:integer face});
  243. snippet llCloseRemoteDataChannel
  244. llCloseRemoteDataChannel(${1:key channel});
  245. snippet llCollisionFilter
  246. llCollisionFilter(${1:string name}, ${2:key id}, ${3:integer accept});
  247. snippet llCollisionSound
  248. llCollisionSound(${1:string impact_sound}, ${2:float impact_volume});
  249. snippet llCos
  250. llCos(${1:float theta})
  251. snippet llCreateCharacter
  252. llCreateCharacter(${1:list options});
  253. snippet llCreateKeyValue
  254. llCreateKeyValue(${1:string k})
  255. snippet llCreateLink
  256. llCreateLink(${1:key target}, ${2:integer parent});
  257. snippet llCSV2List
  258. llCSV2List(${1:string src})
  259. snippet llDataSizeKeyValue
  260. llDataSizeKeyValue()
  261. snippet llDeleteCharacter
  262. llDeleteCharacter();
  263. snippet llDeleteKeyValue
  264. llDeleteKeyValue(${1:string k})
  265. snippet llDeleteSubList
  266. llDeleteSubList(${1:list src}, ${2:integer start}, ${3:integer end})
  267. snippet llDeleteSubString
  268. llDeleteSubString(${1:string src}, ${2:integer start}, ${3:integer end})
  269. snippet llDetachFromAvatar
  270. llDetachFromAvatar();
  271. snippet llDetectedGrab
  272. llDetectedGrab(${1:integer number})
  273. snippet llDetectedGroup
  274. llDetectedGroup(${1:integer number})
  275. snippet llDetectedKey
  276. llDetectedKey(${1:integer number})
  277. snippet llDetectedLinkNumber
  278. llDetectedLinkNumber(${1:integer number})
  279. snippet llDetectedName
  280. llDetectedName(${1:integer number})
  281. snippet llDetectedOwner
  282. llDetectedOwner(${1:integer number})
  283. snippet llDetectedPos
  284. llDetectedPosl(${1:integer number})
  285. snippet llDetectedRot
  286. llDetectedRot(${1:integer number})
  287. snippet llDetectedTouchBinormal
  288. llDetectedTouchBinormal(${1:integer number})
  289. snippet llDetectedTouchFace
  290. llDetectedTouchFace(${1:integer number})
  291. snippet llDetectedTouchNormal
  292. llDetectedTouchNormal(${1:integer number})
  293. snippet llDetectedTouchPos
  294. llDetectedTouchPos(${1:integer number})
  295. snippet llDetectedTouchST
  296. llDetectedTouchST(${1:integer number})
  297. snippet llDetectedTouchUV
  298. llDetectedTouchUV(${1:integer number})
  299. snippet llDetectedType
  300. llDetectedType(${1:integer number})
  301. snippet llDetectedVel
  302. llDetectedVel(${1:integer number})
  303. snippet llDialog
  304. llDialog(${1:key agent}, ${2:string message}, ${3:list buttons}, ${4:integer channel});
  305. snippet llDie
  306. llDie();
  307. snippet llDumpList2String
  308. llDumpList2String(${1:list src}, ${2:string separator})
  309. snippet llEdgeOfWorld
  310. llEdgeOfWorld(${1:vector pos}, ${2:vector dir})
  311. snippet llEjectFromLand
  312. llEjectFromLand(${1:key agent});
  313. snippet llEmail
  314. llEmail(${1:string address}, ${2:string subject}, ${3:string message});
  315. snippet llEscapeURL
  316. llEscapeURL(${1:string url})
  317. snippet llEuler2Rot
  318. llEuler2Rot(${1:vector v})
  319. snippet llExecCharacterCmd
  320. llExecCharacterCmd(${1:integer command}, ${2:list options});
  321. snippet llEvade
  322. llEvade(${1:key target}, ${2:list options});
  323. snippet llFabs
  324. llFabs(${1:float val})
  325. snippet llFleeFrom
  326. llFleeFrom(${1:vector position}, ${2:float distance}, ${3:list options});
  327. snippet llFloor
  328. llFloor(${1:float val})
  329. snippet llForceMouselook
  330. llForceMouselook(${1:integer mouselook});
  331. snippet llFrand
  332. llFrand(${1:float mag})
  333. snippet llGenerateKey
  334. llGenerateKey()
  335. snippet llGetAccel
  336. llGetAccel()
  337. snippet llGetAgentInfo
  338. llGetAgentInfo(${1:key id})
  339. snippet llGetAgentLanguage
  340. llGetAgentLanguage(${1:key agent})
  341. snippet llGetAgentList
  342. llGetAgentList(${1:integer scope}, ${2:list options})
  343. snippet llGetAgentSize
  344. llGetAgentSize(${1:key agent})
  345. snippet llGetAlpha
  346. llGetAlpha(${1:integer face})
  347. snippet llGetAndResetTime
  348. llGetAndResetTime()
  349. snippet llGetAnimation
  350. llGetAnimation(${1:key id})
  351. snippet llGetAnimationList
  352. llGetAnimationList(${1:key agent})
  353. snippet llGetAnimationOverride
  354. llGetAnimationOverride(${1:string anim_state})
  355. snippet llGetAttached
  356. llGetAttached()
  357. snippet llGetBoundingBox
  358. llGetBoundingBox(${1:key object})
  359. snippet llGetCameraPos
  360. llGetCameraPos()
  361. snippet llGetCameraRot
  362. llGetCameraRot()
  363. snippet llGetCenterOfMass
  364. llGetCenterOfMass()
  365. snippet llGetClosestNavPoint
  366. llGetClosestNavPoint(${1:vector point}, ${2:list options})
  367. snippet llGetColor
  368. llGetColor(${1:integer face})
  369. snippet llGetCreator
  370. llGetCreator()
  371. snippet llGetDate
  372. llGetDate()
  373. snippet llGetDisplayName
  374. llGetDisplayName(${1:key id})
  375. snippet llGetEnergy
  376. llGetEnergy()
  377. snippet llGetEnv
  378. llGetEnv(${1:string name})
  379. snippet llGetExperienceDetails
  380. llGetExperienceDetails(${1:key experience_id})
  381. snippet llGetExperienceErrorMessage
  382. llGetExperienceErrorMessage(${1:integer error})
  383. snippet llGetForce
  384. llGetForce()
  385. snippet llGetFreeMemory
  386. llGetFreeMemory()
  387. snippet llGetFreeURLs
  388. llGetFreeURLs()
  389. snippet llGetGeometricCenter
  390. llGetGeometricCenter()
  391. snippet llGetGMTclock
  392. llGetGMTclock()
  393. snippet llGetHTTPHeader
  394. llGetHTTPHeader(${1:key request_id}, ${2:string header})
  395. snippet llGetInventoryCreator
  396. llGetInventoryCreator(${1:string item})
  397. snippet llGetInventoryKey
  398. llGetInventoryKey(${1:string name})
  399. snippet llGetInventoryName
  400. llGetInventoryName(${1:integer type}, ${2:integer number})
  401. snippet llGetInventoryNumber
  402. llGetInventoryNumber(${1:integer type})
  403. snippet llGetInventoryPermMask
  404. llGetInventoryPermMask(${1:string item}, ${2:integer mask})
  405. snippet llGetInventoryType
  406. llGetInventoryType(${1:string name})
  407. snippet llGetKey
  408. llGetKey()
  409. snippet llGetLandOwnerAt
  410. llGetLandOwnerAt(${1:vector pos})
  411. snippet llGetLinkKey
  412. llGetLinkKey(${1:integer link})
  413. snippet llGetLinkMedia
  414. llGetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params})
  415. snippet llGetLinkName
  416. llGetLinkName(${1:integer link})
  417. snippet llGetLinkNumber
  418. llGetLinkNumber()
  419. snippet llGetLinkNumberOfSides
  420. llGetLinkNumberOfSides(${1:integer link})
  421. snippet llGetLinkPrimitiveParams
  422. llGetLinkPrimitiveParams(${1:integer link}, ${2:list params})
  423. snippet llGetListEntryType
  424. llGetListEntryType(${1:list src}, ${2:integer index})
  425. snippet llGetListLength
  426. llGetListLength(${1:list src})
  427. snippet llGetLocalPos
  428. llGetLocalPos()
  429. snippet llGetLocalRot
  430. llGetLocalRot()
  431. snippet llGetMass
  432. llGetMass()
  433. snippet llGetMassMKS
  434. llGetMassMKS()
  435. snippet llGetMaxScaleFactor
  436. llGetMaxScaleFactor()
  437. snippet llGetMemoryLimit
  438. llGetMemoryLimit()
  439. snippet llGetMinScaleFactor
  440. llGetMinScaleFactor()
  441. snippet llGetNextEmail
  442. llGetNextEmail(${1:string address}, ${2:string subject});
  443. snippet llGetNotecardLine
  444. llGetNotecardLine(${1:string name}, ${2:integer line})
  445. snippet llGetNumberOfNotecardLines
  446. llGetNumberOfNotecardLines(${1:string name})
  447. snippet llGetNumberOfPrims
  448. llGetNumberOfPrims()
  449. snippet llGetNumberOfSides
  450. llGetNumberOfSides()
  451. snippet llGetObjectDesc
  452. llGetObjectDesc()
  453. snippet llGetObjectDetails
  454. llGetObjectDetails(${1:key id}, ${2:list params})
  455. snippet llGetObjectMass
  456. llGetObjectMass(${1:key id})
  457. snippet llGetObjectName
  458. llGetObjectName()
  459. snippet llGetObjectPermMask
  460. llGetObjectPermMask(${1:integer mask})
  461. snippet llGetObjectPrimCount
  462. llGetObjectPrimCount(${1:key prim})
  463. snippet llGetOmega
  464. llGetOmega()
  465. snippet llGetOwner
  466. llGetOwner()
  467. snippet llGetOwnerKey
  468. llGetOwnerKey(${1:key id})
  469. snippet llGetParcelDetails
  470. llGetParcelDetails(${1:vector pos}, ${2:list params})
  471. snippet llGetParcelFlags
  472. llGetParcelFlags(${1:vector pos})
  473. snippet llGetParcelMaxPrims
  474. llGetParcelMaxPrims(${1:vector pos}, ${2:integer sim_wide})
  475. snippet llGetParcelMusicURL
  476. llGetParcelMusicURL()
  477. snippet llGetParcelPrimCount
  478. llGetParcelPrimCount(${1:vector pos}, ${2:integer category}, ${3:integer sim_wide})
  479. snippet llGetParcelPrimOwners
  480. llGetParcelPrimOwners(${1:vector pos})
  481. snippet llGetPermissions
  482. llGetPermissions()
  483. snippet llGetPermissionsKey
  484. llGetPermissionsKey()
  485. snippet llGetPhysicsMaterial
  486. llGetPhysicsMaterial()
  487. snippet llGetPos
  488. llGetPos()
  489. snippet llGetPrimitiveParams
  490. llGetPrimitiveParams(${1:list params})
  491. snippet llGetPrimMediaParams
  492. llGetPrimMediaParams(${1:integer face}, ${2:list params})
  493. snippet llGetRegionAgentCount
  494. llGetRegionAgentCount()
  495. snippet llGetRegionCorner
  496. llGetRegionCorner()
  497. snippet llGetRegionFlags
  498. llGetRegionFlags()
  499. snippet llGetRegionFPS
  500. llGetRegionFPS()
  501. snippet llGetRegionName
  502. llGetRegionName()
  503. snippet llGetRegionTimeDilation
  504. llGetRegionTimeDilation()
  505. snippet llGetRootPosition
  506. llGetRootPosition()
  507. snippet llGetRootRotation
  508. llGetRootRotation()
  509. snippet llGetRot
  510. llGetRot()
  511. snippet llGetScale
  512. llGetScale()
  513. snippet llGetScriptName
  514. llGetScriptName()
  515. snippet llGetScriptState
  516. llGetScriptState(${1:string script})
  517. snippet llGetSimStats
  518. llGetSimStats(${1:integer stat_type})
  519. snippet llGetSimulatorHostname
  520. llGetSimulatorHostname()
  521. snippet llGetSPMaxMemory
  522. llGetSPMaxMemory()
  523. snippet llGetStartParameter
  524. llGetStartParameter()
  525. snippet llGetStaticPath
  526. llGetStaticPath(${1:vector start}, ${2:vector end}, ${3:float radius}, ${4:list params})
  527. snippet llGetStatus
  528. llGetStatus(${1:integer status})
  529. snippet llGetSubString
  530. llGetSubString(${1:string src}, ${2:integer start}, ${3:integer end})
  531. snippet llGetSunDirection
  532. llGetSunDirection()
  533. snippet llGetTexture
  534. llGetTexture(${1:integer face})
  535. snippet llGetTextureOffset
  536. llGetTextureOffset(${1:integer face})
  537. snippet llGetTextureRot
  538. llGetTextureRot(${1:integer face})
  539. snippet llGetTextureScale
  540. llGetTextureScale(${1:integer face})
  541. snippet llGetTime
  542. llGetTime()
  543. snippet llGetTimeOfDay
  544. llGetTimeOfDay()
  545. snippet llGetTimestamp
  546. llGetTimestamp()
  547. snippet llGetTorque
  548. llGetTorque()
  549. snippet llGetUnixTime
  550. llGetUnixTime()
  551. snippet llGetUsedMemory
  552. llGetUsedMemory()
  553. snippet llGetUsername
  554. llGetUsername(${1:key id})
  555. snippet llGetVel
  556. llGetVel()
  557. snippet llGetWallclock
  558. llGetWallclock()
  559. snippet llGiveInventory
  560. llGiveInventory(${1:key destination}, ${2:string inventory});
  561. snippet llGiveInventoryList
  562. llGiveInventoryList(${1:key target}, ${2:string folder}, ${3:list inventory});
  563. snippet llGiveMoney
  564. llGiveMoney(${1:key destination}, ${2:integer amount})
  565. snippet llGround
  566. llGround(${1:vector offset})
  567. snippet llGroundContour
  568. llGroundContour(${1:vector offset})
  569. snippet llGroundNormal
  570. llGroundNormal(${1:vector offset})
  571. snippet llGroundRepel
  572. llGroundRepel(${1:float height}, ${2:integer water}, ${3:float tau});
  573. snippet llGroundSlope
  574. llGroundSlope(${1:vector offset})
  575. snippet llHTTPRequest
  576. llHTTPRequest(${1:string url}, ${2:list parameters}, ${3:string body})
  577. snippet llHTTPResponse
  578. llHTTPResponse(${1:key request_id}, ${2:integer status}, ${3:string body});
  579. snippet llInsertString
  580. llInsertString(${1:string dst}, ${2:integer pos}, ${3:string src})
  581. snippet llInstantMessage
  582. llInstantMessage(${1:key user}, ${2:string message});
  583. snippet llIntegerToBase64
  584. llIntegerToBase64(${1:integer number})
  585. snippet llJson2List
  586. llJson2List(${1:string json})
  587. snippet llJsonGetValue
  588. llJsonGetValue(${1:string json}, ${2:list specifiers})
  589. snippet llJsonSetValue
  590. llJsonSetValue(${1:string json}, ${2:list specifiers}, ${3:string newValue})
  591. snippet llJsonValueType
  592. llJsonValueType(${1:string json}, ${2:list specifiers})
  593. snippet llKey2Name
  594. llKey2Name(${1:key id})
  595. snippet llKeyCountKeyValue
  596. llKeyCountKeyValue()
  597. snippet llKeysKeyValue
  598. llKeysKeyValue(${1:integer first}, ${2:integer count})
  599. snippet llLinkParticleSystem
  600. llLinkParticleSystem(${1:integer link}, ${2:list rules});
  601. snippet llLinkSitTarget
  602. llLinkSitTarget(${1:integer link}, ${2:vector offset}, ${3:rotation rot});
  603. snippet llList2CSV
  604. llList2CSV(${1:list src})
  605. snippet llList2Float
  606. llList2Float(${1:list src}, ${2:integer index})
  607. snippet llList2Integer
  608. llList2Integer(${1:list src}, ${2:integer index})
  609. snippet llList2Json
  610. llList2Json(${1:string type}, ${2:list values})
  611. snippet llList2Key
  612. llList2Key(${1:list src}, ${2:integer index})
  613. snippet llList2List
  614. llList2List(${1:list src}, ${2:integer start}, ${3:integer end})
  615. snippet llList2ListStrided
  616. llList2ListStrided(${1:list src}, ${2:integer start}, ${3:integer end}, ${4:integer stride})
  617. snippet llList2Rot
  618. llList2Rot(${1:list src}, ${2:integer index})
  619. snippet llList2String
  620. llList2String(${1:list src}, ${2:integer index})
  621. snippet llList2Vector
  622. llList2Vector(${1:list src}, ${2:integer index})
  623. snippet llListen
  624. llListen(${1:integer channel}, ${2:string name}, ${3:key id}, ${4:string msg})
  625. snippet llListenControl
  626. llListenControl(${1:integer handle}, ${2:integer active});
  627. snippet llListenRemove
  628. llListenRemove(${1:integer handle});
  629. snippet llListFindList
  630. llListFindList(${1:list src}, ${2:list test})
  631. snippet llListInsertList
  632. llListInsertList(${1:list dest}, ${2:list src}, ${3:integer start})
  633. snippet llListRandomize
  634. llListRandomize(${1:list src}, ${2:integer stride})
  635. snippet llListReplaceList
  636. llListReplaceList(${1:list dest}, ${2:list src}, ${3:integer start}, ${4:integer end})
  637. snippet llListSort
  638. llListSort(${1:list src}, ${2:integer stride}, ${3:integer ascending})
  639. snippet llListStatistics
  640. llListStatistics(${1:integer operation}, ${2:list src})
  641. snippet llLoadURL
  642. llLoadURL(${1:key agent}, ${2:string message}, ${3:string url});
  643. snippet llLog
  644. llLog(${1:float val})
  645. snippet llLog10
  646. llLog10(${1:float val})
  647. snippet llLookAt
  648. llLookAt(${1:vector target}, ${2:float strength}, ${3:float damping});
  649. snippet llLoopSound
  650. llLoopSound(${1:string sound}, ${2:float volume});
  651. snippet llLoopSoundMaster
  652. llLoopSoundMaster(${1:string sound}, ${2:float volume});
  653. snippet llLoopSoundSlave
  654. llLoopSoundSlave(${1:string sound}, ${2:float volume});
  655. snippet llManageEstateAccess
  656. llManageEstateAccess(${1:integer action}, ${2:key agent})
  657. snippet llMapDestination
  658. llMapDestination(${1:string simname}, ${2:vector pos}, ${3:vector look_at});
  659. snippet llMD5String
  660. llMD5String(${1:string src}, ${2:integer nonce})
  661. snippet llMessageLinked
  662. llMessageLinked(${1:integer link}, ${2:integer num}, ${3:string str}, ${4:key id});
  663. snippet llMinEventDelay
  664. llMinEventDelay(${1:float delay});
  665. snippet llModifyLand
  666. llModifyLand(${1:integer action}, ${2:integer brush});
  667. snippet llModPow
  668. llModPow(${1:integer a}, ${2:integer b}, ${3:integer c})
  669. snippet llMoveToTarget
  670. llMoveToTarget(${1:vector target}, ${2:float tau});
  671. snippet llNavigateTo
  672. llNavigateTo(${1:vector pos}, ${2:list options});
  673. snippet llOffsetTexture
  674. llOffsetTexture(${1:float u}, ${2:float v}, ${3:integer face});
  675. snippet llOpenRemoteDataChannel
  676. llOpenRemoteDataChannel();
  677. snippet llOverMyLand
  678. llOverMyLand(${1:key id})
  679. snippet llOwnerSay
  680. llOwnerSay(${1:string msg});
  681. snippet llParcelMediaCommandList
  682. llParcelMediaCommandList(${1:list commandList});
  683. snippet llParcelMediaQuery
  684. llParcelMediaQuery(${1:list query})
  685. snippet llParseString2List
  686. llParseString2List(${1:string src}, ${2:list separators}, ${3:list spacers})
  687. snippet llParseStringKeepNulls
  688. llParseStringKeepNulls(${1:string src}, ${2:list separators}, ${3:list spacers})
  689. snippet llParticleSystem
  690. llParticleSystem(${1:list rules});
  691. snippet llPassCollisions
  692. llPassCollisions(${1:integer pass});
  693. snippet llPassTouches
  694. llPassTouches(${1:integer pass});
  695. snippet llPatrolPoints
  696. llPatrolPoints(${1:list patrolPoints}, ${2:list options});
  697. snippet llPlaySound
  698. llPlaySound(${1:string sound}, ${2:float volume});
  699. snippet llPlaySoundSlave
  700. llPlaySoundSlave(${1:string sound}, ${2:float volume});
  701. snippet llPow
  702. llPow(${1:float base}, ${2:float exponent})
  703. snippet llPreloadSound
  704. llPreloadSound(${1:string sound});
  705. snippet llPursue
  706. llPursue(${1:key target}, ${2:list options});
  707. snippet llPushObject
  708. llPushObject(${1:key target}, ${2:vector impulse}, ${3:vector ang_impulse}, ${4:integer local});
  709. snippet llReadKeyValue
  710. llReadKeyValue(${1:string k})
  711. snippet llRegionSay
  712. llRegionSay(${1:integer channel}, ${2:string msg});
  713. snippet llRegionSayTo
  714. llRegionSayTo(${1:key target}, ${2:integer channel}, ${3:string msg});
  715. snippet llReleaseControls
  716. llReleaseControls();
  717. snippet llReleaseURL
  718. llReleaseURL(${1:string url});
  719. snippet llRemoteDataReply
  720. llRemoteDataReply(${1:key channel}, ${2:key message_id}, ${3:string sdata}, ${4:integer idata});
  721. snippet llRemoteLoadScriptPin
  722. llRemoteLoadScriptPin(${1:key target}, ${2:string name}, ${3:integer pin}, ${4:integer running}, ${5:integer start_param});
  723. snippet llRemoveFromLandBanList
  724. llRemoveFromLandBanList(${1:key agent});
  725. snippet llRemoveFromLandPassList
  726. llRemoveFromLandPassList(${1:key agent});
  727. snippet llRemoveInventory
  728. llRemoveInventory(${1:string item});
  729. snippet llRemoveVehicleFlags
  730. llRemoveVehicleFlags(${1:integer flags});
  731. snippet llRequestAgentData
  732. llRequestAgentData(${1:key id}, ${2:integer data})
  733. snippet llRequestDisplayName
  734. llRequestDisplayName(${1:key id})
  735. snippet llRequestExperiencePermissions
  736. llRequestExperiencePermissions(${1:key agent}, ${2:string name})
  737. snippet llRequestInventoryData
  738. llRequestInventoryData(${1:string name})
  739. snippet llRequestPermissions
  740. llRequestPermissions(${1:key agent}, ${2:integer permissions})
  741. snippet llRequestSecureURL
  742. llRequestSecureURL()
  743. snippet llRequestSimulatorData
  744. llRequestSimulatorData(${1:string region}, ${2:integer data})
  745. snippet llRequestURL
  746. llRequestURL()
  747. snippet llRequestUsername
  748. llRequestUsername(${1:key id})
  749. snippet llResetAnimationOverride
  750. llResetAnimationOverride(${1:string anim_state});
  751. snippet llResetLandBanList
  752. llResetLandBanList();
  753. snippet llResetLandPassList
  754. llResetLandPassList();
  755. snippet llResetOtherScript
  756. llResetOtherScript(${1:string name});
  757. snippet llResetScript
  758. llResetScript();
  759. snippet llResetTime
  760. llResetTime();
  761. snippet llReturnObjectsByID
  762. llReturnObjectsByID(${1:list objects})
  763. snippet llReturnObjectsByOwner
  764. llReturnObjectsByOwner(${1:key owner}, ${2:integer scope})
  765. snippet llRezAtRoot
  766. llRezAtRoot(${1:string inventory}, ${2:vector position}, ${3:vector velocity}, ${4:rotation rot}, ${5:integer param});
  767. snippet llRezObject
  768. llRezObject(${1:string inventory}, ${2:vector pos}, ${3:vector vel}, ${4:rotation rot}, ${5:integer param});
  769. snippet llRot2Angle
  770. llRot2Angle(${1:rotation rot})
  771. snippet llRot2Axis
  772. llRot2Axis(${1:rotation rot})
  773. snippet llRot2Euler
  774. llRot2Euler(${1:rotation quat})
  775. snippet llRot2Fwd
  776. llRot2Fwd(${1:rotation q})
  777. snippet llRot2Left
  778. llRot2Left(${1:rotation q})
  779. snippet llRot2Up
  780. llRot2Up(${1:rotation q})
  781. snippet llRotateTexture
  782. llRotateTexture(${1:float angle}, ${2:integer face});
  783. snippet llRotBetween
  784. llRotBetween(${1:vector start}, ${2:vector end})
  785. snippet llRotLookAt
  786. llRotLookAt(${1:rotation target_direction}, ${2:float strength}, ${3:float damping});
  787. snippet llRotTarget
  788. llRotTarget(${1:rotation rot}, ${2:float error})
  789. snippet llRotTargetRemove
  790. llRotTargetRemove(${1:integer handle});
  791. snippet llRound
  792. llRound(${1:float val})
  793. snippet llSameGroup
  794. llSameGroup(${1:key group})
  795. snippet llSay
  796. llSay(${1:integer channel}, ${2:string msg});
  797. snippet llScaleByFactor
  798. llScaleByFactor(${1:float scaling_factor})
  799. snippet llScaleTexture
  800. llScaleTexture(${1:float u}, ${2:float v}, ${3:integer face});
  801. snippet llScriptDanger
  802. llScriptDanger(${1:vector pos})
  803. snippet llScriptProfiler
  804. llScriptProfiler(${1:integer flags});
  805. snippet llSendRemoteData
  806. llSendRemoteData(${1:key channel}, ${2:string dest}, ${3:integer idata}, ${4:string sdata})
  807. snippet llSensor
  808. llSensor(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc});
  809. snippet llSensorRepeat
  810. llSensorRepeat(${1:string name}, ${2:key id}, ${3:integer type}, ${4:float range}, ${5:float arc}, ${6:float rate});
  811. snippet llSetAlpha
  812. llSetAlpha(${1:float alpha}, ${2:integer face});
  813. snippet llSetAngularVelocity
  814. llSetAngularVelocity(${1:vector force}, ${2:integer local});
  815. snippet llSetAnimationOverride
  816. llSetAnimationOverride(${1:string anim_state}, ${2:string anim})
  817. snippet llSetBuoyancy
  818. llSetBuoyancy(${1:float buoyancy});
  819. snippet llSetCameraAtOffset
  820. llSetCameraAtOffset(${1:vector offset});
  821. snippet llSetCameraEyeOffset
  822. llSetCameraEyeOffset(${1:vector offset});
  823. snippet llSetCameraParams
  824. llSetCameraParams(${1:list rules});
  825. snippet llSetClickAction
  826. llSetClickAction(${1:integer action});
  827. snippet llSetColor
  828. llSetColor(${1:vector color}, ${2:integer face});
  829. snippet llSetContentType
  830. llSetContentType(${1:key request_id}, ${2:integer content_type});
  831. snippet llSetDamage
  832. llSetDamage(${1:float damage});
  833. snippet llSetForce
  834. llSetForce(${1:vector force}, ${2:integer local});
  835. snippet llSetForceAndTorque
  836. llSetForceAndTorque(${1:vector force}, ${2:vector torque}, ${3:integer local});
  837. snippet llSetHoverHeight
  838. llSetHoverHeight(${1:float height}, ${2:integer water}, ${3:float tau});
  839. snippet llSetKeyframedMotion
  840. llSetKeyframedMotion(${1:list keyframes}, ${2:list options});
  841. snippet llSetLinkAlpha
  842. llSetLinkAlpha(${1:integer link}, ${2:float alpha}, ${3:integer face});
  843. snippet llSetLinkCamera
  844. llSetLinkCamera(${1:integer link}, ${2:vector eye}, ${3:vector at});
  845. snippet llSetLinkColor
  846. llSetLinkColor(${1:integer link}, ${2:vector color}, ${3:integer face});
  847. snippet llSetLinkMedia
  848. llSetLinkMedia(${1:integer link}, ${2:integer face}, ${3:list params});
  849. snippet llSetLinkPrimitiveParams
  850. llSetLinkPrimitiveParams(${1:integer link}, ${2:list rules});
  851. snippet llSetLinkPrimitiveParamsFast
  852. llSetLinkPrimitiveParamsFast(${1:integer link}, ${2:list rules});
  853. snippet llSetLinkTexture
  854. llSetLinkTexture(${1:integer link}, ${2:string texture}, ${3:integer face});
  855. snippet llSetLinkTextureAnim
  856. 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});
  857. snippet llSetLocalRot
  858. llSetLocalRot(${1:rotation rot});
  859. snippet llSetMemoryLimit
  860. llSetMemoryLimit(${1:integer limit})
  861. snippet llSetObjectDesc
  862. llSetObjectDesc(${1:string description});
  863. snippet llSetObjectName
  864. llSetObjectName(${1:string name});
  865. snippet llSetParcelMusicURL
  866. llSetParcelMusicURL(${1:string url});
  867. snippet llSetPayPrice
  868. llSetPayPrice(${1:integer price}, [${2:integer price_button_a}, ${3:integer price_button_b}, ${4:integer price_button_c}, ${5:integer price_button_d}]);
  869. snippet llSetPhysicsMaterial
  870. llSetPhysicsMaterial(${1:integer mask}, ${2:float gravity_multiplier}, ${3:float restitution}, ${4:float friction}, ${5:float density});
  871. snippet llSetPos
  872. llSetPos(${1:vector pos});
  873. snippet llSetPrimitiveParams
  874. llSetPrimitiveParams(${1:list rules});
  875. snippet llSetPrimMediaParams
  876. llSetPrimMediaParams(${1:integer face}, ${2:list params});
  877. snippet llSetRegionPos
  878. llSetRegionPos(${1:vector position})
  879. snippet llSetRemoteScriptAccessPin
  880. llSetRemoteScriptAccessPin(${1:integer pin});
  881. snippet llSetRot
  882. llSetRot(${1:rotation rot});
  883. snippet llSetScale
  884. llSetScale(${1:vector size});
  885. snippet llSetScriptState
  886. llSetScriptState(${1:string name}, ${2:integer run});
  887. snippet llSetSitText
  888. llSetSitText(${1:string text});
  889. snippet llSetSoundQueueing
  890. llSetSoundQueueing(${1:integer queue});
  891. snippet llSetSoundRadius
  892. llSetSoundRadius(${1:float radius});
  893. snippet llSetStatus
  894. llSetStatus(${1:integer status}, ${2:integer value});
  895. snippet llSetText
  896. llSetText(${1:string text}, ${2:vector color}, ${3:float alpha});
  897. snippet llSetTexture
  898. llSetTexture(${1:string texture}, ${2:integer face});
  899. snippet llSetTextureAnim
  900. llSetTextureAnim(${1:integer mode}, ${2:integer face}, ${3:integer sizex}, ${4:integer sizey}, ${5:float start}, ${6:float length}, ${7:float rate});
  901. snippet llSetTimerEvent
  902. llSetTimerEvent(${1:float sec});
  903. snippet llSetTorque
  904. llSetTorque(${1:vector torque}, ${2:integer local});
  905. snippet llSetTouchText
  906. llSetTouchText(${1:string text});
  907. snippet llSetVehicleFlags
  908. llSetVehicleFlags(${1:integer flags});
  909. snippet llSetVehicleFloatParam
  910. llSetVehicleFloatParam(${1:integer param}, ${2:float value});
  911. snippet llSetVehicleRotationParam
  912. llSetVehicleRotationParam(${1:integer param}, ${2:rotation rot});
  913. snippet llSetVehicleType
  914. llSetVehicleType(${1:integer type});
  915. snippet llSetVehicleVectorParam
  916. llSetVehicleVectorParam(${1:integer param}, ${2:vector vec});
  917. snippet llSetVelocity
  918. llSetVelocity(${1:vector force}, ${2:integer local});
  919. snippet llSHA1String
  920. llSHA1String(${1:string src})
  921. snippet llShout
  922. llShout(${1:integer channel}, ${2:string msg});
  923. snippet llSin
  924. llSin(${1:float theta})
  925. snippet llSitTarget
  926. llSitTarget(${1:vector offset}, ${2:rotation rot});
  927. snippet llSleep
  928. llSleep(${1:float sec});
  929. snippet llSqrt
  930. llSqrt(${1:float val})
  931. snippet llStartAnimation
  932. llStartAnimation(${1:string anim});
  933. snippet llStopAnimation
  934. llStopAnimation(${1:string anim});
  935. snippet llStopHover
  936. llStopHover();
  937. snippet llStopLookAt
  938. llStopLookAt();
  939. snippet llStopMoveToTarget
  940. llStopMoveToTarget();
  941. snippet llStopSound
  942. llStopSound();
  943. snippet llStringLength
  944. llStringLength(${1:string str})
  945. snippet llStringToBase64
  946. llStringToBase64(${1:string str})
  947. snippet llStringTrim
  948. llStringTrim(${1:string src}, ${2:integer type})
  949. snippet llSubStringIndex
  950. llSubStringIndex(${1:string source}, ${2:string pattern})
  951. snippet llTakeControls
  952. llTakeControls(${1:integer controls}, ${2:integer accept}, ${3:integer pass_on});
  953. snippet llTan
  954. llTan(${1:float theta})
  955. snippet llTarget
  956. llTarget(${1:vector position}, ${2:float range})
  957. snippet llTargetOmega
  958. llTargetOmega(${1:vector axis}, ${2:float spinrate}, ${3:float gain});
  959. snippet llTargetRemove
  960. llTargetRemove(${1:integer handle});
  961. snippet llTeleportAgent
  962. llTeleportAgent(${1:key agent}, ${2:string landmark}, ${3:vector position}, ${4:vector look_at});
  963. snippet llTeleportAgentGlobalCoords
  964. llTeleportAgentGlobalCoords(${1:key agent}, ${2:vector global_coordinates}, ${3:vector region_coordinates}, ${4:vector look_at});
  965. snippet llTeleportAgentHome
  966. llTeleportAgentHome(${1:key agent});
  967. snippet llTextBox
  968. llTextBox(${1:key agent}, ${2:string message}, ${3:integer channel});
  969. snippet llToLower
  970. llToLower(${1:string src})
  971. snippet llToUpper
  972. llToUpper(${1:string src})
  973. snippet llTransferLindenDollars
  974. llTransferLindenDollars(${1:key destination}, ${2:integer amount})
  975. snippet llTriggerSound
  976. llTriggerSound(${1:string sound}, ${2:float volume});
  977. snippet llTriggerSoundLimited
  978. llTriggerSoundLimited(${1:string sound}, ${2:float volume}, ${3:vector top_north_east}, ${4:vector bottom_south_west});
  979. snippet llUnescapeURL
  980. llUnescapeURL(${1:string url})
  981. snippet llUnSit
  982. llUnSit(${1:key id});
  983. snippet llUpdateCharacter
  984. llUpdateCharacter(${1:list options})
  985. snippet llUpdateKeyValue
  986. llUpdateKeyValue(${1:string k}, ${2:string v}, ${3:integer checked}, ${4:string ov})
  987. snippet llVecDist
  988. llVecDist(${1:vector vec_a}, ${2:vector vec_b})
  989. snippet llVecMag
  990. llVecMag(${1:vector vec})
  991. snippet llVecNorm
  992. llVecNorm(${1:vector vec})
  993. snippet llVolumeDetect
  994. llVolumeDetect(${1:integer detect});
  995. snippet llWanderWithin
  996. llWanderWithin(${1:vector origin}, ${2:vector dist}, ${3:list options});
  997. snippet llWater
  998. llWater(${1:vector offset});
  999. snippet llWhisper
  1000. llWhisper(${1:integer channel}, ${2:string msg});
  1001. snippet llWind
  1002. llWind(${1:vector offset});
  1003. snippet llXorBase64
  1004. llXorBase64(${1:string str1}, ${2:string str2})
  1005. snippet money
  1006. money(${1:key id}, ${2:integer amount})
  1007. {
  1008. $0
  1009. }
  1010. snippet object_rez
  1011. object_rez(${1:key id})
  1012. {
  1013. $0
  1014. }
  1015. snippet on_rez
  1016. on_rez(${1:integer start_param})
  1017. {
  1018. $0
  1019. }
  1020. snippet path_update
  1021. path_update(${1:integer type}, ${2:list reserved})
  1022. {
  1023. $0
  1024. }
  1025. snippet remote_data
  1026. remote_data(${1:integer event_type}, ${2:key channel}, ${3:key message_id}, ${4:string sender}, ${5:integer idata}, ${6:string sdata})
  1027. {
  1028. $0
  1029. }
  1030. snippet run_time_permissions
  1031. run_time_permissions(${1:integer perm})
  1032. {
  1033. $0
  1034. }
  1035. snippet sensor
  1036. sensor(${1:integer index})
  1037. {
  1038. $0
  1039. }
  1040. snippet state
  1041. state ${1:name}
  1042. snippet touch
  1043. touch(${1:integer index})
  1044. {
  1045. $0
  1046. }
  1047. snippet touch_end
  1048. touch_end(${1:integer index})
  1049. {
  1050. $0
  1051. }
  1052. snippet touch_start
  1053. touch_start(${1:integer index})
  1054. {
  1055. $0
  1056. }
  1057. snippet transaction_result
  1058. transaction_result(${1:key id}, ${2:integer success}, ${3:string data})
  1059. {
  1060. $0
  1061. }
  1062. snippet while
  1063. while (${1:condition})
  1064. {
  1065. $0
  1066. }