• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-239
Type: New Feature New Feature
Status: Open Open
Priority: Low Low
Assignee: Unassigned
Reporter: Haravikk Mistral
Votes: 5
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

REGION_FLAG_MATURE

Created: 26/May/07 04:13 PM   Updated: 30/Sep/09 01:32 PM
Return to search
Component/s: Scripts
Affects Version/s: 1.13.4, 1.21.0 Server, 1.22.1 Server, 1.22.2 Server, 1.22.3 Server, 1.22.4 Server, 1.23.4 Server, 1.24 Server, 1.25 Server, 1.26 Server, 1.27 Server, 1.30 Server
Fix Version/s: None

Issue Links:
Relates
 


 Description  « Hide
Simple addition to llGetRegionFlags(). The new constant REGION_FLAG_MATURE indicates that a simulator has the mature setting enabled, or if unset indicates that it is a PG simulator.

This allows us to find out such information without having to perform a call for:
llRequestSimulatorData(llGetRegionName(), DATA_SIM_RATING);

Which of course requires a dataserver request which seems odd when the data should be available to the simulator.

Just a little thing really, but if I had a choice between some new, fancy feature, or a handful of little improvements here and there, I'd pick the latter every-time as they're the ones that make the real difference =D



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Haravikk Mistral made changes - 06/Jun/07 03:47 PM
Field Original Value New Value
Link This issue is related to by SVC-267 [ SVC-267 ]
Torley Linden added a comment - 14/Jun/07 11:58 AM
For the uninitiated and unfamiliar, what are some good use case examples of where this would come in handy? =)

Haravikk Mistral added a comment - 21/Jun/07 05:53 AM
Well my current example is that I've created an avatar with details which may be unsuitable for PG areas. As such I've implemented into the HUD and into the avatar body itself a simple script which deactivate those parts/functions if you are no longer on mature land. Non-scripted PG land presents a problem, but I can at least say I've made all reasonable effort to prevent them being used in inappropriate places.

I've since changed it so it disables them whenever you teleport and only checks on ordinary region crossings, but still, having to use llRequestSimulatorData() seems like it adds traffic for no good reason.

There are possibly other uses, but in general any kind of effect which may be violent or sexual can be deactivated if you know if the region you're in is PG, and this is much, much easier with a function that returns a result instantly, opposed to having to pass data into an event so you know what you're doing and why.


Rob Linden made changes - 22/Dec/07 12:59 AM
Workflow jira [ 11719 ] jira-2007-12-21 [ 20628 ]
Rob Linden made changes - 22/Dec/07 01:18 AM
Workflow jira [ 20628 ] jira-2007-12-21 [ 21547 ]
Rob Linden made changes - 22/Dec/07 01:51 AM
Workflow jira [ 21547 ] jira-2007-12-21 [ 23397 ]
Rob Linden made changes - 23/Dec/07 12:12 AM
Workflow jira-2007-12-21 [ 23397 ] jira-2007-12-22a [ 48162 ]
Rob Linden made changes - 23/Dec/07 12:29 AM
Workflow jira-2007-12-21 [ 48162 ] jira-2007-12-22a [ 49030 ]
Sue Linden made changes - 13/Nov/08 12:02 PM
Workflow jira-2007-12-22a [ 49030 ] jira-2008-11-14 [ 80096 ]
Sue Linden made changes - 13/Nov/08 04:26 PM
Workflow jira-2008-11-14 [ 80096 ] jira-2008-11-14a [ 85998 ]
Sue Linden made changes - 13/Nov/08 04:38 PM
Workflow jira-2008-11-14 [ 85998 ] jira-2008-11-14a [ 89486 ]
Sue Linden made changes - 13/Nov/08 04:46 PM
Workflow jira-2008-11-14 [ 89486 ] jira-2008-11-14a [ 92029 ]
Adeon Writer added a comment - 04/Feb/09 12:24 PM
Would be useful in cleaning up PG areas. Many people (rightfully so) don't understand that mature attachments that are invisible are still not allowed, in many PG areas.

Haravikk Mistral made changes - 30/Sep/09 01:32 PM
Affects Version/s 1.30 Server [ 10510 ]
Affects Version/s 1.27 Server [ 10460 ]
Affects Version/s 1.26 Server [ 10420 ]
Affects Version/s 1.25 Server [ 10380 ]
Affects Version/s 1.24 Server [ 10351 ]
Affects Version/s 1.23.4 Server [ 10343 ]
Affects Version/s 1.22.4 Server [ 10340 ]
Affects Version/s 1.22.3 Server [ 10331 ]
Affects Version/s 1.22.2 Server [ 10330 ]
Affects Version/s 1.22.1 Server [ 10320 ]
Affects Version/s 1.21.0 Server [ 10310 ]