From 0f9860256113229c785051c5e83a0c3896787dce Mon Sep 17 00:00:00 2001 From: Christopher Date: Thu, 6 Aug 2020 02:34:00 +0200 Subject: [PATCH] check for enable disable --- src/TextureFetcher.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/TextureFetcher.cs b/src/TextureFetcher.cs index 2decab1..72e45cc 100644 --- a/src/TextureFetcher.cs +++ b/src/TextureFetcher.cs @@ -67,6 +67,8 @@ namespace OpenSim.Modules.TextureFetcher { m_scene = scene; + m_log.Info("[" + Name + "] Region '" + scene.Name + "' loaded."); + if (m_enable == false) { scene.EventManager.OnObjectAddedToScene += ClearObjekt; @@ -85,7 +87,7 @@ namespace OpenSim.Modules.TextureFetcher scene.EventManager.OnSceneObjectPartUpdated += UpdateObject; scene.EventManager.OnSceneObjectPartCopy += CopyObject; - m_log.Info("[" + Name + "] Region '" + scene.Name + "' loaded."); + } private void ClearObjekt(SceneObjectPart copy, SceneObjectPart original, bool userExposed) @@ -160,6 +162,9 @@ namespace OpenSim.Modules.TextureFetcher private void removeTexturesToInventory(SceneObjectPart part) { + if (m_enable == true) + return; + if (m_scene.LoginsEnabled == false) return; @@ -186,6 +191,9 @@ namespace OpenSim.Modules.TextureFetcher private void copyTexturesToInventory(SceneObjectPart part) { + if (m_enable == false) + return; + if (m_scene.LoginsEnabled == false) return;