exclude invalid collision sound (used as collision type flag) from assets UUIDGather

0.9.0-post-fixes
UbitUmarov 2016-09-27 16:41:13 +01:00
parent f6e77e3935
commit 3e47df735b
1 changed files with 4 additions and 2 deletions

View File

@ -178,8 +178,10 @@ namespace OpenSim.Region.Framework.Scenes
if (part.Shape.ProjectionTextureUUID != UUID.Zero) if (part.Shape.ProjectionTextureUUID != UUID.Zero)
GatheredUuids[part.Shape.ProjectionTextureUUID] = (sbyte)AssetType.Texture; GatheredUuids[part.Shape.ProjectionTextureUUID] = (sbyte)AssetType.Texture;
if (part.CollisionSound != UUID.Zero) UUID collisionSound = part.CollisionSound;
GatheredUuids[part.CollisionSound] = (sbyte)AssetType.Sound; if ( collisionSound != UUID.Zero &&
collisionSound != part.invalidCollisionSoundUUID)
GatheredUuids[collisionSound] = (sbyte)AssetType.Sound;
if (part.ParticleSystem.Length > 0) if (part.ParticleSystem.Length > 0)
{ {