diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index 6d775bbb76..2c6f1e44cc 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs @@ -6021,16 +6021,16 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api return 1; } - public void osParticleSystem(LSL_List rules, LSL_Integer expire) + public void osParticleSystem(LSL_List rules) { m_host.AddScriptLPS(1); InitLSL(); if (m_LSL_Api != null) - m_LSL_Api.SetParticleSystem(m_host, rules, "osParticleSystem", expire == 1); + m_LSL_Api.SetParticleSystem(m_host, rules, "osParticleSystem", true); } - public void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules, LSL_Integer expire) + public void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules) { InitLSL(); if (m_LSL_Api != null) @@ -6039,7 +6039,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api foreach (SceneObjectPart part in parts) { - m_LSL_Api.SetParticleSystem(part, rules, "osLinkParticleSystem", expire == 1); + m_LSL_Api.SetParticleSystem(part, rules, "osLinkParticleSystem", true); } } } diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs index 24ab2bbad7..3e079dbc12 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs @@ -587,7 +587,7 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces LSL_Float daylen, LSL_Float dayoffset, LSL_Float altitude1, LSL_Float altitude2, LSL_Float altitude3); LSL_Integer osResetEnvironment(LSL_Integer parcelOrRegion, LSL_Integer transition); - void osParticleSystem(LSL_List rules, LSL_Integer expire); - void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules, LSL_Integer expire); + void osParticleSystem(LSL_List rules); + void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules); } } diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs index 8de63b9c0d..5edbca66cc 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs @@ -1534,14 +1534,14 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase return m_OSSL_Functions.osResetEnvironment(parcelOrRegion, transition); } - public void osParticleSystem(LSL_List rules, LSL_Integer expire) + public void osParticleSystem(LSL_List rules) { - m_OSSL_Functions.osParticleSystem(rules, expire); + m_OSSL_Functions.osParticleSystem(rules); } - public void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules, LSL_Integer expire) + public void osLinkParticleSystem(LSL_Integer linknumber, LSL_List rules) { - m_OSSL_Functions.osLinkParticleSystem(linknumber, rules, expire); + m_OSSL_Functions.osLinkParticleSystem(linknumber, rules); } } }