Allow MaterialsModule to be enabled by default if [Materials] is absent from OpenSim.ini

inv-download
dahlia 2015-02-05 13:17:31 -08:00
parent 765fd02418
commit bde7b2a7b5
1 changed files with 6 additions and 9 deletions

View File

@ -66,19 +66,16 @@ namespace OpenSim.Region.OptionalModules.Materials
private Scene m_scene = null;
private bool m_enabled = false;
public Dictionary<UUID, OSDMap> m_regionMaterials = new Dictionary<UUID, OSDMap>();
public void Initialise(IConfigSource source)
{
m_enabled = true; // default is enabled
IConfig config = source.Configs["Materials"];
if (config == null)
return;
if (config != null)
m_enabled = config.GetBoolean("enable_materials", m_enabled);
m_enabled = config.GetBoolean("enable_materials", true);
if (!m_enabled)
return;
m_log.DebugFormat("[Materials]: Initialized");
if (m_enabled)
m_log.DebugFormat("[Materials]: Initialized");
}
public void Close()