From 34d21ac94b227e0ab7c089000751e746ccf004a8 Mon Sep 17 00:00:00 2001 From: Tedd Hansen Date: Sat, 2 Feb 2008 00:09:55 +0000 Subject: Added some error checking to MaintenanceThread, no-crash (just log) loading of script engines, and support to load multiple script engines --- bin/OpenSim.ini.example | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) (limited to 'bin') diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 94bacd1..a403855 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example @@ -51,11 +51,6 @@ asset_database = "sqlite" verbose = true -; ScriptEngine -script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll -;Experimental remote ScriptServer plugin: -;script_engine = OpenSim.Region.ScriptEngine.RemoteServer.dll - ; if you would like to allow prim to be physical and move by physics with the physical checkbox in the client set this to true. physical_prim = true @@ -115,7 +110,29 @@ shout_distance = 100 ; make for smoother sun transition at the cost of network ;frame_rate = 100 + +; ## +; ## ScriptEngine +; ## +; These are region modules loaded into each region to provide script support +; Scripts may be everything from LSL or C# scripts put in prims to whole game systems that controls the whole grid. +; You can load multiple modules by separating them with ;. +; +; Example: +;script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll;OpenSim.Region.ScriptEngine.RemoteServer.dll +; +; This is the current and most stable ScriptEngine: +script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll + +;Experimental remote ScriptServer plugin (does not currently work): +;script_engine = OpenSim.Region.ScriptEngine.RemoteServer.dll + + [ScriptEngine.DotNetEngine] +; +; These settings are specific to DotNetEngine script engine +; Other script engines based on OpenSim.Region.ScriptEngine.Common.dll will have almost identical settings, but in another section of this config file. +; ; When a script receives an event the event is queued. ; Any free thread will start executing this event. One script can only have one event executed simultaneously. -- cgit v1.1