Ability to set `chat_range` `whisper_range` etc on private regions.
tracked
Extrude Ragu
Second Life regions have the follwing environment variables already, however they are read only:-
chat_range
, whisper_range
and shout_range
.I think that it would be great if private region owners were able to adjust these values. For example, the ability to make chat effectively global would be useful in collaborative environments and games/experiences.
Likewise, the ability to make chat distance shorter may increase the utility of space.
Residents buy private regions to carry out their own vision - The more flexible private regions are, the more value they present and the more likely a resident is to buy a region.
I think that since these values are already environment variables, it would be a relatively quick win to make them writable if the region is not a mainland region.
Log In
Darling Brody
YES - But ONLY for Avatars talking to other Avatars. Otherwise we run the risk of breaking a lot of scripts.
Darling Brody
I would like this too, but I think it should also be implemented at the parcel level, not only region wide. Then it can benefit parcel owners, not just region owners.
It should however come with a BIG RED WARNING that is can break many scripted objects that communicate via chat and rely on the known distances. Unless it ONLY is applied to avatars speaking, not scripts.
Thornotter Resident
This is a great idea.
If this gets implemented, I'd like it possible to set a value of "0" to each of these chat ranges to completely disable sending chat (e.g. chat, whisper, or shout independently).
While I don't expect this to be used frequently, it might be helpful for special events or other situations.
Peter Stindberg
Thornotter Resident As that would break a lot of content, my guess would be that the lower limit will be what it is today (e. g. 20 m for 'say'), and that you can only extend it.
Peter Stindberg
This is already half-implemented. In the estate debug console, you can query the 3 ranges as variable, but they are read-only for the time being.
You can also query the various ranges via
llGetEnv("chat_range")
.So it is somehow on the Lab's agenda, but never been finalized.
Vincent Nacon
As well, update the llRequestSimulatorData with their chat range flags to go with this.
Peter Stindberg
Vincent Nacon You get the chat range via
llGetEnv("chat_range")
Vincent Nacon
Peter Stindberg Ah whoops! Forgot about that. Nice.
SL Feedback
tracked
SL Feedback
Hello, and thank you for your feature request regarding the ability to set
chat_range
, whisper_range
, and shout_range
on private regions. This idea has been brought up in the past and is currently tracked. We understand the potential benefits this feature could bring to collaborative environments and games/experiences, as well as the increased flexibility for private region owners. While we have no estimate when it may be implemented, please keep an eye on future updates. We appreciate your input and hope you continue to share your ideas to help improve Second Life. Thank you!