* Add extra backup parameter to InnerScene.AddRestoredSceneObject()

This commit is contained in:
Justin Clarke Casey
2008-06-27 14:15:14 +00:00
parent 63a1a2739a
commit c9b41bdc4e
5 changed files with 25 additions and 11 deletions

View File

@@ -1470,7 +1470,7 @@ namespace OpenSim.Region.Environment.Scenes
List<SceneObjectGroup> PrimsFromDB = m_storageManager.DataStore.LoadObjects(regionID);
foreach (SceneObjectGroup group in PrimsFromDB)
{
AddSceneObjectFromStorage(group);
AddRestoredSceneObject(group, true);
SceneObjectPart rootPart = group.GetChildPart(group.UUID);
rootPart.ObjectFlags &= ~(uint)LLObject.ObjectFlags.Scripted;
rootPart.TrimPermissions();
@@ -1651,9 +1651,9 @@ namespace OpenSim.Region.Environment.Scenes
/// Add an object into the scene that has come from storage
/// </summary>
/// <param name="sceneObject"></param>
public void AddSceneObjectFromStorage(SceneObjectGroup sceneObject)
public void AddRestoredSceneObject(SceneObjectGroup sceneObject, bool attachToBackup)
{
m_innerScene.AddSceneObjectFromStorage(sceneObject);
m_innerScene.AddRestoredSceneObject(sceneObject, attachToBackup);
}
/// <summary>