mirror of
https://github.com/opensim/opensim.git
synced 2026-08-07 09:45:47 +08:00
cosmetics
This commit is contained in:
@@ -1214,9 +1214,6 @@ namespace OpenSim.Region.ScriptEngine.Yengine
|
||||
if (script.StartsWith("//MRM:"))
|
||||
return;
|
||||
|
||||
SceneObjectPart part = m_Scene.GetSceneObjectPart(localID);
|
||||
TaskInventoryItem item = part.Inventory.GetInventoryItem(itemID);
|
||||
|
||||
if(!m_LateInit)
|
||||
{
|
||||
m_LateInit = true;
|
||||
@@ -1281,6 +1278,9 @@ namespace OpenSim.Region.ScriptEngine.Yengine
|
||||
if(!string.IsNullOrEmpty(langsrt) && langsrt !="lsl")
|
||||
return;
|
||||
|
||||
SceneObjectPart part = m_Scene.GetSceneObjectPart(localID);
|
||||
TaskInventoryItem item = part.Inventory.GetInventoryItem(itemID);
|
||||
|
||||
// Put on object/instance lists.
|
||||
XMRInstance instance = (XMRInstance)Activator.CreateInstance(ScriptCodeGen.xmrInstSuperType);
|
||||
instance.m_LocalID = localID;
|
||||
@@ -1411,6 +1411,10 @@ namespace OpenSim.Region.ScriptEngine.Yengine
|
||||
if(!instance.m_Running)
|
||||
instance.EmptyEventQueues();
|
||||
}
|
||||
// Declare which events the script's current state can handle.
|
||||
int eventMask = instance.GetStateEventFlags(instance.stateCode);
|
||||
instance.m_Part.SetScriptEvents(instance.m_ItemID, eventMask);
|
||||
|
||||
QueueToStart(instance);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user