aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared
diff options
context:
space:
mode:
authorDr Scofield2009-05-25 11:26:36 +0000
committerDr Scofield2009-05-25 11:26:36 +0000
commit0bff818d39617f9aa1a8146fc2ad9bc15efb4698 (patch)
treefdf92e47c2b84ac1b4369378f51744747243e056 /OpenSim/Region/ScriptEngine/Shared
parentconverting CapabilitiesModule to new region module scheme (diff)
downloadopensim-SC-0bff818d39617f9aa1a8146fc2ad9bc15efb4698.zip
opensim-SC-0bff818d39617f9aa1a8146fc2ad9bc15efb4698.tar.gz
opensim-SC-0bff818d39617f9aa1a8146fc2ad9bc15efb4698.tar.bz2
opensim-SC-0bff818d39617f9aa1a8146fc2ad9bc15efb4698.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/Shared')
-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)