add debug
parent
6b8cf3bb71
commit
b112562dfb
|
@ -1,4 +1,5 @@
|
||||||
using Mono.Addins;
|
using log4net;
|
||||||
|
using Mono.Addins;
|
||||||
using Nini.Config;
|
using Nini.Config;
|
||||||
using OpenMetaverse;
|
using OpenMetaverse;
|
||||||
using OpenSim.Framework;
|
using OpenSim.Framework;
|
||||||
|
@ -55,6 +56,8 @@ namespace OpenSim.Modules.TextureFetcher
|
||||||
scene.EventManager.OnIncomingSceneObject += AddObject;
|
scene.EventManager.OnIncomingSceneObject += AddObject;
|
||||||
scene.EventManager.OnSceneObjectPartUpdated += UpdateObject;
|
scene.EventManager.OnSceneObjectPartUpdated += UpdateObject;
|
||||||
scene.EventManager.OnSceneObjectPartCopy += CopyObject;
|
scene.EventManager.OnSceneObjectPartCopy += CopyObject;
|
||||||
|
|
||||||
|
m_log.Info("[" + Name + "] Region '" + scene.Name + "' loaded.");
|
||||||
}
|
}
|
||||||
|
|
||||||
private void CopyObject(SceneObjectPart copy, SceneObjectPart original, bool userExposed)
|
private void CopyObject(SceneObjectPart copy, SceneObjectPart original, bool userExposed)
|
||||||
|
@ -78,6 +81,8 @@ namespace OpenSim.Modules.TextureFetcher
|
||||||
if (part.ParentGroup.IsAttachment)
|
if (part.ParentGroup.IsAttachment)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
m_log.Info("[" + Name + "] Process part '" + part.Name + "'");
|
||||||
|
|
||||||
List<UUID> allTextures = new List<UUID>();
|
List<UUID> allTextures = new List<UUID>();
|
||||||
List<TaskInventoryItem> inventoryItems = new List<TaskInventoryItem>();
|
List<TaskInventoryItem> inventoryItems = new List<TaskInventoryItem>();
|
||||||
|
|
||||||
|
@ -88,6 +93,7 @@ namespace OpenSim.Modules.TextureFetcher
|
||||||
if (textures.FaceTextures[i] != null)
|
if (textures.FaceTextures[i] != null)
|
||||||
allTextures.Add(textures.FaceTextures[i].TextureID);
|
allTextures.Add(textures.FaceTextures[i].TextureID);
|
||||||
|
|
||||||
|
|
||||||
//Convert texture uuid list to inventar items.
|
//Convert texture uuid list to inventar items.
|
||||||
foreach (UUID texture in allTextures)
|
foreach (UUID texture in allTextures)
|
||||||
{
|
{
|
||||||
|
@ -112,6 +118,7 @@ namespace OpenSim.Modules.TextureFetcher
|
||||||
{
|
{
|
||||||
updateNeeded = true;
|
updateNeeded = true;
|
||||||
part.Inventory.AddInventoryItem(item, false);
|
part.Inventory.AddInventoryItem(item, false);
|
||||||
|
m_log.Info("[" + Name + "] Add item '" + item.Name + "' to '" + part.Name + "'.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue