Jump to content

Wulfie Reanimator

Resident
  • Posts

    5,707
  • Joined

Everything posted by Wulfie Reanimator

  1. Somewhat of a nitpick, but I think the names of the functions could use a little work. Usually function names don't get past-tense verbs, as in llRegexFind would be better than llRegexFound. That said, I think the two functions would be better named something like llRegexMatch and llRegexMatches. .NET calls them Regex.Match and Regex.Matches, PHP calls them preg_match and preg_match_all, other languages sometimes only provide the "single match" function and leave multi-matching to the user.
  2. Release Candidate (RC) channels are not the same thing as "grid-wide," the function currently only works on some sims.
  3. The feet by Apricot Paws are one of the most popular, and they're compatible with all the major bodies. You won't be able to use any of your "open" high heels, though.
  4. It makes sense depending on what context we're talking about. On one hand, if the input-string for the function is supposed to be the entire regex string, then "/regex/i" makes sense, to make everything case-insensitive. On the other hand, if the input-string will be "inserted" between the global syntax, then only (?i) makes sense, to make just that group case-insensitive. /tangent
  5. Multiline would also be useful for strings containing \n
  6. I don't think looking at total CPU usage makes much sense. The CPU has multiple cores, if one of them is maxed out (because that's where the work happens) and the others are idle, the total usage will appear low much lower than the reality. It's rare for games to make use of 4-8+ cores at a sustained rate. When I'm playing a game like Warframe and 5 (of 14) cores are at capacity, the reported total CPU usage is only 15-20%. Similarly, if I go to a very active club in SL, there's two cores with a constant workload and 2-4 other cores fluctuating between high and low workloads. The total usage is about 15%, which is a misleading number when the working cores are at 50-90% most of the time. And just for context, this is the scene being drawn. I'm blurring most of it for reasons you can imagine. There are 50 avatars within 50 meters of me (almost all of them are in view), LOD factor 4, no avatar impostors or Complexity limit, practically no draw distance limit (it's a skybox), and still getting 20 FPS. Not that 20 is "good," but it could be worse, considering the amount of avatars. (And I'm not talking about this to compare performance, my main point is about people making assumptions about "low CPU usage.")
  7. The easiest way is to post them here on the forum, in the LSL Library section: https://community.secondlife.com/forums/forum/305-lsl-library/ To edit/add pages to the wiki, you need to contact support to request access.
  8. Losing passion for anything is normal, especially after so many years. I don't think SL is even close to the levels of general toxicity as many other games, though some individuals on this forum are exceptional on that front. 😋
  9. Support will most likely revert the transaction, speaking from experience.
  10. How is that not the case when importing gltf materials?
  11. He's saying he would be an ideal test-user because he uses mobile viewers a lot.
  12. I don't think you need to worry about LL's expenses. Even if Experience KVPs were stored in AWS, you can have a caching frontend to prevent constant re-read/write of the same value.
  13. Replay the sound with 0 volume? Play a different sound, which only has silence?
  14. If we can't say "texture compression isn't recommended," should we also stop saying "max LOD factor isn't recommended?" If not, why not?
  15. It can be done with browser extensions, but otherwise no. I would share mine, but it's not usable enough. (UI is hard)
  16. The average user can't comment on Accepted tickets, though, so it's effectively closed. Accepted means they've copied it to their internal Jira.
  17. Do you want documentation because you want to make compatible things, or as examples/references?
  18. LL uses two "layers" of Jiras, we can submit stuff to the public jira, and tickets get either closed/accepted/whatever, and the actual work happens in LL's internal Jira which we can't see.
  19. While editing text, you can click-and-drag to select text before you press backspace to remove all of it at once. You can do this basically everywhere. You could also click one spot in a text editor, hold Shift, and click another spot to select all text in between those spots. (This can be easier if there's so much text that you need to scroll around.) This forum has a specific feature as well. If you select text in someone else's post (the text that can't be edited), you'll get a popup to "quote selection." Clicking that button will automatically add the selected quote in the post editor.
  20. Those are all the different sub-forums you can choose to have in the "custom stream" you're creating. (You can also set your stream as the default stream, instead of "Unread Content") After your stream is created and you view it, the URL of the page is unique to that stream and anyone can visit it. For example, the 200th stream is this one: https://community.secondlife.com/discover/200/ (Incidentally, it was created by you. I don't know if there's a listing for all the custom streams people have created.)
×
×
  • Create New...