(DotNet) ScriptEngine is now loaded and added to Scene during startup.

This commit is contained in:
Tedd Hansen
2007-08-13 19:39:51 +00:00
parent c2c21ea170
commit 876f71cf93
6 changed files with 123 additions and 3 deletions

View File

@@ -154,14 +154,21 @@ namespace OpenSim
configFiles = Directory.GetFiles(regionConfigPath, "*.xml");
}
// Load all script engines found
OpenSim.Region.Environment.Scenes.Scripting.ScriptEngineLoader ScriptEngineLoader = new OpenSim.Region.Environment.Scenes.Scripting.ScriptEngineLoader();
for (int i = 0; i < configFiles.Length; i++)
{
//Console.WriteLine("Loading region config file");
RegionInfo regionInfo = new RegionInfo("REGION CONFIG #" + (i + 1), configFiles[i]);
UDPServer udpServer;
Scene scene = SetupScene(regionInfo, out udpServer);
scene.AddScriptEngine(ScriptEngineLoader.LoadScriptEngine("DotNetEngine"));
m_localScenes.Add(scene);
m_udpServers.Add(udpServer);
@@ -174,6 +181,8 @@ namespace OpenSim
this.m_udpServers[i].ServerListener();
}
}