Remove code listed for removal in 0.7.3 that handled script restart for incoming attachments from pre-fatpack regions (versions of OpenSimulator more than a year old)
parent
e1d6929e61
commit
61aaa10460
|
@ -2467,22 +2467,6 @@ namespace OpenSim.Region.Framework.Scenes
|
||||||
newObject.RootPart.ParentGroup.CreateScriptInstances(0, false, DefaultScriptEngine, GetStateSource(newObject));
|
newObject.RootPart.ParentGroup.CreateScriptInstances(0, false, DefaultScriptEngine, GetStateSource(newObject));
|
||||||
newObject.ResumeScripts();
|
newObject.ResumeScripts();
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
ScenePresence sp;
|
|
||||||
if (TryGetScenePresence(newObject.OwnerID, out sp))
|
|
||||||
{
|
|
||||||
// If the scene presence is here and already a root
|
|
||||||
// agent, we came from a ;egacy region. Start the scripts
|
|
||||||
// here as they used to start.
|
|
||||||
// TODO: Remove in 0.7.3
|
|
||||||
if (!sp.IsChildAgent)
|
|
||||||
{
|
|
||||||
newObject.RootPart.ParentGroup.CreateScriptInstances(0, false, DefaultScriptEngine, GetStateSource(newObject));
|
|
||||||
newObject.ResumeScripts();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Do this as late as possible so that listeners have full access to the incoming object
|
// Do this as late as possible so that listeners have full access to the incoming object
|
||||||
EventManager.TriggerOnIncomingSceneObject(newObject);
|
EventManager.TriggerOnIncomingSceneObject(newObject);
|
||||||
|
|
Loading…
Reference in New Issue