From 7c033f9d088792a0e5ab4ae900fc183ed1b4d316 Mon Sep 17 00:00:00 2001 From: "Huaiyu (Kitty) Liu" Date: Fri, 8 Apr 2011 15:16:39 -0700 Subject: [PATCH] Added calling ScheduleFullUpdate() after SendFullUpdateToAllClients() is called in several places in LSL_Api.cs. --- .../ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index a3bd4cad64..2ba7d400bd 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs @@ -1388,6 +1388,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api tmp.Z = (float)scale.z; part.Scale = tmp; part.SendFullUpdateToAllClients(); + + //DSG SYNC + part.ScheduleFullUpdate(new List() { SceneObjectPartProperties.Scale }); } public LSL_Vector llGetScale() @@ -5677,6 +5680,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api part.AddTextureAnimation(pTexAnim); part.SendFullUpdateToAllClients(); part.ParentGroup.HasGroupChanged = true; + + //DSG SYNC + part.ScheduleFullUpdate(new List() { SceneObjectPartProperties.TextureAnimation }); } public void llTriggerSoundLimited(string sound, double volume, LSL_Vector top_north_east, @@ -6189,6 +6195,9 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api part.ParentGroup.HasGroupChanged = true; } part.SendFullUpdateToAllClients(); + + //DSG SYNC + part.ScheduleFullUpdate(new List() { SceneObjectPartProperties.ParticleSystem }); } public void llGroundRepel(double height, int water, double tau)