From a4881797b978b0ab73035ef6f9fc10ae897b08cc Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sat, 14 Jul 2018 16:36:41 +0100 Subject: add options for regions to ignore age < 18 and payment access control where they don't apply --- OpenSim/Framework/EstateSettings.cs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'OpenSim/Framework') diff --git a/OpenSim/Framework/EstateSettings.cs b/OpenSim/Framework/EstateSettings.cs index 8212163..1b5ebfa 100644 --- a/OpenSim/Framework/EstateSettings.cs +++ b/OpenSim/Framework/EstateSettings.cs @@ -224,7 +224,6 @@ namespace OpenSim.Framework } private UUID m_EstateOwner = UUID.Zero; - public UUID EstateOwner { get { return m_EstateOwner; } @@ -232,7 +231,6 @@ namespace OpenSim.Framework } private bool m_DenyMinors = false; - public bool DenyMinors { get { return m_DenyMinors; } @@ -258,7 +256,6 @@ namespace OpenSim.Framework } private List l_EstateAccess = new List(); - public UUID[] EstateAccess { get { return l_EstateAccess.ToArray(); } @@ -266,13 +263,15 @@ namespace OpenSim.Framework } private List l_EstateGroups = new List(); - public UUID[] EstateGroups { get { return l_EstateGroups.ToArray(); } set { l_EstateGroups = new List(value); } } + public bool DoDenyMinors = true; + public bool DoDenyAnonymous = true; + public EstateSettings() { } @@ -380,14 +379,14 @@ namespace OpenSim.Framework if (!HasAccess(avatarID)) { - if (DenyMinors) + if (DoDenyMinors && DenyMinors) { if ((userFlags & 32) == 0) { return true; } } - if (DenyAnonymous) + if (DoDenyAnonymous && DenyAnonymous) { if ((userFlags & 4) == 0) { -- cgit v1.1