Lua client side scripting for second life

nebula

NOPE
Joined
Oct 4, 2018
Messages
121
SL Rez
2007
Joined SLU
2009
SL has certainly not been without its security exploits and griefing issues, but I am hopeful that they will take a measured approach to this. It has tremendous potential, but only if they implement it well and securely. LL is not always known for doing either. Still, I am optimistic because I am silly like that.
I wouldn't worry about it. While it would be easier than making features for viewers and compiling an entire viewer, how many illicit viewers are really even left at this point. Plus anything that could be done with viewer plug-ins could probably be done now by spaghetti coding together parts of existing illicit viewers. Like it really is not a big deal.
 

nebula

NOPE
Joined
Oct 4, 2018
Messages
121
SL Rez
2007
Joined SLU
2009
Not exactly the standard procedure of Linden Lab, is it?
They normally use their infamous Half Arsed And Call It A Day Implementation™ routine. Is there any reason to believe this time it will be different?

IMHO: Bumpy road ahead for Second Life, before they get it right, IF they get it right.
Recent feature implementation and their recent approach to bugs has me with a bit more confidence. PBR was delayed but it is awesome, some of the new script features we got before pbr were awesome as well. They are doing a pretty good job right now imo.
 

Sid

Lord of the plywood cubes.
VVO Supporter 🍦🎈👾❤
Joined
Sep 20, 2018
Messages
6,982
On the official forums most are not really impressed with the implementation of PBR so far.
I'm not really interested so I could not be bothered to start experimenting with it.
I have noticed nothing so far, only that the water in Bellisseria looks uglier now and midday is way to pale so it needs a vintage setting.
 
  • 1Interesting
Reactions: Govi

nebula

NOPE
Joined
Oct 4, 2018
Messages
121
SL Rez
2007
Joined SLU
2009
On the official forums most are not really impressed with the implementation of PBR so far.
I'm not really interested so I could not be bothered to start experimenting with it.
I have noticed nothing so far, only that the water in Bellisseria looks uglier now and midday is way to pale so it needs a vintage setting.
The problem with PBR right now is adoption. PBR looks amazing, but most peoples viewers cannot see it and the pbr for firestorm is constantly delayed and the beta for it is hidden in the firestorm beta group in world. Also I have pbr products rotting in my inventory because I don't want to release them until more people can see it. It is a big issue as they look great but to non pbr viewers they look meh, so it will be awhile. As far as PBR itself though, it looks MUCH better than the current stuff we got. Cris was showing me some experiments he was doing with it and they looked awesome!
 

Madi Perth

Be Nice or Be Gone!
Joined
Jul 12, 2020
Messages
249
SL Rez
2013
So, we are basically looking at a third party viewer with is own builtin scripting language?
 

Cristiano

Cosmos Betraying Fiend
Admin
Joined
Sep 19, 2018
Messages
5,682
SL Rez
2002
Joined SLU
Nov 2003
SLU Posts
35836
So, we are basically looking at a third party viewer with is own builtin scripting language?
Not exactly. This will allow mods/plugins to be created that will add client side functionality to a viewer, instead of needing an entirely new viewer for custom code. This opens up a lot of possibilities. A good example is World of Warcraft. The addons made in Lua for that game add a tremendous amount of functionality (better inventory management, more on screen info, etc..). This is bringing addons to SL in a similar way.
 
  • 1Thanks
  • 1Like
Reactions: Govi and Madi Perth

Monica Dream

In my last hour I'm a slave to the power of death
Joined
Dec 21, 2019
Messages
1,265
SL Rez
2005
Joined SLU
Sept 2010
SLU Posts
7008
Accuse me of a lack of imagination, but between not wanting to give griefers new toys and content creator concerns I can't imagine this being released without being nerfed into uselessness.

Then again I'm not a dev, so heck if I know.
 

Cristiano

Cosmos Betraying Fiend
Admin
Joined
Sep 19, 2018
Messages
5,682
SL Rez
2002
Joined SLU
Nov 2003
SLU Posts
35836
Accuse me of a lack of imagination, but between not wanting to give griefers new toys and content creator concerns I can't imagine this being released without being nerfed into uselessness.

Then again I'm not a dev, so heck if I know.
I am sure there are a lot of useful things that can be done with a framework like this if implemented well that doesn't expose us to griefing or security risk. I am cynical about LL at this point but I admit the possibilities here excite me based on discussions with the OP in SL. I am cautiously optimistic.
 
  • 1Agree
Reactions: GoblinCampFollower

Monica Dream

In my last hour I'm a slave to the power of death
Joined
Dec 21, 2019
Messages
1,265
SL Rez
2005
Joined SLU
Sept 2010
SLU Posts
7008
I am cynical about LL at this point but I admit the possibilities here excite me based on discussions with the OP in SL.
Fair enough, he'd be familiar with the issues on both. I hope y'all are right. 👍
 

Noodles

The sequel will probably be better.
Joined
Sep 20, 2018
Messages
5,827
Location
Illinois
SL Rez
2006
Joined SLU
04-28-2010
SLU Posts
6947
This opens up a lot of possibilities. A good example is World of Warcraft.
Oh, I can't wait for SL to have glowing colored circles and buzzing to tell me when to stop standing in the poo.
 

Noodles

The sequel will probably be better.
Joined
Sep 20, 2018
Messages
5,827
Location
Illinois
SL Rez
2006
Joined SLU
04-28-2010
SLU Posts
6947
Accuse me of a lack of imagination, but between not wanting to give griefers new toys and content creator concerns I can't imagine this being released without being nerfed into uselessness.

Then again I'm not a dev, so heck if I know.
I think the main stop for griefers will be that you would probably need to manually install these plug instead.

It probably will not be like LSL where it just runs.

At worst, there may be some in viewer console thing to paste a script out of a note card. Presumably, you trust the script/source.
 
  • 1Thanks
Reactions: GoblinCampFollower

Argent Stonecutter

Emergency Mustelid Hologram
Joined
Sep 20, 2018
Messages
7,355
Location
Coonspiracy Central, Noonkkot
SL Rez
2005
Joined SLU
Sep 2009
SLU Posts
20780
You can already do scripted headshots in SL.
 
  • 1lolwut?
Reactions: Govi

Aribeth Zelin

Faeryfox
Joined
Sep 23, 2018
Messages
4,140
SL Rez
2004
Joined SLU
03-11-2011
SLU Posts
9410
IIRC, the advantage of Lua is that is works across different OSes, so that its more versatile than say C# or something. I've a little familiarity with it, because I was working on learning it before getting distracted by other things.