mirror of
https://github.com/opensim/opensim.git
synced 2026-08-11 11:57:03 +08:00
Merge branch 'careminster' into avination
Conflicts: OpenSim/Region/CoreModules/Scripting/VectorRender/VectorRenderModule.cs
This commit is contained in:
@@ -84,7 +84,7 @@ namespace OpenSim.Region.Framework.Interfaces
|
||||
/// <param name="AttachmentPt"></param>
|
||||
/// <param name="silent"></param>
|
||||
/// <returns>true if the object was successfully attached, false otherwise</returns>
|
||||
bool AttachObject(IScenePresence sp, SceneObjectGroup grp, uint AttachmentPt, bool silent, bool useAttachmentInfo);
|
||||
bool AttachObject(IScenePresence sp, SceneObjectGroup grp, uint AttachmentPt, bool silent, bool useAttachmentInfo, bool temp);
|
||||
|
||||
/// <summary>
|
||||
/// Rez an attachment from user inventory and change inventory status to match.
|
||||
|
||||
@@ -842,7 +842,6 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
m_update_presences = startupConfig.GetInt( "UpdateAgentsEveryNFrames", m_update_presences);
|
||||
m_update_terrain = startupConfig.GetInt( "UpdateTerrainEveryNFrames", m_update_terrain);
|
||||
m_update_temp_cleaning = startupConfig.GetInt( "UpdateTempCleaningEveryNFrames", m_update_temp_cleaning);
|
||||
SendPeriodicAppearanceUpdates = startupConfig.GetBoolean("SendPeriodicAppearanceUpdates", SendPeriodicAppearanceUpdates);
|
||||
}
|
||||
}
|
||||
catch (Exception e)
|
||||
@@ -850,6 +849,14 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
m_log.Error("[SCENE]: Failed to load StartupConfig: " + e.ToString());
|
||||
}
|
||||
|
||||
// FIXME: Ultimately this should be in a module.
|
||||
IConfig appearanceConfig = m_config.Configs["Appearance"];
|
||||
if (appearanceConfig != null)
|
||||
{
|
||||
SendPeriodicAppearanceUpdates
|
||||
= appearanceConfig.GetBoolean("ResendAppearanceUpdates", SendPeriodicAppearanceUpdates);
|
||||
}
|
||||
|
||||
#endregion Region Config
|
||||
|
||||
#region Interest Management
|
||||
@@ -2748,7 +2755,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
RootPrim.RemFlag(PrimFlags.TemporaryOnRez);
|
||||
|
||||
if (AttachmentsModule != null)
|
||||
AttachmentsModule.AttachObject(sp, grp, 0, false, false);
|
||||
AttachmentsModule.AttachObject(sp, grp, 0, false, false, false);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -951,7 +951,7 @@ namespace OpenSim.Region.Framework.Scenes
|
||||
/// its existing localID and UUID.
|
||||
/// </summary>
|
||||
/// <param name='part'>Root part for this scene object.</param>
|
||||
public SceneObjectGroup(SceneObjectPart part)
|
||||
public SceneObjectGroup(SceneObjectPart part) : this()
|
||||
{
|
||||
SetRootPart(part);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user