Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Object to Object communication

Chilly Charlton
Registered User
Join date: 15 Jun 2004
Posts: 483
05-31-2005 09:15
Please everyone go here: http://secondlife.com/vote/ and vote for proposition 6. Allocate as many of your votes as you can to push this through. I can use this feature and I am sure if it were available MANY scriptors would be able to bring everyone som VERY COOL content to SL. This would pop open the gateways for lots of new gadgets and community interaction. Come on vote! I'm begging you!

It's about the nineth proposal down on the first page.

<<< this is Chilly on his knees

One last thing. Many people are un-aware of the voting and getting features in. If you see something you would rather vote on then by all means vote for something rather then nothing, but please consider proposition 6, guaranteed this would give the most bang for the buck.

ty!
Olmy Seraph
Valued Member
Join date: 1 Nov 2004
Posts: 502
05-31-2005 09:35
This was the first proposal I voted for! I agree it's going to make a huge difference in the kind of things we can create in SL.

In last week's town hall, Cory Linden gave a timetable for this feature.

Ice Brodie: Will there be improvements to object-object communication? if so, what timeframe?
Exposition Linden: Unless I get hit by muni walking to work, there will be an improved object-object system for objects in the same sim for 1.7
Exposition Linden: sim local memory for scripts should also be in 1.7 (again, with the muni bus proviso)
...
Ice Brodie: Will Sim to Sim object communication be improved, and if so what time frame?
Exposition Linden: Yes, but not in 1.7. Improvements will be made within a sim first then the same API will be extended to support objects on different sims,
Exposition Linden: so your scripts won't change, you'll just get more features.
...
Darzus Strutt: 1.7 where is it - when's it coming?
Exposition Linden: End of July, preview before that by 3 week-ish


So only two months until we get this intrasim, and after that for intersim. Since it's already scheduled, I don't know how vital it is to vote for this feature, but it sure can't hurt.
_____________________
Some people are like Slinkies... not really good for anything, but they sure bring a smile to your face when you push them down the stairs.
Chilly Charlton
Registered User
Join date: 15 Jun 2004
Posts: 483
Has this died?
05-31-2006 14:35
This has been around for alomst a year:

http://secondlife.com/vote/index.php?get_id=6

Has recieved a ton of votes and is in the "This feature is acknowledged as being considered and investigated for feasibility by Linden development" ... and it's what?

Dead?

In the state it's in you can no longer even vote for it. I wonder how many votes it would currently have if people could vote on it?

is:

"This feature is acknowledged as being considered and investigated for feasibility by Linden development"

a death sentence?
Haravikk Mistral
Registered User
Join date: 8 Oct 2005
Posts: 2,482
06-01-2006 00:53
I think the problem is that they maybe agreed to it and then realised that it'll require changes to the asset system in order to work.

Although, my current system idea of O2O would be a new key system which takes into account simulators. Basically, each object has an instant messaging key, probably just an ordinary key with a part used to specify simulator (I thought this would already be the case but it seems not), anyway, this is the key you then send an instant/object message to. This way the simulator can simply look at the key to get the simulator to send the message to, the receiving sim then finds the object and triggers its events (if it has them).

This system is scalable, and at the relatively minor cost that you may need to update keys if an object moves. This can be done using a web-site (llHTTPRequest) or by communicating with an object who's comm-key hasn't change.

All it requires is an llGetCommKey() function to find your key, then an event like instant_message(key id, key commID, string msg);
Where id is the sender's actual id, and commID is the comms-id for that object at the time, so you can reply (unless of course it moves between you get the message and send a reply).
_____________________
Computer (Mac Pro):
2 x Quad Core 3.2ghz Xeon
10gb DDR2 800mhz FB-DIMMS
4 x 750gb, 32mb cache hard-drives (RAID-0/striped)
NVidia GeForce 8800GT (512mb)
Duke Scarborough
Degenerate Gambler
Join date: 30 Apr 2006
Posts: 158
What about poor Cory?
06-01-2006 14:26
I mean, if he got hit by a Muni - shouldn't we all be attending his funeral? I didn't even hear that he was in the hospital....

(tongue firmly in cheek)