From 664e8a464e4608afeb590a3330ccc69e7988138b Mon Sep 17 00:00:00 2001 From: Melanie Thielker Date: Sun, 9 Nov 2008 19:30:40 +0000 Subject: Script region crossing. This has not user functionality, but lays all the groundwork. --- OpenSim/Region/Environment/Scenes/Scene.Inventory.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'OpenSim/Region/Environment/Scenes/Scene.Inventory.cs') diff --git a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs index 4e93551..b0bac42 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.Inventory.cs @@ -61,7 +61,7 @@ namespace OpenSim.Region.Environment.Scenes { if (group is SceneObjectGroup) { - ((SceneObjectGroup) group).CreateScriptInstances(0, false, DefaultScriptEngine); + ((SceneObjectGroup) group).CreateScriptInstances(0, false, DefaultScriptEngine, 0); } } } @@ -292,7 +292,7 @@ namespace OpenSim.Region.Environment.Scenes { // Needs to determine which engine was running it and use that // - part.CreateScriptInstance(item.ItemID, 0, false, DefaultScriptEngine); + part.CreateScriptInstance(item.ItemID, 0, false, DefaultScriptEngine, 0); } else { @@ -1343,7 +1343,7 @@ namespace OpenSim.Region.Environment.Scenes part.ParentGroup.AddInventoryItem(remoteClient, localID, item, copyID); // TODO: switch to posting on_rez here when scripts // have state in inventory - part.CreateScriptInstance(copyID, 0, false, DefaultScriptEngine); + part.CreateScriptInstance(copyID, 0, false, DefaultScriptEngine, 0); // m_log.InfoFormat("[PRIMINVENTORY]: " + // "Rezzed script {0} into prim local ID {1} for user {2}", @@ -1407,7 +1407,7 @@ namespace OpenSim.Region.Environment.Scenes part.AddInventoryItem(taskItem); part.GetProperties(remoteClient); - part.CreateScriptInstance(taskItem, 0, false, DefaultScriptEngine); + part.CreateScriptInstance(taskItem, 0, false, DefaultScriptEngine, 0); } } @@ -1503,7 +1503,7 @@ namespace OpenSim.Region.Environment.Scenes if (running > 0) { - destPart.CreateScriptInstance(destTaskItem, 0, false, DefaultScriptEngine); + destPart.CreateScriptInstance(destTaskItem, 0, false, DefaultScriptEngine, 0); } ScenePresence avatar; @@ -2050,7 +2050,7 @@ namespace OpenSim.Region.Environment.Scenes } // Fire on_rez - group.CreateScriptInstances(0, true, DefaultScriptEngine); + group.CreateScriptInstances(0, true, DefaultScriptEngine, 0); if (!attachment) rootPart.ScheduleFullUpdate(); @@ -2154,7 +2154,7 @@ namespace OpenSim.Region.Environment.Scenes group.UpdateGroupRotation(rot); //group.ApplyPhysics(m_physicalPrim); group.Velocity = vel; - group.CreateScriptInstances(param, true, DefaultScriptEngine); + group.CreateScriptInstances(param, true, DefaultScriptEngine, 0); rootPart.ScheduleFullUpdate(); if (!ExternalChecks.ExternalChecksBypassPermissions()) -- cgit v1.1