aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
authorJustin Clarke Casey2009-03-11 18:02:22 +0000
committerJustin Clarke Casey2009-03-11 18:02:22 +0000
commitacad0328b2c50d22fe76ebb7c8de2c97c856b42f (patch)
tree2379c1ae60c22a4dcee162c5b56d21f367c05bfd /bin
parent* Fix silly windows prebuild borkage. To use System.Xml, the project must ha... (diff)
downloadopensim-SC_OLD-acad0328b2c50d22fe76ebb7c8de2c97c856b42f.zip
opensim-SC_OLD-acad0328b2c50d22fe76ebb7c8de2c97c856b42f.tar.gz
opensim-SC_OLD-acad0328b2c50d22fe76ebb7c8de2c97c856b42f.tar.bz2
opensim-SC_OLD-acad0328b2c50d22fe76ebb7c8de2c97c856b42f.tar.xz
* Make all coded defaults match settings in OpenSim.ini.example
* In most cases, the setting in OpenSim.ini.example is taken as the canonical one since this is the file virtually everyone ends up using * OpenSim will start up with a blank OpenSim.ini, in which case sqlite is the default database (as before)
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSim.ini.example108
1 files changed, 75 insertions, 33 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index 681f967..ef72dc4 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -236,7 +236,7 @@ InterregionComms = "RESTComms"
236 236
237[StandAlone] 237[StandAlone]
238 accounts_authenticate = true 238 accounts_authenticate = true
239 welcome_message = "Welcome to OpenSim" 239 welcome_message = "Welcome to OpenSimulator"
240 240
241 ; Asset database provider 241 ; Asset database provider
242 asset_plugin = "OpenSim.Data.SQLite.dll" 242 asset_plugin = "OpenSim.Data.SQLite.dll"
@@ -244,8 +244,8 @@ InterregionComms = "RESTComms"
244 ; asset_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 244 ; asset_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate
245 245
246 ; the Asset DB source. This only works for sqlite, mysql, and nhibernate for now 246 ; the Asset DB source. This only works for sqlite, mysql, and nhibernate for now
247 ; Asset Source SQLite example 247 ; Asset source SQLite example
248 ; asset_source = "URI=file:Asset.db,version=3" 248 asset_source = "URI=file:Asset.db,version=3"
249 ; Asset Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) 249 ; Asset Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING)
250 ; asset_source = "SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3" 250 ; asset_source = "SQLiteDialect;SqliteClientDriver;URI=file:Asset.db,version=3"
251 ; Asset Source MySQL example 251 ; Asset Source MySQL example
@@ -256,12 +256,13 @@ InterregionComms = "RESTComms"
256 ; inventory_plugin = "OpenSim.Data.MySQL.dll" 256 ; inventory_plugin = "OpenSim.Data.MySQL.dll"
257 ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 257 ; inventory_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate
258 258
259 ; Inventory source SQLite example
260 inventory_source = "URI=file:inventoryStore.db,version=3"
259 ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING) 261 ; Inventory Source NHibernate example (DIALECT;DRIVER;CONNECTSTRING)
260 ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3" 262 ; inventory_source = "SQLiteDialect;SqliteClientDriver;URI=file:Inventory.db,version=3"
261 ; Inventory Source MySQL example 263 ; Inventory Source MySQL example
262 ;inventory_source = "Data Source=localhost;Database=opensim;User ID=opensim;Password=****;" 264 ;inventory_source = "Data Source=localhost;Database=opensim;User ID=opensim;Password=****;"
263 265
264
265 ; User Data Database provider 266 ; User Data Database provider
266 ; 267 ;
267 ; Multiple providers can be specified by separating them with commas (whitespace is unimportant) 268 ; Multiple providers can be specified by separating them with commas (whitespace is unimportant)
@@ -274,6 +275,8 @@ InterregionComms = "RESTComms"
274 ; userDatabase_plugin = "OpenSim.Data.MySQL.dll" 275 ; userDatabase_plugin = "OpenSim.Data.MySQL.dll"
275 ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate 276 ; userDatabase_plugin = "OpenSim.Data.NHibernate.dll" ; for nhibernate
276 277
278 ; User source SQLite example
279 user_source = "URI=file:userprofiles.db,version=3"
277 ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING) 280 ; User Source NHibernate Example (DIALECT;DRIVER;CONNECTSTRING)
278 ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3" 281 ; user_source = "SQLiteDialect;SqliteClientDriver;URI=file:User.db,version=3"
279 ; User Source MySQL example 282 ; User Source MySQL example
@@ -281,11 +284,11 @@ InterregionComms = "RESTComms"
281 284
282 ; Specifies the location and filename of the default inventory library control file. The path can be relative or absolute 285 ; Specifies the location and filename of the default inventory library control file. The path can be relative or absolute
283 ; Default is ./inventory/Libraries.xml 286 ; Default is ./inventory/Libraries.xml
284 ;LibrariesXMLFile="./inventory/Libraries.xml" 287 LibrariesXMLFile="./inventory/Libraries.xml"
285 288
286 ; Specifies the location and filename of the inventory library assets control file. The path can be relative or absolute 289 ; Specifies the location and filename of the inventory library assets control file. The path can be relative or absolute
287 ; Setting is optional. Default is ./assets/AssetSets.xml 290 ; Setting is optional. Default is ./assets/AssetSets.xml
288 ;AssetSetsXMLFile="./assets/AssetSets.xml" 291 AssetSetsXMLFile="./assets/AssetSets.xml"
289 292
290 dump_assets_to_file = false 293 dump_assets_to_file = false
291 294
@@ -416,18 +419,15 @@ InterregionComms = "RESTComms"
416 nm_terraincontact_erp = 0.1025 419 nm_terraincontact_erp = 0.1025
417 420
418 ; Moving Terrain Contact (avatar is moving) 421 ; Moving Terrain Contact (avatar is moving)
419
420 m_terraincontact_friction = 75.0 422 m_terraincontact_friction = 75.0
421 m_terraincontact_bounce = 0.05 423 m_terraincontact_bounce = 0.05
422 m_terrainContact_erp = 0.05025 424 m_terrainContact_erp = 0.05025
423 425
424 ; Moving Avatar to object Contact 426 ; Moving Avatar to object Contact
425
426 m_avatarobjectcontact_friction = 75.0 427 m_avatarobjectcontact_friction = 75.0
427 m_avatarobjectcontact_bounce = 0.1 428 m_avatarobjectcontact_bounce = 0.1
428 429
429 ; Object to Object Contact and Non-Moving Avatar to object 430 ; Object to Object Contact and Non-Moving Avatar to object
430
431 objectcontact_friction = 250.0 431 objectcontact_friction = 250.0
432 objectcontact_bounce = 0.2 432 objectcontact_bounce = 0.2
433 433
@@ -455,7 +455,6 @@ InterregionComms = "RESTComms"
455 ; used to calculate mass of avatar. 455 ; used to calculate mass of avatar.
456 ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH); 456 ; float AVvolume = (float) (Math.PI*Math.Pow(CAPSULE_RADIUS, 2)*CAPSULE_LENGTH);
457 ; av_density * AVvolume; 457 ; av_density * AVvolume;
458
459 av_density = 80 458 av_density = 80
460 459
461 ; use this value to cut 52% of the height the sim gives us 460 ; use this value to cut 52% of the height the sim gives us
@@ -516,6 +515,7 @@ InterregionComms = "RESTComms"
516 ; ## Physics logging settings - logfiles are saved to *.DIF files 515 ; ## Physics logging settings - logfiles are saved to *.DIF files
517 ; ## 516 ; ##
518 517
518 ; default is false
519 ;physics_logging = true 519 ;physics_logging = true
520 ;; every n simulation iterations, the physics snapshot file is updated 520 ;; every n simulation iterations, the physics snapshot file is updated
521 ;physics_logging_interval = 50 521 ;physics_logging_interval = 50
@@ -526,7 +526,9 @@ InterregionComms = "RESTComms"
526 ; ## Joint support 526 ; ## Joint support
527 ; ## 527 ; ##
528 528
529 ; if you would like physics joints to be enabled through a special naming convention in the client, set this to true. (see NINJA Physics documentation, http://opensimulator.org/wiki/NINJA_Physics) 529 ; if you would like physics joints to be enabled through a special naming convention in the client, set this to true.
530 ; (see NINJA Physics documentation, http://opensimulator.org/wiki/NINJA_Physics)
531 ; default is false
530 ;use_NINJA_physics_joints = true 532 ;use_NINJA_physics_joints = true
531 533
532 534
@@ -546,16 +548,18 @@ InterregionComms = "RESTComms"
546 region_file_template = "{0}x{1}-{2}.xml" 548 region_file_template = "{0}x{1}-{2}.xml"
547 549
548 ; we can limit the number of regions that XmlRpcCreateRegion will 550 ; we can limit the number of regions that XmlRpcCreateRegion will
549 ;allow by setting this to a positive, non-0 number: as long as the 551 ; allow by setting this to a positive, non-0 number: as long as the
550 ;number of regions is below region_limits, XmlRpcCreateRegion will 552 ; number of regions is below region_limits, XmlRpcCreateRegion will
551 ;succeed. setting region_limit to 0 disables the check. 553 ; succeed. setting region_limit to 0 disables the check.
554 ; default is 0
552 ;region_limit = 0 555 ;region_limit = 0
553 556
554 enabled_methods = all
555 ; enable only those methods you deem to be appropriate using a | delimited whitelist 557 ; enable only those methods you deem to be appropriate using a | delimited whitelist
556 ; for example, enabled_methods = admin_broadcast|admin_region_query|admin_save_oar|admin_save_xml 558 ; for example, enabled_methods = admin_broadcast|admin_region_query|admin_save_oar|admin_save_xml
557 ; if this parameter is not specified but enabled = true, all methods will be available 559 ; if this parameter is not specified but enabled = true, all methods will be available
560 enabled_methods = all
558 561
562
559[RestPlugins] 563[RestPlugins]
560 ; Change this to true to enable REST Plugins. This must be true if you wish to use 564 ; Change this to true to enable REST Plugins. This must be true if you wish to use
561 ; REST Region or REST Asset and Inventory Plugins 565 ; REST Region or REST Asset and Inventory Plugins
@@ -689,7 +693,6 @@ InterregionComms = "RESTComms"
689 ScriptDelayFactor = 1.0 693 ScriptDelayFactor = 1.0
690 ScriptDistanceLimitFactor = 1.0 694 ScriptDistanceLimitFactor = 1.0
691 695
692
693 ; 696 ;
694 ; These settings are specific to DotNetEngine script engine 697 ; These settings are specific to DotNetEngine script engine
695 ; Other script engines based on OpenSim.Region.ScriptEngine.Common.dll will have almost identical settings, but in another section of this config file. 698 ; Other script engines based on OpenSim.Region.ScriptEngine.Common.dll will have almost identical settings, but in another section of this config file.
@@ -780,10 +783,11 @@ InterregionComms = "RESTComms"
780 ; Async LL command sleep 783 ; Async LL command sleep
781 ; If no async LL commands are waiting, how long should thread sleep before checking again 784 ; If no async LL commands are waiting, how long should thread sleep before checking again
782 ; Async LL commands are LSL-commands that causes an event to be fired back with result 785 ; Async LL commands are LSL-commands that causes an event to be fired back with result
783 AsyncLLCommandLoopms=50 786 ; currently unused
787 ; AsyncLLCommandLoopms=50
784 788
785 ; When script is converted from LSL to C#, or just plain compiled, a copy of the script source will be put in the ScriptEngine folder 789 ; When script is converted from LSL to C#, or just plain compiled, a copy of the script source will be put in the ScriptEngine folder
786 WriteScriptSourceToDebugFile=true 790 WriteScriptSourceToDebugFile=false
787 791
788 ; Specify default script compiler 792 ; Specify default script compiler
789 ; If you do not specify //cs, //vb, //js or //lsl tag as the first characters of your script then the default compiler will be chosen 793 ; If you do not specify //cs, //vb, //js or //lsl tag as the first characters of your script then the default compiler will be chosen
@@ -796,18 +800,19 @@ InterregionComms = "RESTComms"
796 ; AllowedCompilers=lsl,cs,js,vb. *warning*, non lsl languages have access to static methods such as System.IO.File. Enable at your own risk. 800 ; AllowedCompilers=lsl,cs,js,vb. *warning*, non lsl languages have access to static methods such as System.IO.File. Enable at your own risk.
797 AllowedCompilers=lsl 801 AllowedCompilers=lsl
798 802
799
800 ; Compile scripts with debugging 803 ; Compile scripts with debugging
801 ; Probably a thousand times slower, but gives you a line number when something goes wrong. 804 ; Probably a thousand times slower, but gives you a line number when something goes wrong.
802 CompileWithDebugInformation=true 805 CompileWithDebugInformation=true
803 806
804 ; Remove old scripts on next startup 807 ; Remove old scripts on next startup
805 CleanUpOldScriptsOnStartup=true 808 ; currently unused
809 ;CleanUpOldScriptsOnStartup=true
806 810
807 811
808[LL-Functions] 812[LL-Functions]
809 ; Set the following to true to allow administrator owned scripts to execute console commands 813 ; Set the following to true to allow administrator owned scripts to execute console commands
810 AllowosConsoleCommand=false 814 ; currently unused
815 ; AllowosConsoleCommand=false
811 816
812 AllowGodFunctions = false 817 AllowGodFunctions = false
813 818
@@ -820,18 +825,24 @@ InterregionComms = "RESTComms"
820 ; The following set of configs pertains to search. 825 ; The following set of configs pertains to search.
821 ; Set index_sims to true to enable search engines to index your searchable data 826 ; Set index_sims to true to enable search engines to index your searchable data
822 ; If false, no data will be exposed, DataSnapshot module will be off, and you can ignore the rest of these search-related configs 827 ; If false, no data will be exposed, DataSnapshot module will be off, and you can ignore the rest of these search-related configs
828 ; default is false
823 index_sims = false 829 index_sims = false
830
824 ; The variable data_exposure controls what the regions expose: 831 ; The variable data_exposure controls what the regions expose:
825 ; minimum: exposes only things explicitly marked for search 832 ; minimum: exposes only things explicitly marked for search
826 ; all: exposes everything 833 ; all: exposes everything
827 data_exposure = minimum 834 data_exposure = minimum
835
828 ; If search is on, change this to your grid name; will be ignored for standalones 836 ; If search is on, change this to your grid name; will be ignored for standalones
829 gridname = "OSGrid" 837 gridname = "OSGrid"
838
830 ; Period between data snapshots, in seconds. 20 minutes, for starters, so that you see the initial changes fast. 839 ; Period between data snapshots, in seconds. 20 minutes, for starters, so that you see the initial changes fast.
831 ; Later, you may want to increase this to 3600 (1 hour) or more 840 ; Later, you may want to increase this to 3600 (1 hour) or more
832 default_snapshot_period = 1200 841 default_snapshot_period = 1200
842
833 ; This will be created in bin, if it doesn't exist already. It will hold the data snapshots. 843 ; This will be created in bin, if it doesn't exist already. It will hold the data snapshots.
834 snapshot_cache_directory = "DataSnapshot" 844 snapshot_cache_directory = "DataSnapshot"
845
835 ; This semicolon-separated string serves to notify specific data services about the existence 846 ; This semicolon-separated string serves to notify specific data services about the existence
836 ; of this sim. Uncomment if you want to index your data with this and/or other search providers. 847 ; of this sim. Uncomment if you want to index your data with this and/or other search providers.
837 ;data_services="http://metaverseink.com/cgi-bin/register.py" 848 ;data_services="http://metaverseink.com/cgi-bin/register.py"
@@ -909,24 +920,35 @@ InterregionComms = "RESTComms"
909[XEngine] 920[XEngine]
910 ; Enable this engine in this OpenSim instance 921 ; Enable this engine in this OpenSim instance
911 Enabled = true 922 Enabled = true
923
912 ; How many threads to keep alive even if nothing is happening 924 ; How many threads to keep alive even if nothing is happening
913 MinThreads = 2 925 MinThreads = 2
926
914 ; How many threads to start at maximum load 927 ; How many threads to start at maximum load
915 MaxThreads = 100 928 MaxThreads = 100
929
916 ; Time a thread must be idle (in seconds) before it dies 930 ; Time a thread must be idle (in seconds) before it dies
917 IdleTimeout = 60 931 IdleTimeout = 60
932
918 ; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", "Highest") 933 ; Thread priority ("Lowest", "BelowNormal", "Normal", "AboveNormal", "Highest")
919 Priority = "BelowNormal" 934 Priority = "BelowNormal"
935
920 ; Maximum number of events to queue for a script (excluding timers) 936 ; Maximum number of events to queue for a script (excluding timers)
921 MaxScriptEventQueue = 300 937 MaxScriptEventQueue = 300
938
922 ; Stack size per thread created 939 ; Stack size per thread created
923 ThreadStackSize = 262144 940 ThreadStackSize = 262144
941
924 ; Rate to poll for asynchronous command replies (ms) 942 ; Rate to poll for asynchronous command replies (ms)
925 AsyncLLCommandLoopms = 50 943 ; currently unused
944 ;AsyncLLCommandLoopms = 50
945
926 ; Save the source of all compiled scripts 946 ; Save the source of all compiled scripts
927 WriteScriptSourceToDebugFile = false 947 WriteScriptSourceToDebugFile = false
948
928 ; Default language for scripts 949 ; Default language for scripts
929 DefaultCompileLanguage = lsl 950 DefaultCompileLanguage = lsl
951
930 ; List of allowed languages (lsl,vb,js,cs) 952 ; List of allowed languages (lsl,vb,js,cs)
931 ; AllowedCompilers=lsl,cs,js,vb. 953 ; AllowedCompilers=lsl,cs,js,vb.
932 ; *warning*, non lsl languages have access to static methods such as System.IO.File. Enable at your own risk. 954 ; *warning*, non lsl languages have access to static methods such as System.IO.File. Enable at your own risk.
@@ -934,20 +956,28 @@ InterregionComms = "RESTComms"
934 956
935 ; Compile debug info (line numbers) into the script assemblies 957 ; Compile debug info (line numbers) into the script assemblies
936 CompileWithDebugInformation = true 958 CompileWithDebugInformation = true
959
937 ; Allow the use of os* functions (some are dangerous) 960 ; Allow the use of os* functions (some are dangerous)
938 AllowOSFunctions = false 961 AllowOSFunctions = false
962
939 ; Threat level to allow, one of None, VeryLow, Low, Moderate, High, VeryHigh, Severe 963 ; Threat level to allow, one of None, VeryLow, Low, Moderate, High, VeryHigh, Severe
940 OSFunctionThreatLevel = VeryLow 964 OSFunctionThreatLevel = VeryLow
965
941 ; Interval (s) between background save of script states 966 ; Interval (s) between background save of script states
942 SaveInterval = 120 967 SaveInterval = 120
968
943 ; Interval (s) between maintenance runs (0 = disable) 969 ; Interval (s) between maintenance runs (0 = disable)
944 MaintenanceInterval = 10 970 MaintenanceInterval = 10
971
945 ; Time a script can spend in an event handler before it is interrupted 972 ; Time a script can spend in an event handler before it is interrupted
946 EventLimit = 30 973 EventLimit = 30
974
947 ; If a script overruns it's event limit, kill the script? 975 ; If a script overruns it's event limit, kill the script?
948 KillTimedOutScripts = false 976 KillTimedOutScripts = false
977
949 ; Sets the multiplier for the scripting delays 978 ; Sets the multiplier for the scripting delays
950 ScriptDelayFactor = 1.0 979 ScriptDelayFactor = 1.0
980
951 ; The factor the 10 m distances llimits are multiplied by 981 ; The factor the 10 m distances llimits are multiplied by
952 ScriptDistanceLimitFactor = 1.0 982 ScriptDistanceLimitFactor = 1.0
953 983
@@ -964,11 +994,11 @@ InterregionComms = "RESTComms"
964 ; Comma separated list of UUIDS allows the function for that list of UUIDS 994 ; Comma separated list of UUIDS allows the function for that list of UUIDS
965 ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb 995 ; Allow_osSetRegionWaterHeight = 888760cb-a3cf-43ac-8ea4-8732fd3ee2bb
966 996
967
968 ; Allow for llCreateLink and llBreakLink to work without asking for permission 997 ; Allow for llCreateLink and llBreakLink to work without asking for permission
969 ; only enable this in a trusted environment otherwise you may be subject to hijacking 998 ; only enable this in a trusted environment otherwise you may be subject to hijacking
970 ; AutomaticLinkPermission = false 999 ; AutomaticLinkPermission = false
971 1000
1001
972[GridInfo] 1002[GridInfo]
973 ; These settings are used to return information on a get_grid_info call. 1003 ; These settings are used to return information on a get_grid_info call.
974 ; Client launcher scripts and third-party clients make use of this to 1004 ; Client launcher scripts and third-party clients make use of this to
@@ -987,30 +1017,36 @@ InterregionComms = "RESTComms"
987 ; short grid name: the short name of your grid 1017 ; short grid name: the short name of your grid
988 gridnick = "hippogrid" 1018 gridnick = "hippogrid"
989 1019
990
991 ; login page: optional: if it exists it will be used to tell the client to use 1020 ; login page: optional: if it exists it will be used to tell the client to use
992 ; this as splash page 1021 ; this as splash page
993 welcome = http://127.0.0.1/welcome 1022 ; currently unused
1023 ;welcome = http://127.0.0.1/welcome
994 1024
995 ; helper uri: optional: if it exists if will be used to tell the client to use 1025 ; helper uri: optional: if it exists if will be used to tell the client to use
996 ; this for all economy related things 1026 ; this for all economy related things
997 economy = http://127.0.0.1:9000/ 1027 ; currently unused
1028 ;economy = http://127.0.0.1:9000/
998 1029
999 ; web page of grid: optional: page providing further information about your grid 1030 ; web page of grid: optional: page providing further information about your grid
1000 about = http://127.0.0.1/about/ 1031 ; currently unused
1032 ;about = http://127.0.0.1/about/
1001 1033
1002 ; account creation: optional: page providing further information about obtaining 1034 ; account creation: optional: page providing further information about obtaining
1003 ; a user account on your grid 1035 ; a user account on your grid
1004 register = http://127.0.0.1/register 1036 ; currently unused
1037 ;register = http://127.0.0.1/register
1005 1038
1006 ; help: optional: page providing further assistance for users of your grid 1039 ; help: optional: page providing further assistance for users of your grid
1007 help = http://127.0.0.1/help 1040 ; currently unused
1041 ;help = http://127.0.0.1/help
1008 1042
1009 ; password help: optional: page providing password assistance for users of your grid 1043 ; password help: optional: page providing password assistance for users of your grid
1010 password = http://127.0.0.1/password 1044 ; currently unused
1045 ;password = http://127.0.0.1/password
1011 1046
1047
1048[OpenGridProtocol]
1012 ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know.. 1049 ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know..
1013 [OpenGridProtocol]
1014 ;On/true or Off/false 1050 ;On/true or Off/false
1015 ogp_enabled=false 1051 ogp_enabled=false
1016 1052
@@ -1049,16 +1085,19 @@ InterregionComms = "RESTComms"
1049 ; {1} is replaced with the region's UUID 1085 ; {1} is replaced with the region's UUID
1050 broker = "http://broker.place.com/{1}" 1086 broker = "http://broker.place.com/{1}"
1051 1087
1052[Trees]
1053 1088
1089[Trees]
1054 ; Enable this to allow the tree module to manage your sim trees, including growing, reproducing and dying 1090 ; Enable this to allow the tree module to manage your sim trees, including growing, reproducing and dying
1091 ; default is false
1055 active_trees = false 1092 active_trees = false
1056 1093
1057 ; Density of tree population 1094 ; Density of tree population
1058 tree_density = 1000.0 1095 tree_density = 1000.0
1059 1096
1097
1060[RegionReady] 1098[RegionReady]
1061 ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled 1099 ; Enable this module to get notified once all items and scripts in the region have been completely loaded and compiled
1100 ; default is false
1062 enabled = false 1101 enabled = false
1063 1102
1064 ; Channel on which to signal region readiness through a message 1103 ; Channel on which to signal region readiness through a message
@@ -1068,5 +1107,8 @@ InterregionComms = "RESTComms"
1068 ; - "oar error" if supplied, provides the error message from the OAR load 1107 ; - "oar error" if supplied, provides the error message from the OAR load
1069 channel_notify = -800 1108 channel_notify = -800
1070 1109
1110
1071[MRM] 1111[MRM]
1072 Enabled = false ; Enables the Mini Region Modules Script Engine. WARNING: SECURITY RISK. 1112 ; Enables the Mini Region Modules Script Engine. WARNING: SECURITY RISK.
1113 ; default is false
1114 Enabled = false