aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs
diff options
context:
space:
mode:
authorTedd Hansen2008-01-17 15:22:35 +0000
committerTedd Hansen2008-01-17 15:22:35 +0000
commit82d43db1ccbc2b13e21c88650165f82651b657e1 (patch)
treecffd57c063d69ffc670758f4c794239e1539d453 /OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs
parent* Added llApplyImpulse in the global frame. The object must be physical befo... (diff)
downloadopensim-SC_OLD-82d43db1ccbc2b13e21c88650165f82651b657e1.zip
opensim-SC_OLD-82d43db1ccbc2b13e21c88650165f82651b657e1.tar.gz
opensim-SC_OLD-82d43db1ccbc2b13e21c88650165f82651b657e1.tar.bz2
opensim-SC_OLD-82d43db1ccbc2b13e21c88650165f82651b657e1.tar.xz
Added data structure to be passed through event execution queue so that events can use llDetect*-commands to find information about event.
Diffstat (limited to 'OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs')
-rw-r--r--OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs3
1 files changed, 2 insertions, 1 deletions
diff --git a/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs b/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs
index bd26ce4..de7b466 100644
--- a/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs
+++ b/OpenSim/Region/ScriptEngine/LSOEngine/ScriptManager.cs
@@ -36,6 +36,7 @@ using libsecondlife;
36using OpenSim.Framework; 36using OpenSim.Framework;
37using OpenSim.Region.Environment.Scenes; 37using OpenSim.Region.Environment.Scenes;
38using OpenSim.Region.ScriptEngine.Common; 38using OpenSim.Region.ScriptEngine.Common;
39using OpenSim.Region.ScriptEngine.Common.ScriptEngineBase;
39 40
40namespace OpenSim.Region.ScriptEngine.LSOEngine 41namespace OpenSim.Region.ScriptEngine.LSOEngine
41{ 42{
@@ -96,7 +97,7 @@ namespace OpenSim.Region.ScriptEngine.LSOEngine
96 CompiledScript.Start(LSLB); 97 CompiledScript.Start(LSLB);
97 98
98 // Fire the first start-event 99 // Fire the first start-event
99 m_scriptEngine.m_EventQueueManager.AddToScriptQueue(localID, itemID, "state_entry", new object[] { }); 100 m_scriptEngine.m_EventQueueManager.AddToScriptQueue(localID, itemID, "state_entry", EventQueueManager.llDetectNull, new object[] { });
100 } 101 }
101 catch (Exception e) 102 catch (Exception e)
102 { 103 {