mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 08:55:56 +08:00
* Extract and boil down necessary texture UUIDs for an archive of the scene prims
* no user functionality yet
This commit is contained in:
@@ -85,7 +85,6 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
[Serializable]
|
||||
public partial class SceneObjectPart : IScriptHost, ISerializable
|
||||
{
|
||||
|
||||
[XmlIgnore] public PhysicsActor PhysActor = null;
|
||||
|
||||
public LLUUID LastOwnerID;
|
||||
@@ -103,7 +102,6 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
[XmlIgnore] private LLObject.ObjectFlags LocalFlags = LLObject.ObjectFlags.None;
|
||||
[XmlIgnore] public bool DIE_AT_EDGE = false;
|
||||
|
||||
|
||||
[XmlIgnore] public bool m_IsAttachment = false;
|
||||
[XmlIgnore] public uint m_attachmentPoint = (byte)0;
|
||||
[XmlIgnore] public LLUUID m_attachedAvatar = LLUUID.Zero;
|
||||
@@ -700,7 +698,6 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
get { return m_shape; }
|
||||
set
|
||||
{
|
||||
|
||||
m_shape = value;
|
||||
TriggerScriptChangedEvent(Changed.SHAPE);
|
||||
}
|
||||
@@ -1949,6 +1946,7 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
public void UpdateExtraParam(ushort type, bool inUse, byte[] data)
|
||||
{
|
||||
m_shape.ReadInUpdateExtraParam(type, inUse, data);
|
||||
|
||||
if (type == 0x30)
|
||||
{
|
||||
if (m_shape.SculptEntry && m_shape.SculptTexture != LLUUID.Zero)
|
||||
@@ -1957,9 +1955,10 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
m_parentGroup.Scene.AssetCache.GetAsset(m_shape.SculptTexture, SculptTextureCallback, true);
|
||||
}
|
||||
}
|
||||
|
||||
ScheduleFullUpdate();
|
||||
|
||||
}
|
||||
|
||||
public void SculptTextureCallback(LLUUID textureID, AssetBase texture)
|
||||
{
|
||||
if (m_shape.SculptEntry)
|
||||
|
||||
Reference in New Issue
Block a user