Difference between revisions of "User:Void Singer"
Jump to navigation
Jump to search
Void Singer (talk | contribs) m (reformatting User page) |
Void Singer (talk | contribs) m |
||
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<div style="float:right;">__TOC__</div> | <div style="float:right;">__TOC__</div> | ||
{{void-box | |||
|title=About: | |||
|content= | |||
*Born: 1975 | *Born: 1975 | ||
*Name: Void is fine, "Your Majesty" works too ;) | *Name: Void is fine, "Your Majesty" or "Emperess" works too ;) | ||
*Location: Utah, for the moment | *Location: Utah, for the moment | ||
*History: Started off making webpages, then scripting for webpages (jscript), went to college for a few years, studied programming and networking. I do a little of everything, from digital art, to running my own web & streaming media servers, to anything you can think of in SL. | *History: Started off making webpages, then scripting for webpages (jscript), went to college for a few years, studied programming and networking. I do a little of everything, from digital art, to running my own web & streaming media servers, to anything you can think of in SL. | ||
: I'm easy-going, love to help, non-judgmental, and love interesting scripting challenges =) I know a little about a lot, and a lot about very little. I'm also not very social, appreciate directness, and more than a bit random. | |||
}} | |||
{{void-box | |||
|title=Helpful Bits | |||
|content= | |||
* [[User:Void_Singer/Rotations|Common Rotation Tasks Simplified]]. | * [[User:Void_Singer/Rotations|Common Rotation Tasks Simplified]]. | ||
* [[User:Void_Singer/Formating|Code Formating]] - How and Why I write code the way I do. | |||
}} | |||
{{void-box | |||
|title=Resources Links | |||
|content= | |||
* | * [[LSL_Portal|LSL Portal]] - The offical LSL wiki site. | ||
* [http://lslwiki.net/lslwiki/wakka.php?wakka=HomePage lslwiki.net] - Alternate lsl wiki. | |||
* [http://rpgstats.com/wiki/index.php?title=Main_Page rpgstats.com] - Alternate lsl wiki. | |||
* This Space For Rent (Not really, but I'm happy to add resource links here) | |||
}} | |||
{{void-box | |||
|title=Free Code | |||
== | |content= | ||
=== Full Programs === | |||
{{{!}} | |||
{{LSL DefineRow||[[User:Void_Singer/Programs#v7-D_Enh._Color_Picker|v7-D Enhanced Color Picker]]|Dialog driven, multi-prim color picker.}} | |||
{{LSL DefineRow||[[User:Void_Singer/Programs#v7-D_Advanced_Visitor_Greeter|v7-D_Advanced Visitor Greeter]]|Low Spam, Highly Configuarable, Vistor Greeter.}} | |||
{{LSL DefineRow||[[User:Void_Singer/Programs#v7-D_Enh._Landmark-2-Map|v7-D Enhanced Landmark-2-Map]]|Teleport selector for Landmarks within object.}} | |||
{{!}}} | |||
=== Reusable Functions === | |||
< | {{{!}} | ||
== | {{LSL DefineRow||[[XORKey|uXORKey]]|Bitwise XOR operation for Keys}} | ||
* [ | {{LSL DefineRow||[[RandKey|uRandKey]]|Random Key Generation}} | ||
* [ | {{LSL DefineRow||[[BitRotLeftKey|uBitRotLeftKey]]|Bitwise Rotary Left Shift for keys}} | ||
{{LSL DefineRow||[[ListReverse|uListReverse]]|Reverse the order of a list. Ex: ["L", "i", "s", "t"] to ["t", "s", "i", "L"].}} | |||
{{LSL DefineRow||[[StringReverse|uStringReverse]]|Reverse the order of an input string. Ex: "String" to "gnirtS".}} | |||
{{LSL DefineRow||[[Unix2StampLst|uUnix2StampLst]]|Convert Unix timestamp to a list fromat. Ex: 1234567890 to <nowiki>[2009, 2, 13, 3, 31, 30]</nowiki>.}} | |||
{{LSL DefineRow||[[Stamp2UnixInt|uStamp2UnixInt]]|Convert List timestamp to Unix format. Ex: <nowiki>[2009, 2, 13, 3, 31, 30]</nowiki> to 1234567890.}} | |||
{{LSL DefineRow||[[Unix2WeekdayStr|uUnix2WeekdayStr]]|Get weekday string from Unix timestamp. Ex: "Friday" from 1234567890.}} | |||
{{LSL DefineRow||[[Stamp2WeekdayStr|uStamp2WeekdayStr]]|Get weekday string from ( Y, M, D ) format. Ex: "Friday" from (2009, 2, 13).}} | |||
{{LSL DefineRow||[[Int2Hex|uInteger2Hexadecimal]]|Convert an Integer to a Hexadecimal string (several transport formats included)}} | |||
{{LSL DefineRow||[[SubStringLastIndex|uSubStringLastIndex]]|Reverse direction version of [[llSubStringIndex]].}} | |||
{{LSL DefineRow||[[ListFindListReverse|uListFindListReverse]]|Reverse direction version of [[llListFindList]]. (kinda slow)}} | |||
{{LSL DefineRow||[[User:Void_Singer/Functions#uListFindListLast|uListFindListLast]]|Reverse direction version of [[llListFindList]]. (Only works on strings)}} | |||
{{LSL DefineRow||[[User:Void_Singer/Functions#uListFindAny.2A|uListFindAny*]]|Multiple target version of [[llListFindList]]. (Only works on strings)}} | |||
{{LSL DefineRow||[[User:Void_Singer/Functions#uParseEquation|uParseEquation]]|Calculator function for parsing equations from text.}} | |||
{{!}}} | |||
}} | |||
{{void-box | |||
|title=Projects | |||
|content= | |||
{{{!}} | |||
{{LSL DefineRow||[[User:Void_Singer/Teacup|Teacup]]|[[Server In a Prim|SIP]] Front End.}} | |||
{{LSL DefineRow||[[User:Void_Singer/Red_Tea|Red Tea]]|[[Server In a Prim|SIP]] Back End.}} | |||
{{LSL DefineRow||[[:Category:LSL_Operators|Reorganize]]|add to the data on [[LSL_Operators]]. NEEDS Operator Pages!!! Please Contribute.}} | |||
{{LSL DefineRow||[[User:Void_Singer/Challenge|Functional Challenge]]|Forum Competitive Scripting Challenge (on hold until interst and new challenges are made).}} | |||
{{!}}} | |||
}} | |||
{{void-box | |||
|title= Tracked Jira Articles | |||
|content= | |||
[[Image:Issue_Type-Bug.gif]] Bugs: | |||
* [[Image:Status-Open.gif]] Open: | |||
** [https://jira.secondlife.com/browse/SVC-34 SVC-34 (DEV-10502)] - Right-clicking another Resident's moving object freezes it | |||
** [https://jira.secondlife.com/browse/SVC-93 SVC-93 (DEV-1178)] - llSetPrimitiveParams PRIM_ROTATION and llSetRot incorrectly implemented for child prims | |||
** [https://jira.secondlife.com/browse/SVC-421 SVC-421 (DEV-6172)] - Cannot delete contents from no-modify objects | |||
** [https://jira.secondlife.com/browse/SVC-2359 SVC-2359 (DEV-16143)] - Capped IMs can cause inventory loss | |||
** [https://jira.secondlife.com/browse/SVC-2549 SVC-2549 (DEV-26033)] - changed(CHANGED_SCALE) is triggered only in root prim instead of rescaled prim | |||
** [https://jira.secondlife.com/browse/SVC-3760 SVC-3760 (DEV-27956)] - Unicode behaviour of llToUpper() and llToLower() is inconsistent LSO and Mono | |||
** [https://jira.secondlife.com/browse/SVC-5287 SVC-5287 (DEV-46716)] - Mono compiled scripts fail to properly convert float to string | |||
** [https://jira.secondlife.com/browse/SVC-5511 SVC-5511 (DEV-48153)] - llTakeControls Traps repeating event when contols are changed or permission revoked | |||
** [https://jira.secondlife.com/browse/VWR-1121 VWR-1121 (SL-46871)] - can't edit/view notecards or scripts inside a friend's object having full permissions granted | |||
** [https://jira.secondlife.com/browse/VWR-14555 VWR-14555 (DEV-48155)] - taking an object to inventory (inconsistently) replaces a null description "" with "(No Description)" | |||
** [https://jira.secondlife.com/browse/VWR-16872 VWR-16872 (DEV-48154)] - Build Tools: Local Ruler Rotation is Inconsistent | |||
** [https://jira.secondlife.com/browse/VWR-17064 VWR-17064 (EXT-5732)] - Only the latest of multiple dialogs remains available | |||
* [[Image:Status-Resolved.gif]] Resolved: | |||
** [https://jira.secondlife.com/browse/SVC-1210 SVC-1210 (DEV-9153 )] - state_exit: LSL compiler should disallow state transition calls. '''(Won't Finish)''' | |||
** [https://jira.secondlife.com/browse/SVC-2936 SVC-2936 (DEV-40330)] - Duplicate inventory names inside objects don't append when max length reached (breaks scripts) '''(Fixed)''' | |||
** [https://jira.secondlife.com/browse/SVC-4518 SVC-4518] - Hollow Shape Setting Reverts To Default on Hollow Percentage 0.0 '''(converted to "new feature")''' | |||
}} | |||
{{void-box | |||
|title=Questions or Comments? | |||
|content= | |||
Feel free to leave me a note on my [[User_talk:Void_Singer|User Talk]] page. | Feel free to leave me a note on my [[User_talk:Void_Singer|User Talk]] page. | ||
}} | |||
[[Category:Builder]] | |||
[[Category:Scripter]] |
Latest revision as of 16:49, 26 March 2020
About:
- Born: 1975
- Name: Void is fine, "Your Majesty" or "Emperess" works too ;)
- Location: Utah, for the moment
- History: Started off making webpages, then scripting for webpages (jscript), went to college for a few years, studied programming and networking. I do a little of everything, from digital art, to running my own web & streaming media servers, to anything you can think of in SL.
- I'm easy-going, love to help, non-judgmental, and love interesting scripting challenges =) I know a little about a lot, and a lot about very little. I'm also not very social, appreciate directness, and more than a bit random.
Helpful Bits
- Common Rotation Tasks Simplified.
- Code Formating - How and Why I write code the way I do.
Resources Links
- LSL Portal - The offical LSL wiki site.
- lslwiki.net - Alternate lsl wiki.
- rpgstats.com - Alternate lsl wiki.
- This Space For Rent (Not really, but I'm happy to add resource links here)
Free Code
Full Programs
• | v7-D Enhanced Color Picker | – | Dialog driven, multi-prim color picker. | |
• | v7-D_Advanced Visitor Greeter | – | Low Spam, Highly Configuarable, Vistor Greeter. | |
• | v7-D Enhanced Landmark-2-Map | – | Teleport selector for Landmarks within object. |
Reusable Functions
• | uXORKey | – | Bitwise XOR operation for Keys | |
• | uRandKey | – | Random Key Generation | |
• | uBitRotLeftKey | – | Bitwise Rotary Left Shift for keys | |
• | uListReverse | – | Reverse the order of a list. Ex: ["L", "i", "s", "t"] to ["t", "s", "i", "L"]. | |
• | uStringReverse | – | Reverse the order of an input string. Ex: "String" to "gnirtS". | |
• | uUnix2StampLst | – | Convert Unix timestamp to a list fromat. Ex: 1234567890 to [2009, 2, 13, 3, 31, 30]. | |
• | uStamp2UnixInt | – | Convert List timestamp to Unix format. Ex: [2009, 2, 13, 3, 31, 30] to 1234567890. | |
• | uUnix2WeekdayStr | – | Get weekday string from Unix timestamp. Ex: "Friday" from 1234567890. | |
• | uStamp2WeekdayStr | – | Get weekday string from ( Y, M, D ) format. Ex: "Friday" from (2009, 2, 13). | |
• | uInteger2Hexadecimal | – | Convert an Integer to a Hexadecimal string (several transport formats included) | |
• | uSubStringLastIndex | – | Reverse direction version of llSubStringIndex. | |
• | uListFindListReverse | – | Reverse direction version of llListFindList. (kinda slow) | |
• | uListFindListLast | – | Reverse direction version of llListFindList. (Only works on strings) | |
• | uListFindAny* | – | Multiple target version of llListFindList. (Only works on strings) | |
• | uParseEquation | – | Calculator function for parsing equations from text. |
Projects
• | Teacup | – | SIP Front End. | |
• | Red Tea | – | SIP Back End. | |
• | Reorganize | – | add to the data on LSL_Operators. NEEDS Operator Pages!!! Please Contribute. | |
• | Functional Challenge | – | Forum Competitive Scripting Challenge (on hold until interst and new challenges are made). |
Tracked Jira Articles
- Open:
- SVC-34 (DEV-10502) - Right-clicking another Resident's moving object freezes it
- SVC-93 (DEV-1178) - llSetPrimitiveParams PRIM_ROTATION and llSetRot incorrectly implemented for child prims
- SVC-421 (DEV-6172) - Cannot delete contents from no-modify objects
- SVC-2359 (DEV-16143) - Capped IMs can cause inventory loss
- SVC-2549 (DEV-26033) - changed(CHANGED_SCALE) is triggered only in root prim instead of rescaled prim
- SVC-3760 (DEV-27956) - Unicode behaviour of llToUpper() and llToLower() is inconsistent LSO and Mono
- SVC-5287 (DEV-46716) - Mono compiled scripts fail to properly convert float to string
- SVC-5511 (DEV-48153) - llTakeControls Traps repeating event when contols are changed or permission revoked
- VWR-1121 (SL-46871) - can't edit/view notecards or scripts inside a friend's object having full permissions granted
- VWR-14555 (DEV-48155) - taking an object to inventory (inconsistently) replaces a null description "" with "(No Description)"
- VWR-16872 (DEV-48154) - Build Tools: Local Ruler Rotation is Inconsistent
- VWR-17064 (EXT-5732) - Only the latest of multiple dialogs remains available
- Resolved:
- SVC-1210 (DEV-9153 ) - state_exit: LSL compiler should disallow state transition calls. (Won't Finish)
- SVC-2936 (DEV-40330) - Duplicate inventory names inside objects don't append when max length reached (breaks scripts) (Fixed)
- SVC-4518 - Hollow Shape Setting Reverts To Default on Hollow Percentage 0.0 (converted to "new feature")
Questions or Comments?
Feel free to leave me a note on my User Talk page.