User contributions
Jump to navigation
Jump to search
- 06:30, 29 March 2024 diff hist +2 m Nlerp Multiplication by reciprocal is b current
- 06:58, 28 March 2024 diff hist +53 Slerp should maaaybe check for division by zero though, for slightly less speed advantage current
- 06:41, 28 March 2024 diff hist +530 Slerp a faster implementation, though not by much (about 10% by my testing, one extra function call but less demanding functions)
- 09:18, 11 March 2024 diff hist 0 m Rotation current
- 09:21, 10 January 2024 diff hist +1,138 LSL Operators a bit more more modulo musing
- 11:03, 9 January 2024 diff hist +470 LSL Operators →% Modulus: LSL modulo always has the same sign as the first operand
- 13:22, 24 November 2023 diff hist +9 m Streaming Music →Broadcast Using This Tool (BUTT)
- 13:21, 24 November 2023 diff hist +454 Streaming Music fix link to simplecast since it wasn't ever specified what it actually is; add some free alternatives though not thoroughly described and yes, the program is actually called BUTT
- 07:45, 20 November 2023 diff hist +190 LlVolumeDetect volumedetect can detect non-physics/avatar objects, if the object itself is physical current
- 15:54, 13 November 2023 diff hist +1,279 Color space conversions →HSLuv/HPLuv: added original code license current
- 10:20, 5 November 2023 diff hist +407 LlParticleSystem note about distance culling since I couldn't find one anywhere, funnily enough
- 10:13, 5 November 2023 diff hist +72 Template:LSL Function/ParticleSystem clarified that the ribbon particle y-size *is* used, but only for purposes of distance culling current
- 08:50, 2 November 2023 diff hist +175 m Color space conversions
- 08:10, 2 November 2023 diff hist +55 m Color space conversions →Visual Examples
- 08:09, 2 November 2023 diff hist +487 Color space conversions example images
- 08:01, 2 November 2023 diff hist +38 N File:Colorspace HPLuv.png HPLuv colorspace example current
- 08:01, 2 November 2023 diff hist +38 N File:Colorspace HSLuv.png HSLuv colorspace example current
- 08:01, 2 November 2023 diff hist +36 N File:Colorspace HSV.png HSV colorspace example current
- 16:53, 1 November 2023 diff hist +37 m Color space conversions →HSLuv/HPLuv
- 16:50, 1 November 2023 diff hist +129 Color space conversions S/P are strictly not required to be in the 0,1 range
- 16:37, 1 November 2023 diff hist +2,596 Color space conversions added HPLuv
- 15:16, 1 November 2023 diff hist +109 m Color space conversions bug
- 15:07, 1 November 2023 diff hist +41 Category:LSL Color link to color space conversions article current
- 15:05, 1 November 2023 diff hist +8,578 N Color space conversions some color math that's useful for color pickers and making nicer color blends
- 08:38, 1 November 2023 diff hist +278 LlPow llPow is *very* slow compared to plain multiplication, so for a static integer exponent it's not necessary current
- 10:44, 29 October 2023 diff hist +155 Category:LSL String →Useful Functions: some of these are no longer useful current
- 10:35, 29 October 2023 diff hist +51 Json usage in LSL character codes from llOrd for the JSON constants; these methods aren't exactly new at this point current
- 10:32, 29 October 2023 diff hist +134 Template:LSL Constants/JSON llOrd integer values current
- 09:45, 29 October 2023 diff hist +281 Rotation →Differences between math's quaternions and LSL rotations
- 08:02, 29 October 2023 diff hist +516 Rotation →Useful Snippets: mention nlerp
- 07:58, 29 October 2023 diff hist +21 Slerp
- 07:58, 29 October 2023 diff hist +920 N Nlerp considerably faster than slerp, can be neat for a visual effect since it isn't constant speed, AND is a valid use for rotation addition
- 07:31, 29 October 2023 diff hist −3 Slerp
- 07:28, 29 October 2023 diff hist −490 LSL Operators I don't see any logical boolean precedence confusion existing anymore: 1 && 0 && 1 || 1 = 1; if OR had higher precendence, it would be 0
- 17:16, 28 October 2023 diff hist +67 PING PONG missing desc current
- 17:15, 28 October 2023 diff hist −5 PATROL PAUSE AT WAYPOINTS unnecessary category? current
- 17:13, 28 October 2023 diff hist +30 PAY HIDE missing desc current
- 17:12, 28 October 2023 diff hist +40 PAY DEFAULT missing desc current
- 17:11, 28 October 2023 diff hist +74 LINK ALL OTHERS current
- 17:10, 28 October 2023 diff hist −22 LINK THIS current
- 17:10, 28 October 2023 diff hist +55 LINK ALL CHILDREN missing desc current
- 17:09, 28 October 2023 diff hist +38 LINK ROOT missing desc current
- 17:09, 28 October 2023 diff hist +38 LINK SET missing desc current
- 17:07, 28 October 2023 diff hist +24 SQRT2 missing desc current
- 17:07, 28 October 2023 diff hist +49 PI BY TWO missing desc current
- 17:06, 28 October 2023 diff hist +58 PI missing desc current
- 17:06, 28 October 2023 diff hist +54 TWO PI missing desc current
- 17:05, 28 October 2023 diff hist +25 m DEG TO RAD current
- 17:05, 28 October 2023 diff hist +85 RAD TO DEG missing desc current
- 17:04, 28 October 2023 diff hist +60 DEG TO RAD missing desc
- 17:00, 28 October 2023 diff hist +100 PROFILE SCRIPT MEMORY missing desc current
- 17:00, 28 October 2023 diff hist +27 PROFILE NONE missing desc current
- 16:59, 28 October 2023 diff hist +41 PRIM SHINY MEDIUM missing desc current
- 16:59, 28 October 2023 diff hist +43 PRIM SHINY LOW missing desc current
- 16:59, 28 October 2023 diff hist +26 PRIM SHINY NONE missing desc current
- 16:59, 28 October 2023 diff hist +44 PRIM SHINY HIGH missing desc current
- 16:56, 28 October 2023 diff hist +5 ROTATE current
- 16:55, 28 October 2023 diff hist +77 REVERSE missing desc current
- 16:55, 28 October 2023 diff hist +94 SCALE missing desc current
- 16:55, 28 October 2023 diff hist +88 SMOOTH missing desc current
- 16:52, 28 October 2023 diff hist −8 LlWanderWithin/ja deprecated template
- 16:51, 28 October 2023 diff hist −8 LlWanderWithin deprecated template
- 16:51, 28 October 2023 diff hist −8 LlPursue/ja deprecated template
- 16:51, 28 October 2023 diff hist −8 LlPursue deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/Pursue deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/path update deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/NavigateTo deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/llWanderWithin deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/llPatrolPoints deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/llGetClosestNavPoint deprecated template current
- 16:46, 28 October 2023 diff hist −5 Template:LSL Constants/llCreateCharacter deprecated template current
- 16:45, 28 October 2023 diff hist −5 Template:LSL Constants/ExecCharacterCmd deprecated template current
- 16:43, 28 October 2023 diff hist −14 Category:LSL Color/ko unnecessary category? current
- 16:41, 28 October 2023 diff hist −8 LlPatrolPoints/ja deprecated template
- 16:40, 28 October 2023 diff hist −4 Pathfinding LSL functions deprecated template current
- 16:40, 28 October 2023 diff hist −8 LlGetStaticPath deprecated template current
- 16:40, 28 October 2023 diff hist −8 LlGetStaticPath/ja deprecated template
- 16:39, 28 October 2023 diff hist −8 LlCreateCharacter deprecated template
- 16:39, 28 October 2023 diff hist −8 LlCreateCharacter/ja deprecated template
- 16:39, 28 October 2023 diff hist −8 LlDeleteCharacter/ja deprecated template
- 16:38, 28 October 2023 diff hist +29 ANIM ON missing desc current
- 16:38, 28 October 2023 diff hist +57 ALL SIDES missing desc current
- 16:37, 28 October 2023 diff hist +36 LOOP missing desc current
- 16:25, 28 October 2023 diff hist +48 ZERO VECTOR remove fixme current
- 16:24, 28 October 2023 diff hist −14 Category:LSL Color unnecessary category?
- 16:19, 28 October 2023 diff hist +56 Category:LSL FixMe what "FixMe" actually means, at least some of it current
- 16:19, 28 October 2023 diff hist −8 LlDeleteCharacter deprecated template current
- 16:18, 28 October 2023 diff hist +18 LlPatrolPoints category current
- 16:17, 28 October 2023 diff hist −26 LlPatrolPoints deprecated template
- 16:11, 28 October 2023 diff hist +127 ZERO ROTATION just a test to see if this makes the category:fixme go away current
- 15:48, 28 October 2023 diff hist −70 LlGetNotecardLine there appear to be no permission restrictions about what llGetNotecardLine can read; -copy notecards aren't readable from inventory, but scripts can
- 15:11, 28 October 2023 diff hist +294 LlFabs like llAbs, llFabs isn't strictly necessary, though can't bitshift so avoiding the function isn't quite as powerful and it produces NaNs for infinity/+0 for -0 current
- 14:49, 28 October 2023 diff hist +169 LlAbs this function is not terribly necessary, even if convenient current
- 14:30, 28 October 2023 diff hist +121 Category:LSL Rotation slight rephrasing: rot div is quat div, only if the rotation is normalized already current
- 04:52, 28 October 2023 diff hist +343 Category:LSL Rotation also a note that rotations can double as complex numbers in a pinch
- 04:40, 28 October 2023 diff hist +505 Category:LSL Rotation reordered since addition/subtraction are not very useful; added footnote about what rot div actually means mathematically
- 11:01, 27 October 2023 diff hist +332 LlSetPrimitiveParams a very edge case, but if the calling script is inside a mesh prim, it can't change the sculpt params of *any* prim current
- 14:07, 21 October 2023 diff hist +327 LlParticleSystem follow velocity particles are not rendered if the particle is motionless
- 13:57, 21 October 2023 diff hist +20 Template:LSL Function/ParticleSystem reworded PSYS_PART_BOUNCE_MASK description since it was slightly inaccurate
- 11:34, 18 October 2023 diff hist +1,229 LlGetScriptState crash monitor example current
- 11:09, 18 October 2023 diff hist +101 LlLinkPlaySound
- 11:09, 18 October 2023 diff hist +101 LlPlaySound
- 11:08, 18 October 2023 diff hist +349 LlTriggerSound current
- 11:06, 18 October 2023 diff hist +68 LlPlaySound
- 11:05, 18 October 2023 diff hist +39 LlPlaySound link to linked version
- 11:04, 18 October 2023 diff hist +348 LlPlaySound throttle info
- 11:03, 18 October 2023 diff hist +348 LlLinkPlaySound sounds are throttled, much to the chagrin of my SL music engine
- 10:52, 18 October 2023 diff hist +151 PRIM SHINY MEDIUM equivalent PRIM_SPECULAR values
- 10:51, 18 October 2023 diff hist +150 PRIM SHINY LOW equivalent PRIM_SPECULAR values
- 10:50, 18 October 2023 diff hist +1 m PRIM SHINY HIGH oops
- 10:48, 18 October 2023 diff hist +150 PRIM SHINY HIGH equivalent PRIM_SPECULAR values
- 08:08, 18 October 2023 diff hist +3,312 Category:LSL Rotation made more in-depth like the other data type category pages
- 07:11, 18 October 2023 diff hist +20 Category:LSL Types reword the footnote current
- 09:17, 16 October 2023 diff hist +203 LlToUpper same as llToLower, works mostly for basic unicode, fails for 1561 out of 2155 characters current
- 09:16, 16 October 2023 diff hist +203 LlToLower works for most basic non-7-bit characters, but fails for 1160 out of 1791 characters tagged as "uppercase" current
- 16:01, 15 October 2023 diff hist +310 Category:LSL Vector →Components: can access components only with variables, not literals or function returns current
- 15:47, 15 October 2023 diff hist +222 Category:LSL Float precise integer values also include negatives current
- 15:15, 15 October 2023 diff hist +178 Category:LSL Types footnotes were missing, an important footnote at that, and expanded it
- 12:51, 11 October 2023 diff hist +93 m LlSqrt note about other roots, since they are sometimes useful current
- 11:37, 11 October 2023 diff hist +248 LlIntegerToBase64 one more expansion to make it clearer current
- 10:48, 11 October 2023 diff hist +202 LlIntegerToBase64 refer to the inverse operation caveats for dropping more than padding characters
- 10:43, 11 October 2023 diff hist +525 LlIntegerToBase64 example on how to make use of fewer than 6 Base64 chars
- 10:30, 11 October 2023 diff hist +582 LlBase64ToInteger the return is always predictable: if there's fewer than 6 characters, any incomplete bytes of the integer become 0 (e.g. 5 chars->30 bits->only 3 complete bytes with low byte set to 0) current
- 09:12, 11 October 2023 diff hist +862 LlSetLinkTextureAnim matching my edits from llSetTextureAnim
- 15:17, 9 October 2023 diff hist +637 LlSetObjectName clarified the replacement chars for invalid object names, added an example for testing if an object name is valid current
- 14:24, 9 October 2023 diff hist +159 LINK ROOT LINK_THIS is a safe alternative if the script is in the root, and only refers to the root
- 13:58, 9 October 2023 diff hist +274 LlParticleSystem INTERP_SCALE will scale sizes smoothly, and it's possible to scale from/to <0, 0, 0> (and those notes were blending in very illegibly in the linkset info injection)
- 13:44, 9 October 2023 diff hist +237 LlGetFreeMemory same as llGetUsedMemory: a micro sleep can ensure stable results current
- 13:40, 9 October 2023 diff hist +255 LlGetUsedMemory memory values are updated only at the start of a server frame, micro sleep before the call to skip to the next frame gets you stable results current
- 12:40, 9 October 2023 diff hist +217 LlRound same applies to round as it does for floor for positive values, faster to just +0.5 and truncate to int current
- 12:14, 9 October 2023 diff hist +38 LlChar turns out the old "?" was incorrect and negative values also return the replacement char, not just a ? current
- 12:08, 9 October 2023 diff hist +195 LlChar return value for chars that aren't valid UTF-16
- 09:39, 9 October 2023 diff hist +88 N User:Frionil Fang Created page with "Hi just here to add weird undocumented footnotes I've found in my 13 years of scripting." current
- 09:36, 9 October 2023 diff hist +868 LlSetTextureAnim length 0 works as sizex*sizey, and if those are 0, then length=1; the texture parameters being limited part is not correct, which can be used depends on the mode and sizex/sizey; active texture animation on a prim overrides normal/specular texture parameters on ALL faces, not just animated ones
- 07:55, 9 October 2023 diff hist +184 Control sitting on a control-taking object may also trigger actual movement controls current