Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

To add to Karsten's questions... scripting

Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
07-22-2006 18:17
I think Karsten Rutledge covered almost everything, but I've got one more.

The thing that totally sold me on SL is the scripting, and it's REALLY frustrating when I run into things that can't be scripted. I'll buy some of the reasons, like not spamming the asset server with scripts writing to notecards, but there's too much stuff you simply can't do from scripts, that do not require a complicated new paradigm to allow from scripts, and that if I had source code access would be implemented by now.

llReturnObject(key id);
llTeleportAgent(string region, vector offset);
llTeleportAgentInRegion(vector offset);
key llRequestAgentGroups(key id);
key llRequestNextAgentGroup(key dataserver_id);
llSetLinkParams(integer link, list params);
llSetLinkListParams(list links, list params);
string llGetInventoryDescription(string name);
key llGetInventoryOwner(string name);
llSetAnimationOffset(vector offset, rotation rotation);
key llGetClothes(integer clothes_id); // CLOTHES_UNDERSHIRT ... CLOTHES_SOCKS
llWearClothes(integer clothes_id, key id);
instant_message(key sender, string name, string message) {...}
key llRequestTransactionInfo();
key llRequestNextTransaction(key dataserver_id);

Plus things like the rotation parameters for avatars, control keybindings for things like "fly" or "stop flying" and function keys...

This is stuff that shouldn't need a feature vote, "add API for everything there's a UI for" and "make sure there's an API for every new feature" should be at the top of the BLOTTD because it's so damn *easy*. What am I missing?
Torley Linden
Enlightenment!
Join date: 15 Sep 2004
Posts: 16,530
07-24-2006 13:51
Thanks Argent--some of them are in BLOTTD as you referred to.

Notably, *deep breath* llTeleportAgent.

I've continued to watch it. I give my word when it's nearer to finished and almost out the door I will spread the word.

With so many requests and so much else that's also being requested worked on, how can tangible results happen for what *you* envision?

Feature Voting Tool, while not ideal, is a powerful supplement that connects to other things and gets them done. If a compelling addition is absent from there and hasn't garnered community support, how are we to tell how much Residents want it? While not the only criteria, something to consider.
_____________________