block some region/estate settings no longer avaiable

This commit is contained in:
UbitUmarov
2020-06-17 12:34:38 +01:00
parent 24689f064c
commit 7a9e03876a
4 changed files with 26 additions and 47 deletions

View File

@@ -866,7 +866,9 @@ namespace OpenSim.Region.ClientStack.LindenUDP
flags |= RegionFlags.BlockParcelSearch;
if (Scene.RegionInfo.EstateSettings.DenyMinors)
flags |= RegionFlags.DenyAgeUnverified;
if(Scene.RegionInfo.EstateSettings.AllowEnviromentOverride)
flags |= RegionFlags.AllowEnviromentOverride;
return (uint)flags;
}
@@ -6562,7 +6564,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP
LLSDxmlEncode.AddEndMapAndArray(sb);
bool allowenvovr = Scene.RegionInfo.EstateSettings.AllowEnviromentOverride;
bool allowenvovr = (regionFlags & (uint)RegionFlags.AllowEnviromentOverride) != 0;
LLSDxmlEncode.AddArrayAndMap("ParcelEnvironmentBlock", sb);
LLSDxmlEncode.AddElem("ParcelEnvironmentVersion", allowenvovr ? -1: -1, sb);
LLSDxmlEncode.AddElem("RegionAllowEnvironmentOverride", allowenvovr, sb);