From c65b10caa2a877096d52d29e7b89026e9f54d622 Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Mon, 6 Oct 2008 07:21:13 +0000 Subject: Implement ForceOwnerPermissive and God TakeCopy --- OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs') diff --git a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs index 5b57e73..34e5305 100644 --- a/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/SceneObjectPart.Inventory.cs @@ -733,6 +733,15 @@ namespace OpenSim.Region.Environment.Scenes TriggerScriptChangedEvent(Changed.OWNER); } + public void ApplyGodPermissions(uint perms) + { + foreach (TaskInventoryItem item in m_taskInventory.Values) + { + item.CurrentPermissions = perms; + item.BasePermissions = perms; + } + } + public bool ContainsScripts() { foreach (TaskInventoryItem item in m_taskInventory.Values) -- cgit v1.1