|
Feynt Mistral
Registered User
Join date: 24 Sep 2005
Posts: 551
|
01-23-2006 22:22
llTriggerSoundLimited lets you specify a bounding box outside of which no sound can be heard, I don't see how this can't be adapted to allow you to stop what people say from leaving a specified area. So my suggestion is:
llConeOfSilence(vector tne, vector bsw)
Within the specified boundaries all text can be heard between individuals inside that area. Those outside of the area cannot hear those inside the area. In case one person is inside multiple cones of silence, anything they say is transmitted throughout the various areas.
I know this would be very popular with the house building crowd, as it would finally be possible to keep conversations from prying neighbours, but I imagine it would also be helpful to those wishing to discuss more... private matters. ~.^ As well, it just seems crazy that sound has been confined by speech hasn't yet.
|
|
Jillian Callahan
Rotary-winged Neko Girl
Join date: 24 Jun 2004
Posts: 3,766
|
01-23-2006 22:53
Kudos on your choice of names for this librry call. Not all that auspicious if you think about it, however.
|
|
Feynt Mistral
Registered User
Join date: 24 Sep 2005
Posts: 551
|
01-23-2006 22:58
Yeah, I was thinking of Agent 86 myself while I wrote it. The subject's come up quite often from my reading and conversations, people who want to limit what people can hear without making a super thick wall to keep the nosy neighbours from ear shot or to ensure their private lives remain private (or as private as being able to rotate your camera through a house wall is).
Next suggestion: llShoePhone(string name)!
|
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
Other possibilities:
01-24-2006 06:40
Make it a new object material, "silence". Something typed inside a "silence" object (obviously phantomed) could only be listened for inside the prims that comprise the object.
Add a call llSilenceAvatar(key id, integer peers). Silenced avatars could only be heard by the object or (if "peers" was TRUE) other avatars linked to (sitting on) the object. If the avatar wasn't linked, they'd get a dialog box to accept silencing. This would be really useful for meetings, too. You could implement Roberts Rules of Order in LSL.
|
|
Eggy Lippmann
Wiktator
Join date: 1 May 2003
Posts: 7,939
|
01-24-2006 12:00
Brilliant!  If it works for the SOUND engine, then it MUST work for the chat engine 
|
|
Travis Lambert
White dog, red collar
Join date: 3 Jun 2004
Posts: 2,819
|
01-24-2006 12:32
This would add a new dimension to some game shows I've been thinking about. Love it! 
_____________________
------------------ The ShelterThe Shelter is a non-profit recreation center for new residents, and supporters of new residents. Our goal is to provide a positive & supportive social environment for those looking for one in our overwhelming world.
|
|
Travis Lambert
White dog, red collar
Join date: 3 Jun 2004
Posts: 2,819
|
03-17-2006 11:20
bumpety-bump
_____________________
------------------ The ShelterThe Shelter is a non-profit recreation center for new residents, and supporters of new residents. Our goal is to provide a positive & supportive social environment for those looking for one in our overwhelming world.
|