diff options
author | AdelleF | 2010-10-21 20:16:30 +0100 |
---|---|---|
committer | dahlia | 2010-10-21 12:56:36 -0700 |
commit | 529fb58b7b817ef46cfc2cdba45c3133f88cd40b (patch) | |
tree | d867b50c1d5df7ab88f08355748b8e1bb1ecaa07 /OpenSim/Region/ScriptEngine | |
parent | Deleted a verbose and unneeded log message. (diff) | |
download | opensim-SC_OLD-529fb58b7b817ef46cfc2cdba45c3133f88cd40b.zip opensim-SC_OLD-529fb58b7b817ef46cfc2cdba45c3133f88cd40b.tar.gz opensim-SC_OLD-529fb58b7b817ef46cfc2cdba45c3133f88cd40b.tar.bz2 opensim-SC_OLD-529fb58b7b817ef46cfc2cdba45c3133f88cd40b.tar.xz |
This fixes a delay in llSetLinkPrimitiveParamsFast
Signed-off-by: dahlia <dahliaTrimble@gmail.removeme.com>
Diffstat (limited to 'OpenSim/Region/ScriptEngine')
-rw-r--r-- | OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs index 92523d4..e6092d4 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs | |||
@@ -6892,7 +6892,12 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api | |||
6892 | 6892 | ||
6893 | public void llSetLinkPrimitiveParamsFast(int linknumber, LSL_List rules) | 6893 | public void llSetLinkPrimitiveParamsFast(int linknumber, LSL_List rules) |
6894 | { | 6894 | { |
6895 | llSetLinkPrimitiveParams(linknumber, rules); | 6895 | m_host.AddScriptLPS(1); |
6896 | |||
6897 | List<SceneObjectPart> parts = GetLinkParts(linknumber); | ||
6898 | |||
6899 | foreach (SceneObjectPart part in parts) | ||
6900 | SetPrimParams(part, rules); | ||
6896 | } | 6901 | } |
6897 | 6902 | ||
6898 | protected void SetPrimParams(SceneObjectPart part, LSL_List rules) | 6903 | protected void SetPrimParams(SceneObjectPart part, LSL_List rules) |