aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine
diff options
context:
space:
mode:
authorDr Scofield2009-05-27 18:01:06 +0000
committerDr Scofield2009-05-27 18:01:06 +0000
commit901fdca13b8b6617ceabc4766c684799f4f8739b (patch)
treec99e087ce03c0e56520a94de48e2c706c0e53a45 /OpenSim/Region/ScriptEngine
parentmaking TarArchiveReader more resilient when faced with OARs created by (diff)
downloadopensim-SC-901fdca13b8b6617ceabc4766c684799f4f8739b.zip
opensim-SC-901fdca13b8b6617ceabc4766c684799f4f8739b.tar.gz
opensim-SC-901fdca13b8b6617ceabc4766c684799f4f8739b.tar.bz2
opensim-SC-901fdca13b8b6617ceabc4766c684799f4f8739b.tar.xz
From: Chris Yeoh <cyeoh@au1.ibm.com>
The attached patch implements llPassTouches. It has been added to the export/import XML along with the flag for AllowedInventoryDrop. The MySQL backend has been updated as well, though I haven't done one of those before so could do with a check. I added the migration mysql file as well. The other data backends need updating as well.
Diffstat (limited to 'OpenSim/Region/ScriptEngine')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs5
1 files changed, 4 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 f932dbe..f4a944c 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -3705,7 +3705,10 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
3705 public void llPassTouches(int pass) 3705 public void llPassTouches(int pass)
3706 { 3706 {
3707 m_host.AddScriptLPS(1); 3707 m_host.AddScriptLPS(1);
3708 NotImplemented("llPassTouches"); 3708 if (pass != 0)
3709 m_host.PassTouches = true;
3710 else
3711 m_host.PassTouches = false;
3709 } 3712 }
3710 3713
3711 public LSL_String llRequestAgentData(string id, int data) 3714 public LSL_String llRequestAgentData(string id, int data)