diff options
author | onefang | 2020-09-08 21:23:58 +1000 |
---|---|---|
committer | onefang | 2020-09-08 21:23:58 +1000 |
commit | e9e078a8b58be7bc7f04799f17d3858e7470ac67 (patch) | |
tree | f443f9693e34f7b5b0a9ab7599f22664b4b1a2e7 /bin/OpenSimDefaults.ini | |
parent | Better ROBUST and sim startup console notification. (diff) | |
download | opensim-SC-e9e078a8b58be7bc7f04799f17d3858e7470ac67.zip opensim-SC-e9e078a8b58be7bc7f04799f17d3858e7470ac67.tar.gz opensim-SC-e9e078a8b58be7bc7f04799f17d3858e7470ac67.tar.bz2 opensim-SC-e9e078a8b58be7bc7f04799f17d3858e7470ac67.tar.xz |
Major clean up of config and ini files.
Diffstat (limited to 'bin/OpenSimDefaults.ini')
-rw-r--r-- | bin/OpenSimDefaults.ini | 318 |
1 files changed, 177 insertions, 141 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 2e680df..1852438 100644 --- a/bin/OpenSimDefaults.ini +++ b/bin/OpenSimDefaults.ini | |||
@@ -116,14 +116,14 @@ | |||
116 | allow_regionless = false | 116 | allow_regionless = false |
117 | 117 | ||
118 | ;; Allow child agents to see into the region even if their root counterpart isn't allowed in here | 118 | ;; Allow child agents to see into the region even if their root counterpart isn't allowed in here |
119 | see_into_region = true | 119 | see_into_region = false |
120 | 120 | ||
121 | ;; use legacy math for sittarget offset "correction" | 121 | ;; use legacy math for sittarget offset "correction" |
122 | ;; set this option to false to use improved math more compatibility with SL. | 122 | ;; set this option to false to use improved math more compatibility with SL. |
123 | ;; keep it true if you have many old objects with sits set by scripts. | 123 | ;; keep it true if you have many old objects with sits set by scripts. |
124 | ;; the offset in question is added to the SitTarget to find the sitting avatar position. | 124 | ;; the offset in question is added to the SitTarget to find the sitting avatar position. |
125 | ;; acording to its size, etc. | 125 | ;; acording to its size, etc. |
126 | ; LegacySitOffsets = true | 126 | LegacySitOffsets = false |
127 | 127 | ||
128 | ; Maximum number of position, rotation and scale changes for each prim that the simulator will store for later undos | 128 | ; Maximum number of position, rotation and scale changes for each prim that the simulator will store for later undos |
129 | ; Increasing this number will increase memory usage. | 129 | ; Increasing this number will increase memory usage. |
@@ -134,13 +134,13 @@ | |||
134 | ; NonPhysicalPrimMin = 0.001 | 134 | ; NonPhysicalPrimMin = 0.001 |
135 | 135 | ||
136 | ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overridden in the region config file (as NonPhysicalPrimMax!). | 136 | ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overridden in the region config file (as NonPhysicalPrimMax!). |
137 | NonPhysicalPrimMax = 256 | 137 | NonPhysicalPrimMax = 2560 |
138 | 138 | ||
139 | ; Minimum size where a prim can be physical. This can be overridden in the region config file. | 139 | ; Minimum size where a prim can be physical. This can be overridden in the region config file. |
140 | ; PhysicalPrimMin = 0.01 | 140 | ; PhysicalPrimMin = 0.01 |
141 | 141 | ||
142 | ; Maximum size of physical prims. Affects resizing of existing prims. This can be overridden in the region config file. | 142 | ; Maximum size of physical prims. Affects resizing of existing prims. This can be overridden in the region config file. |
143 | PhysicalPrimMax = 64 | 143 | PhysicalPrimMax = 640 |
144 | 144 | ||
145 | ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum | 145 | ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum |
146 | ; This can be overridden in the region config file. | 146 | ; This can be overridden in the region config file. |
@@ -165,15 +165,15 @@ | |||
165 | TrustBinaries = false | 165 | TrustBinaries = false |
166 | 166 | ||
167 | ; the default view range. Viewers override this ( no major effect still ) | 167 | ; the default view range. Viewers override this ( no major effect still ) |
168 | ;DefaultDrawDistance = 255.0 | 168 | DefaultDrawDistance = 1024.0 |
169 | 169 | ||
170 | ; limit the maximum view range ( no effect still (does limit MaxRegionsViewDistance) ) | 170 | ; limit the maximum view range ( no effect still (does limit MaxRegionsViewDistance) ) |
171 | ;MaxDrawDistance = 512 | 171 | MaxDrawDistance = 1024 |
172 | 172 | ||
173 | ; Other regions visibility depends on avatar position and view range | 173 | ; Other regions visibility depends on avatar position and view range |
174 | ; the view range considered is limited the maximum and minimum distances: | 174 | ; the view range considered is limited the maximum and minimum distances: |
175 | ;MaxRegionsViewDistance = 255 | 175 | MaxRegionsViewDistance = 512 |
176 | ;MinRegionsViewDistance = 96 | 176 | MinRegionsViewDistance = 96 |
177 | 177 | ||
178 | ; If you have only one region in an instance, or to avoid the many bugs | 178 | ; If you have only one region in an instance, or to avoid the many bugs |
179 | ; that you can trigger in modules by restarting a region, set this to | 179 | ; that you can trigger in modules by restarting a region, set this to |
@@ -181,25 +181,25 @@ | |||
181 | ; This is meant to be used on systems where some external system like | 181 | ; This is meant to be used on systems where some external system like |
182 | ; Monit will restart any instance that exits, thereby making the shutdown | 182 | ; Monit will restart any instance that exits, thereby making the shutdown |
183 | ; into a restart. | 183 | ; into a restart. |
184 | InworldRestartShutsDown = false | 184 | InworldRestartShutsDown = true |
185 | 185 | ||
186 | ; Use of normalized 55FPS statistics | 186 | ; Use of normalized 55FPS statistics |
187 | ; Opensim does not have a frame rate control like other simulators. | 187 | ; Opensim does not have a frame rate control like other simulators. |
188 | ; Most parameters that control timing can be configurable region by region. | 188 | ; Most parameters that control timing can be configurable region by region. |
189 | ; To achieve closer compatibility with values expected by viewers, scripts and users | 189 | ; To achieve closer compatibility with values expected by viewers, scripts and users |
190 | ; some parameters are converted to a equivalent per frame value. | 190 | ; some parameters are converted to a equivalent per frame value. |
191 | ; Additionally, they are scaled to values they would have on a system running at a nominal 55 frames per second rate. | 191 | ; Additionally, they are scaled to values they would have on a system running at a nominal 55 frames per second rate. |
192 | ; The scale factor it 55 * FrameTime, corresponding to 5 with default configuration | 192 | ; The scale factor it 55 * FrameTime, corresponding to 5 with default configuration |
193 | ; You can choose to show the true physics FPS to viewers by setting Normalized55FPS to false. | 193 | ; You can choose to show the true physics FPS to viewers by setting Normalized55FPS to false. |
194 | ; Normalized55FPS = true | 194 | ; Normalized55FPS = true |
195 | 195 | ||
196 | ; Main Frame time | 196 | ; Main Frame time |
197 | ; This defines the rate of several simulation events. | 197 | ; This defines the rate of several simulation events. |
198 | ; Default value should meet most needs. | 198 | ; Default value should meet most needs. |
199 | ; It can be reduced to improve the simulation of moving objects, with possible increase of cpu and network loads. | 199 | ; It can be reduced to improve the simulation of moving objects, with possible increase of cpu and network loads. |
200 | ; It should not be less than the physics engine step time. | 200 | ; It should not be less than the physics engine step time. |
201 | ; Being a integer multiple of it may reduce some jitter in reported physics FPS. | 201 | ; Being a integer multiple of it may reduce some jitter in reported physics FPS. |
202 | ; changing this value, you need to change some of the following *EveryNFrames so their actions timing remains the same | 202 | ; changing this value, you need to change some of the following *EveryNFrames so their actions timing remains the same |
203 | FrameTime = 0.0909 | 203 | FrameTime = 0.0909 |
204 | 204 | ||
205 | ; The values below represent the percentage of the target frame time that, | 205 | ; The values below represent the percentage of the target frame time that, |
@@ -292,7 +292,7 @@ | |||
292 | ; folder, which can reduce startup times by reducing asset requests. Some | 292 | ; folder, which can reduce startup times by reducing asset requests. Some |
293 | ; versions of mono dont work well when reading the cache files, so set this | 293 | ; versions of mono dont work well when reading the cache files, so set this |
294 | ; to false if you have compatibility problems. | 294 | ; to false if you have compatibility problems. |
295 | ;CacheSculptMaps = true | 295 | CacheSculptMaps = true |
296 | 296 | ||
297 | ;; BulletSim is the default physics engine. It provides the best performance and most functionality. | 297 | ;; BulletSim is the default physics engine. It provides the best performance and most functionality. |
298 | ;; BulletSim supports varregions. | 298 | ;; BulletSim supports varregions. |
@@ -349,7 +349,7 @@ | |||
349 | 349 | ||
350 | ; Simulator statistics are output to the console periodically at debug level INFO. | 350 | ; Simulator statistics are output to the console periodically at debug level INFO. |
351 | ; Setting this to zero disables this output. | 351 | ; Setting this to zero disables this output. |
352 | ; LogShowStatsSeconds = 3600 | 352 | LogShowStatsSeconds = 0 |
353 | 353 | ||
354 | ; Simulator Stats URI | 354 | ; Simulator Stats URI |
355 | ; Enable JSON simulator data by setting a URI name (case sensitive) | 355 | ; Enable JSON simulator data by setting a URI name (case sensitive) |
@@ -364,7 +364,7 @@ | |||
364 | 364 | ||
365 | ; Make OpenSim start all regions with logins disabled. They will need | 365 | ; Make OpenSim start all regions with logins disabled. They will need |
366 | ; to be enabled from the console if this is set | 366 | ; to be enabled from the console if this is set |
367 | ; StartDisabled = false | 367 | StartDisabled = false |
368 | 368 | ||
369 | ; Image decoding. Use CSJ2K for layer boundary decoding if true, | 369 | ; Image decoding. Use CSJ2K for layer boundary decoding if true, |
370 | ; OpenJPEG if false | 370 | ; OpenJPEG if false |
@@ -394,12 +394,19 @@ | |||
394 | ; available spot to the destination (typically map click/landmark). | 394 | ; available spot to the destination (typically map click/landmark). |
395 | ; "random" will place the avatar on a randomly selected spawnpoint; | 395 | ; "random" will place the avatar on a randomly selected spawnpoint; |
396 | ; "sequence" will place the avatar on the next sequential SpawnPoint | 396 | ; "sequence" will place the avatar on the next sequential SpawnPoint |
397 | ; SpawnPointRouting = closest | 397 | SpawnPointRouting = random |
398 | 398 | ||
399 | ; TelehubAllowLandmark allows users with landmarks to override telehub | 399 | ; TelehubAllowLandmark allows users with landmarks to override telehub |
400 | ; routing and land at the landmark coordinates when set to true | 400 | ; routing and land at the landmark coordinates when set to true |
401 | ; default is false | 401 | ; default is false |
402 | ; TelehubAllowLandmark = false | 402 | TelehubAllowLandmark = true |
403 | |||
404 | |||
405 | ; Normally this section goes in the ThisSim.ini file, but this is common for all. | ||
406 | [Region] | ||
407 | InternalAddress = "0.0.0.0" | ||
408 | ExternalHostName = "${Const|HostName}" | ||
409 | |||
403 | 410 | ||
404 | ; # | 411 | ; # |
405 | ; # SSL certificates validation options | 412 | ; # SSL certificates validation options |
@@ -419,20 +426,20 @@ | |||
419 | ; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden | 426 | ; If false then the texture referenced by MaptileStaticUUID is used instead, which can also be overridden |
420 | ; in individual region config file(s). If you do not want to upload map tiles at all, then you will need | 427 | ; in individual region config file(s). If you do not want to upload map tiles at all, then you will need |
421 | ; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ | 428 | ; both to set this to false and comment out the [Modules] MapImageServiceModule setting in config-include/ |
422 | ;GenerateMaptiles = true | 429 | GenerateMaptiles = true |
423 | 430 | ||
424 | ;WorldMapModule = "WorldMap" | 431 | ;WorldMapModule = "WorldMap" |
425 | 432 | ||
426 | ; The module to use in order to generate map images. | 433 | ; The module to use in order to generate map images. |
427 | ; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can | 434 | ; MapImageModule is the default. Warp3DImageModule is an alternative experimental module that can |
428 | ; generate better images. | 435 | ; generate better images. |
429 | ;MapImageModule = "MapImageModule" | 436 | MapImageModule = "Warp3DImageModule" |
430 | 437 | ||
431 | ; World map blacklist timeout in seconds | 438 | ; World map blacklist timeout in seconds |
432 | ;BlacklistTimeout = 600 | 439 | ;BlacklistTimeout = 600 |
433 | 440 | ||
434 | ; Refresh (in seconds) the map tile periodically | 441 | ; Refresh (in seconds) the map tile periodically |
435 | ;MaptileRefresh = 0 | 442 | MaptileRefresh = 0 |
436 | 443 | ||
437 | ; If not generating maptiles, use this static texture asset ID | 444 | ; If not generating maptiles, use this static texture asset ID |
438 | ;MaptileStaticUUID = "00000000-0000-0000-0000-000000000000" | 445 | ;MaptileStaticUUID = "00000000-0000-0000-0000-000000000000" |
@@ -448,7 +455,7 @@ | |||
448 | TexturePrims = true | 455 | TexturePrims = true |
449 | 456 | ||
450 | ; Only texture prims that have a diagonal size greater than this number | 457 | ; Only texture prims that have a diagonal size greater than this number |
451 | TexturePrimSize = 48 | 458 | TexturePrimSize = 1 |
452 | 459 | ||
453 | ; Attempt to render meshes and sculpties on the map | 460 | ; Attempt to render meshes and sculpties on the map |
454 | RenderMeshes = false | 461 | RenderMeshes = false |
@@ -468,6 +475,28 @@ | |||
468 | ; where to store cached map tiles. | 475 | ; where to store cached map tiles. |
469 | CacheDirectory = "${Paths|CachePath}/MapImageCache" | 476 | CacheDirectory = "${Paths|CachePath}/MapImageCache" |
470 | 477 | ||
478 | ; Draw map position at bottom right. | ||
479 | enablePosition = true | ||
480 | |||
481 | ; Refresh the cached map tile once a month. | ||
482 | ;RefreshEveryMonth = true | ||
483 | |||
484 | ;# {MapColorWater} {} {Water color for textured and shaded maps} {"#1D475F"} | ||
485 | ; MapColorWater = "#3399FF" | ||
486 | |||
487 | ;# {MapColor1} {} {Terrain color 1 for textured maps} {"#A58976"} | ||
488 | ; MapColor1 = "#A58976" | ||
489 | |||
490 | ;# {MapColor2} {} {Terrain color 2 for textured maps} {"#455931"} | ||
491 | ; MapColor2 = "#455931" | ||
492 | |||
493 | ;# {MapColor3} {} {Terrain color 3 for textured maps} {"#A29A8D"} | ||
494 | ; MapColor3 = "#A29A8D" | ||
495 | |||
496 | ;# {MapColor4} {} {Terrain color 4 for textured maps} {"#C8C8C8"} | ||
497 | ; MapColor4 = "#C8C8C8" | ||
498 | |||
499 | |||
471 | [Permissions] | 500 | [Permissions] |
472 | ; ## | 501 | ; ## |
473 | ; ## PERMISSIONS | 502 | ; ## PERMISSIONS |
@@ -475,7 +504,7 @@ | |||
475 | 504 | ||
476 | ; Permission modules to use, separated by comma. | 505 | ; Permission modules to use, separated by comma. |
477 | ; Possible modules are DefaultPermissionsModule, PrimLimitsModule | 506 | ; Possible modules are DefaultPermissionsModule, PrimLimitsModule |
478 | ;permissionmodules = "DefaultPermissionsModule" | 507 | permissionmodules = "DefaultPermissionsModule" |
479 | 508 | ||
480 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy | 509 | ; If set to false, then, in theory, the server never carries out permission checks (allowing anybody to copy |
481 | ; any item, etc. This may not yet be implemented uniformally. | 510 | ; any item, etc. This may not yet be implemented uniformally. |
@@ -547,11 +576,11 @@ | |||
547 | ; - the second field is a number indicating whether the OAR file loaded ok (1 == ok, 0 == error) | 576 | ; - the second field is a number indicating whether the OAR file loaded ok (1 == ok, 0 == error) |
548 | ; - the third field is a number indicating how many scripts failed to compile | 577 | ; - the third field is a number indicating how many scripts failed to compile |
549 | ; - "oar error" if supplied, provides the error message from the OAR load | 578 | ; - "oar error" if supplied, provides the error message from the OAR load |
550 | channel_notify = -800 | 579 | channel_notify = 0 |
551 | 580 | ||
552 | ; - disallow logins while scripts are loading | 581 | ; - disallow logins while scripts are loading |
553 | ; Instability can occur on regions with 100+ scripts if users enter before they have finished loading | 582 | ; Instability can occur on regions with 100+ scripts if users enter before they have finished loading |
554 | login_disable = true | 583 | login_disable = false |
555 | 584 | ||
556 | ; - send an alert as json to a service | 585 | ; - send an alert as json to a service |
557 | ; alert_uri = "http://myappserver.net/my_handler/" | 586 | ; alert_uri = "http://myappserver.net/my_handler/" |
@@ -567,12 +596,12 @@ | |||
567 | ;# {ProfileURL} {} {Set url to UserProfilesService} {} | 596 | ;# {ProfileURL} {} {Set url to UserProfilesService} {} |
568 | ;; Set the value of the url to your UserProfilesService | 597 | ;; Set the value of the url to your UserProfilesService |
569 | ;; If un-set / "" the module is disabled | 598 | ;; If un-set / "" the module is disabled |
570 | ;; If the ProfileURL is not set, then very BASIC | 599 | ;; If the ProfileServiceURL is not set, then very BASIC |
571 | ;; profile support will be configured. If the ProfileURL is set to a | 600 | ;; profile support will be configured. If the ProfileServiceURL is set to a |
572 | ;; valid URL, then full profile support will be configured. The URL | 601 | ;; valid URL, then full profile support will be configured. The URL |
573 | ;; points to your grid's Robust user profiles service | 602 | ;; points to your grid's Robust user profiles service |
574 | ;; | 603 | ;; |
575 | ; ProfileURL = http://127.0.0.1:9000 | 604 | ProfileServiceURL = ${Const|GridURL}:${Const|PublicPort} |
576 | 605 | ||
577 | ;; set this to false to prevent your users to be sent to unknown | 606 | ;; set this to false to prevent your users to be sent to unknown |
578 | ;; web sites by other users on their profiles | 607 | ;; web sites by other users on their profiles |
@@ -592,10 +621,10 @@ | |||
592 | 621 | ||
593 | 622 | ||
594 | [Network] | 623 | [Network] |
595 | ConsoleUser = "Test" | 624 | ;ConsoleUser = "Test" |
596 | ConsolePass = "secret" | 625 | ;ConsolePass = "secret" |
597 | http_listener_port = 9000 | 626 | ;http_listener_port = 9000 |
598 | console_port = 0 | 627 | ;console_port = 0 |
599 | 628 | ||
600 | ; ssl config: Experimental! | 629 | ; ssl config: Experimental! |
601 | http_listener_ssl = false ; if set to true main server is replaced by a ssl one | 630 | http_listener_ssl = false ; if set to true main server is replaced by a ssl one |
@@ -631,6 +660,7 @@ | |||
631 | ; must be a valid hostname for the ssl cert. | 660 | ; must be a valid hostname for the ssl cert. |
632 | ; if not defined - llRequestURL/llRequestSecureURL are disabled | 661 | ; if not defined - llRequestURL/llRequestSecureURL are disabled |
633 | ; ExternalHostNameForLSL=127.0.0.1 | 662 | ; ExternalHostNameForLSL=127.0.0.1 |
663 | ExternalHostNameForLSL = "${Const|HostName}" | ||
634 | 664 | ||
635 | ; Disallow the following address ranges for user scripting calls (e.g. llHttpRequest()) | 665 | ; Disallow the following address ranges for user scripting calls (e.g. llHttpRequest()) |
636 | ; This is based on http://en.wikipedia.org/wiki/Reserved_IP_addresses | 666 | ; This is based on http://en.wikipedia.org/wiki/Reserved_IP_addresses |
@@ -721,8 +751,8 @@ | |||
721 | ; Adaptive throttling attempts to limit network overload when multiple | 751 | ; Adaptive throttling attempts to limit network overload when multiple |
722 | ; clients login by starting each connection more slowly. Disabled by | 752 | ; clients login by starting each connection more slowly. Disabled by |
723 | ; default | 753 | ; default |
724 | ; currently disabled | 754 | ; |
725 | ;enable_adaptive_throttles = false | 755 | enable_adaptive_throttles = true |
726 | 756 | ||
727 | 757 | ||
728 | ; TextureSendLimit determines how many packets will be put on | 758 | ; TextureSendLimit determines how many packets will be put on |
@@ -739,7 +769,7 @@ | |||
739 | ; silly vanity "Facelights" dead. Sorry, head mounted miner's lamps | 769 | ; silly vanity "Facelights" dead. Sorry, head mounted miner's lamps |
740 | ; will also be affected. | 770 | ; will also be affected. |
741 | ; | 771 | ; |
742 | ;DisableFacelights = false | 772 | DisableFacelights = true |
743 | 773 | ||
744 | ; The time to wait before disconecting an unresponsive client. | 774 | ; The time to wait before disconecting an unresponsive client. |
745 | ; The time is in seconds. The default is one minute | 775 | ; The time is in seconds. The default is one minute |
@@ -788,7 +818,7 @@ | |||
788 | Cap_GetObjectCost = "" | 818 | Cap_GetObjectCost = "" |
789 | Cap_GetObjectPhysicsData = "" | 819 | Cap_GetObjectPhysicsData = "" |
790 | Cap_GroupProposalBallot = "" | 820 | Cap_GroupProposalBallot = "" |
791 | Cap_GroupMemberData = "localhost" | 821 | Cap_GroupMemberData = "localhost" |
792 | Cap_HomeLocation = "localhost" | 822 | Cap_HomeLocation = "localhost" |
793 | Cap_LandResources = "" | 823 | Cap_LandResources = "" |
794 | Cap_MapLayer = "localhost" | 824 | Cap_MapLayer = "localhost" |
@@ -845,13 +875,14 @@ | |||
845 | enabled = true | 875 | enabled = true |
846 | 876 | ||
847 | ; Distance in meters that whispers should travel. Default is 10m | 877 | ; Distance in meters that whispers should travel. Default is 10m |
848 | whisper_distance = 10 | 878 | whisper_distance = 15 |
849 | 879 | ||
850 | ; Distance in meters that ordinary chat should travel. Default is 20m | 880 | ; Distance in meters that ordinary chat should travel. Default is 20m |
851 | say_distance = 20 | 881 | say_distance = 40 |
852 | 882 | ||
853 | ; Distance in meters that shouts should travel. Default is 100m | 883 | ; Distance in meters that shouts should travel. Default is 100m |
854 | shout_distance = 100 | 884 | shout_distance = 256 |
885 | |||
855 | 886 | ||
856 | [EntityTransfer] | 887 | [EntityTransfer] |
857 | ; The maximum distance in regions that an agent is allowed to teleport | 888 | ; The maximum distance in regions that an agent is allowed to teleport |
@@ -864,9 +895,9 @@ | |||
864 | ; Allow avatars to cross into and out of the region. | 895 | ; Allow avatars to cross into and out of the region. |
865 | AllowAvatarCrossing = true | 896 | AllowAvatarCrossing = true |
866 | 897 | ||
867 | ; This disables border transfers for objects. When true, objects can be placed outside | 898 | ; This disables border transfers for objects. When true, objects can be placed outside |
868 | ; the region's border without being transferred to another simulator. | 899 | ; the region's border without being transferred to another simulator. |
869 | DisableObjectTransfer = false | 900 | DisableObjectTransfer = false |
870 | 901 | ||
871 | ; Minimum user level required for HyperGrid teleports | 902 | ; Minimum user level required for HyperGrid teleports |
872 | LevelHGTeleport = 0 | 903 | LevelHGTeleport = 0 |
@@ -876,10 +907,10 @@ | |||
876 | ; Disabling cancellation can be okay in small closed grids where all teleports are highly likely to suceed. | 907 | ; Disabling cancellation can be okay in small closed grids where all teleports are highly likely to suceed. |
877 | DisableInterRegionTeleportCancellation = false | 908 | DisableInterRegionTeleportCancellation = false |
878 | 909 | ||
879 | ;; This option exists to control the behavior of teleporting gods into places that have landing points | 910 | ;; This option exists to control the behavior of teleporting gods into places that have landing points |
880 | ;; and telehubs. Historically, there has been a difference: OpenSim (OS) has honored landing points and telehubs even for | 911 | ;; and telehubs. Historically, there has been a difference: OpenSim (OS) has honored landing points and telehubs even for |
881 | ;; avatars with god permissions; SL lets gods land wherever they want. | 912 | ;; avatars with god permissions; SL lets gods land wherever they want. |
882 | LandingPointBehavior = LandingPointBehavior_OS | 913 | LandingPointBehavior = LandingPointBehavior_SL |
883 | 914 | ||
884 | 915 | ||
885 | [Messaging] | 916 | [Messaging] |
@@ -909,7 +940,7 @@ | |||
909 | ; crossings especially with large numbers of users, though it | 940 | ; crossings especially with large numbers of users, though it |
910 | ; will store potentially large numbers of textures in your asset | 941 | ; will store potentially large numbers of textures in your asset |
911 | ; database | 942 | ; database |
912 | PersistBakedTextures = false | 943 | PersistBakedTextures = true |
913 | 944 | ||
914 | ; Control the delay before appearance is sent to other avatars and | 945 | ; Control the delay before appearance is sent to other avatars and |
915 | ; saved in the avatar service. Attempts to limit the impact caused | 946 | ; saved in the avatar service. Attempts to limit the impact caused |
@@ -921,11 +952,11 @@ | |||
921 | ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. | 952 | ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. |
922 | ; This may help with some situations where avatars are persistently grey, though it will not help | 953 | ; This may help with some situations where avatars are persistently grey, though it will not help |
923 | ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). | 954 | ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). |
924 | ResendAppearanceUpdates = false | 955 | ResendAppearanceUpdates = true |
925 | 956 | ||
926 | ; Turning this on responds to CachedTexture packets to possibly avoid rebaking the avatar | 957 | ; Turning this on responds to CachedTexture packets to possibly avoid rebaking the avatar |
927 | ; on every login | 958 | ; on every login |
928 | ReuseTextures = false | 959 | ReuseTextures = true |
929 | 960 | ||
930 | 961 | ||
931 | [Attachments] | 962 | [Attachments] |
@@ -949,7 +980,7 @@ | |||
949 | ;LevelUpload = 0 | 980 | ;LevelUpload = 0 |
950 | 981 | ||
951 | ; support meshes on physics | 982 | ; support meshes on physics |
952 | ;UseMeshiesPhysicsMesh = true | 983 | UseMeshiesPhysicsMesh = true |
953 | 984 | ||
954 | ;support convex shape type on normal prims | 985 | ;support convex shape type on normal prims |
955 | ; (ubOde only) | 986 | ; (ubOde only) |
@@ -1023,18 +1054,18 @@ | |||
1023 | avatar_terminal_velocity = 54 | 1054 | avatar_terminal_velocity = 54 |
1024 | 1055 | ||
1025 | ; World Step size. | 1056 | ; World Step size. |
1026 | ; with legacy ODE this value needs to be close to 0.02s | 1057 | ; with legacy ODE this value needs to be close to 0.02s |
1027 | ; with ubOde this value can be reduced to improve simulation quality with the cost of higher cpu load | 1058 | ; with ubOde this value can be reduced to improve simulation quality with the cost of higher cpu load |
1028 | ; you will need to test acording to you needs | 1059 | ; you will need to test acording to you needs |
1029 | ; choosing a value that is a integer sub multiple of FrameRate reduces some jitter on reported physics FPS | 1060 | ; choosing a value that is a integer sub multiple of FrameRate reduces some jitter on reported physics FPS |
1030 | world_stepsize = 0.01818 | 1061 | world_stepsize = 0.01818 |
1031 | ; number of iterations of constrains solver, higher should improve results | 1062 | ; number of iterations of constrains solver, higher should improve results |
1032 | ; up to a point where acumulated math errors eliminate the improvement | 1063 | ; up to a point where acumulated math errors eliminate the improvement |
1033 | ; more steps may increase CPU load. No real gain in changing | 1064 | ; more steps may increase CPU load. No real gain in changing |
1034 | world_solver_iterations = 10 | 1065 | world_solver_iterations = 10 |
1035 | 1066 | ||
1036 | ;Spaces level settings. Affects memory consumption vs Collider CPU time for avatar and physical prim | 1067 | ;Spaces level settings. Affects memory consumption vs Collider CPU time for avatar and physical prim |
1037 | ; defines spaces partition cells min and max sizes == 2^value | 1068 | ; defines spaces partition cells min and max sizes == 2^value |
1038 | world_hashspace_level_low = -5 | 1069 | world_hashspace_level_low = -5 |
1039 | world_hashSpace_level_high = 12 | 1070 | world_hashSpace_level_high = 12 |
1040 | 1071 | ||
@@ -1186,15 +1217,15 @@ | |||
1186 | 1217 | ||
1187 | ; BulletSim can run on its own thread independent of the simulator's heartbeat | 1218 | ; BulletSim can run on its own thread independent of the simulator's heartbeat |
1188 | ; thread. Enabling this will not let the physics engine slow down avatar movement, etc. | 1219 | ; thread. Enabling this will not let the physics engine slow down avatar movement, etc. |
1189 | UseSeparatePhysicsThread = false | 1220 | UseSeparatePhysicsThread = true |
1190 | 1221 | ||
1191 | ; Terrain implementation can use either Bullet's heightField or BulletSim can build | 1222 | ; Terrain implementation can use either Bullet's heightField or BulletSim can build |
1192 | ; a mesh. 0=heightField, 1=mesh | 1223 | ; a mesh. 0=heightField, 1=mesh |
1193 | TerrainImplementation = 0 | 1224 | TerrainImplementation = 1 |
1194 | ; For mesh terrain, the detail of the created mesh. '1' gives 256x256 (heightfield | 1225 | ; For mesh terrain, the detail of the created mesh. '1' gives 256x256 (heightfield |
1195 | ; resolution). '2' gives 512x512. Etc. Cannot be larger than '4'. Higher | 1226 | ; resolution). '2' gives 512x512. Etc. Cannot be larger than '4'. Higher |
1196 | ; magnifications use lots of memory. | 1227 | ; magnifications use lots of memory. |
1197 | TerrainMeshMagnification = 2 | 1228 | TerrainMeshMagnification = 3 |
1198 | 1229 | ||
1199 | ; Should avatars collide with each other? | 1230 | ; Should avatars collide with each other? |
1200 | AvatarToAvatarCollisionsByDefault = true | 1231 | AvatarToAvatarCollisionsByDefault = true |
@@ -1208,13 +1239,14 @@ | |||
1208 | ; Avatar walk-up-stairs parameters | 1239 | ; Avatar walk-up-stairs parameters |
1209 | ; If an avatar collides with an object 'close to its feet', the avatar will be | 1240 | ; If an avatar collides with an object 'close to its feet', the avatar will be |
1210 | ; moved/pushed up do simulate stepping up. | 1241 | ; moved/pushed up do simulate stepping up. |
1211 | ;AvatarStepHeight = 0.6 ; The height, below which is considered a step collision. | 1242 | ;;;; Has trouble with the lighthouse stairs, but all others work fine, can even climb over some fences. Which is odd. |
1212 | ;AvatarStepAngle = 0.3 ; The angle from vertical (in radians) to consider a surface a step | 1243 | AvatarStepHeight = 0.6 ; The height, below which is considered a step collision. |
1213 | ;AvatarStepApproachFactor = 2 ; Approach angle factor. O=straight on, .6=~45 degrees. | 1244 | AvatarStepAngle = 0.3 ; The angle from vertical (in radians) to consider a surface a step |
1214 | ;AvatarStepGroundFudge = 0.1 ; Fudge added to bottom of avatar below which step collisions happen | 1245 | AvatarStepApproachFactor = 2 ; Approach angle factor. O=straight on, .6=~45 degrees. |
1215 | ;AvatarStepForceFactor = 0 ; Avatar is pushed up by its mass times this factor | 1246 | AvatarStepGroundFudge = 0.1 ; Fudge added to bottom of avatar below which step collisions happen |
1216 | ;AvatarStepUpCorrectionFactor = 0.8 ; Avatar is displaced up the collision height times this factor | 1247 | AvatarStepForceFactor = 0 ; Avatar is pushed up by its mass times this factor |
1217 | ;AvatarStepSmoothingSteps = 1 ; Number of frames after a step collision that up correction is applied | 1248 | AvatarStepUpCorrectionFactor = 1.1 ; Avatar is displaced up the collision height times this factor |
1249 | AvatarStepSmoothingSteps = 3 ; Number of frames after a step collision that up correction is applied | ||
1218 | 1250 | ||
1219 | ; Terminal velocity of a falling avatar | 1251 | ; Terminal velocity of a falling avatar |
1220 | ; This is the same http://en.wikipedia.org/wiki/Terminal_velocity#Examples | 1252 | ; This is the same http://en.wikipedia.org/wiki/Terminal_velocity#Examples |
@@ -1346,9 +1378,9 @@ | |||
1346 | ; flush-on-error = true | 1378 | ; flush-on-error = true |
1347 | 1379 | ||
1348 | 1380 | ||
1349 | ; IRC bridge is experimental, so if it breaks... keep both parts... yada yada | ||
1350 | ; also, not good error detection when it fails | ||
1351 | [IRC] | 1381 | [IRC] |
1382 | ; IRC bridge is experimental, so if it breaks... keep both parts... yada yada | ||
1383 | ; also, not good error detection when it fails | ||
1352 | enabled = false; you need to set this to true otherwise it won't connect | 1384 | enabled = false; you need to set this to true otherwise it won't connect |
1353 | ;server = name.of.irc.server.on.the.net | 1385 | ;server = name.of.irc.server.on.the.net |
1354 | ;; user password - only use this if the server requires one | 1386 | ;; user password - only use this if the server requires one |
@@ -1417,15 +1449,15 @@ | |||
1417 | ;alert_msg_post = "Everything you say in public chat can be listened." | 1449 | ;alert_msg_post = "Everything you say in public chat can be listened." |
1418 | 1450 | ||
1419 | 1451 | ||
1420 | ; The following settings control the progression of daytime | ||
1421 | ; in the Sim. The defaults are the same as the commented out settings | ||
1422 | [Sun] | 1452 | [Sun] |
1453 | ; The following settings control the progression of daytime | ||
1454 | ; in the Sim. The defaults are the same as the commented out settings | ||
1423 | ; number of wall clock hours for an opensim day. 24.0 would mean realtime | 1455 | ; number of wall clock hours for an opensim day. 24.0 would mean realtime |
1424 | ;day_length = 4 | 1456 | day_length = 24 |
1425 | ; Year length in days | 1457 | ; Year length in days |
1426 | ;year_length = 60 | 1458 | year_length = 365 |
1427 | ; Day to Night Ratio | 1459 | ; Day to Night Ratio |
1428 | ;day_night_offset = 0.45 | 1460 | day_night_offset = 1.0 |
1429 | ; send a Sun update every update_interval # of frames. A lower number will | 1461 | ; send a Sun update every update_interval # of frames. A lower number will |
1430 | ; make for smoother sun transition at the cost of network | 1462 | ; make for smoother sun transition at the cost of network |
1431 | ;update_interval = 100 | 1463 | ;update_interval = 100 |
@@ -1457,7 +1489,7 @@ | |||
1457 | [Cloud] | 1489 | [Cloud] |
1458 | ; Enable this to generate classic particle clouds above the sim. | 1490 | ; Enable this to generate classic particle clouds above the sim. |
1459 | ; default is disabled - turn it on here | 1491 | ; default is disabled - turn it on here |
1460 | enabled = false | 1492 | enabled = true |
1461 | 1493 | ||
1462 | ; Density of cloud cover 0.0 to 1.0 Defult 0.5 | 1494 | ; Density of cloud cover 0.0 to 1.0 Defult 0.5 |
1463 | density = 0.5 | 1495 | density = 0.5 |
@@ -1470,7 +1502,7 @@ | |||
1470 | [LightShare] | 1502 | [LightShare] |
1471 | ; This enables the transmission of Windlight scenes to supporting clients, such as the Meta7 viewer. | 1503 | ; This enables the transmission of Windlight scenes to supporting clients, such as the Meta7 viewer. |
1472 | ; It has no ill effect on viewers which do not support server-side windlight settings. | 1504 | ; It has no ill effect on viewers which do not support server-side windlight settings. |
1473 | enable_windlight = false | 1505 | enable_windlight = true |
1474 | 1506 | ||
1475 | 1507 | ||
1476 | [Trees] | 1508 | [Trees] |
@@ -1502,7 +1534,7 @@ | |||
1502 | 1534 | ||
1503 | ; Are god functions such as llSetObjectPermMask() allowed? If true then gods and only gods have access to these functions. | 1535 | ; Are god functions such as llSetObjectPermMask() allowed? If true then gods and only gods have access to these functions. |
1504 | ; If false then gods cannot execute these functions either. | 1536 | ; If false then gods cannot execute these functions either. |
1505 | AllowGodFunctions = false | 1537 | AllowGodFunctions = true |
1506 | 1538 | ||
1507 | ; Restrict the email address used by llEmail to the address associated with the avatars user account? | 1539 | ; Restrict the email address used by llEmail to the address associated with the avatars user account? |
1508 | ; If true then llEmail will only send email to the address in the user account of the avatar who owns the object containing the script. | 1540 | ; If true then llEmail will only send email to the address in the user account of the avatar who owns the object containing the script. |
@@ -1511,11 +1543,11 @@ | |||
1511 | 1543 | ||
1512 | ; Maximum number of llListen events we allow over the entire region. | 1544 | ; Maximum number of llListen events we allow over the entire region. |
1513 | ; Set this to 0 to have no limit imposed | 1545 | ; Set this to 0 to have no limit imposed |
1514 | max_listens_per_region = 1000 | 1546 | max_listens_per_region = 0 |
1515 | 1547 | ||
1516 | ; Maximum number of llListen events we allow per script | 1548 | ; Maximum number of llListen events we allow per script |
1517 | ; Set this to 0 to have no limit imposed. | 1549 | ; Set this to 0 to have no limit imposed. |
1518 | max_listens_per_script = 64 | 1550 | max_listens_per_script = 0 |
1519 | 1551 | ||
1520 | ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL()) | 1552 | ; Maximum number of external urls that scripts can set up in this simulator (e.g. via llRequestURL()) |
1521 | max_external_urls_per_simulator = 100 | 1553 | max_external_urls_per_simulator = 100 |
@@ -1628,7 +1660,7 @@ | |||
1628 | ; compared to previous version of llCastRay in OpenSimulator. | 1660 | ; compared to previous version of llCastRay in OpenSimulator. |
1629 | ; Is in most cases considerably slower than llCastRay in Second Life. | 1661 | ; Is in most cases considerably slower than llCastRay in Second Life. |
1630 | ; Generates geometry meshes and can therefore use much system resources. | 1662 | ; Generates geometry meshes and can therefore use much system resources. |
1631 | UseLlCastRayV3 = false | 1663 | UseLlCastRayV3 = true |
1632 | 1664 | ||
1633 | ; Accepted calculation precision error in calculations in llCastRay V3 | 1665 | ; Accepted calculation precision error in calculations in llCastRay V3 |
1634 | FloatToleranceInLlCastRay = 0.00001 | 1666 | FloatToleranceInLlCastRay = 0.00001 |
@@ -1701,7 +1733,7 @@ | |||
1701 | data_exposure = minimum | 1733 | data_exposure = minimum |
1702 | 1734 | ||
1703 | ; If search is on, change this to your grid name; will be ignored for standalones | 1735 | ; If search is on, change this to your grid name; will be ignored for standalones |
1704 | gridname = "OSGrid" | 1736 | gridname = "${Const|GridName}" |
1705 | 1737 | ||
1706 | ; Period between data snapshots, in seconds. 20 minutes, for starters, so that you see the initial changes fast. | 1738 | ; Period between data snapshots, in seconds. 20 minutes, for starters, so that you see the initial changes fast. |
1707 | ; Later, you may want to increase this to 3600 (1 hour) or more | 1739 | ; Later, you may want to increase this to 3600 (1 hour) or more |
@@ -1726,13 +1758,13 @@ | |||
1726 | ; Economy values get used in the BetaGridLikeMoneyModule. | 1758 | ; Economy values get used in the BetaGridLikeMoneyModule. |
1727 | 1759 | ||
1728 | ;; Enables selling things for $0. Default is true. | 1760 | ;; Enables selling things for $0. Default is true. |
1729 | ; SellEnabled = true | 1761 | SellEnabled = true |
1730 | 1762 | ||
1731 | ;; Money Unit fee to upload textures, animations etc. Default is 0. | 1763 | ;; Money Unit fee to upload textures, animations etc. Default is 0. |
1732 | ;PriceUpload = 0 | 1764 | PriceUpload = 0 |
1733 | 1765 | ||
1734 | ;; Money Unit fee to create groups. Default is 0. | 1766 | ;; Money Unit fee to create groups. Default is 0. |
1735 | ;PriceGroupCreate = 0 | 1767 | PriceGroupCreate = 0 |
1736 | 1768 | ||
1737 | ; We don't really know what the rest of these values do. These get sent to the client | 1769 | ; We don't really know what the rest of these values do. These get sent to the client |
1738 | ; These taken from Agni at a Public Telehub. Change at your own risk. | 1770 | ; These taken from Agni at a Public Telehub. Change at your own risk. |
@@ -1804,7 +1836,7 @@ | |||
1804 | Priority = "BelowNormal" | 1836 | Priority = "BelowNormal" |
1805 | 1837 | ||
1806 | ; Maximum number of events to queue for a script (excluding timers) | 1838 | ; Maximum number of events to queue for a script (excluding timers) |
1807 | MaxScriptEventQueue = 300 | 1839 | MaxScriptEventQueue = 3000 |
1808 | 1840 | ||
1809 | ; Stack size per thread created | 1841 | ; Stack size per thread created |
1810 | ThreadStackSize = 262144 | 1842 | ThreadStackSize = 262144 |
@@ -1815,7 +1847,7 @@ | |||
1815 | ; this may only be a problem if regions stay alive for a long time with lots of scripts added or edited. | 1847 | ; this may only be a problem if regions stay alive for a long time with lots of scripts added or edited. |
1816 | ; at this time some mono versions seem to have problems with the true option | 1848 | ; at this time some mono versions seem to have problems with the true option |
1817 | ; so default is now false until a fix is found | 1849 | ; so default is now false until a fix is found |
1818 | ; AppDomainLoading = false | 1850 | AppDomainLoading = false |
1819 | 1851 | ||
1820 | ; Controls whether previously compiled scripts DLLs are deleted on sim restart. | 1852 | ; Controls whether previously compiled scripts DLLs are deleted on sim restart. |
1821 | ; If you set this to false then startup will be considerably faster since scripts won't need to be recompiled. | 1853 | ; If you set this to false then startup will be considerably faster since scripts won't need to be recompiled. |
@@ -1823,7 +1855,7 @@ | |||
1823 | ; after first run you can change to false. | 1855 | ; after first run you can change to false. |
1824 | ; You can also set it to false and delete the script DLLs by hand | 1856 | ; You can also set it to false and delete the script DLLs by hand |
1825 | ; This does not delete cached scripts state. | 1857 | ; This does not delete cached scripts state. |
1826 | ; DeleteScriptsOnStartup = true | 1858 | DeleteScriptsOnStartup = false |
1827 | 1859 | ||
1828 | ; CompactMemOnLoad | 1860 | ; CompactMemOnLoad |
1829 | ; forces calls to memory garbage collector before loading each script DLL during region startup. | 1861 | ; forces calls to memory garbage collector before loading each script DLL during region startup. |
@@ -1851,19 +1883,23 @@ | |||
1851 | ; Compile debug info (line numbers) into the script assemblies | 1883 | ; Compile debug info (line numbers) into the script assemblies |
1852 | CompileWithDebugInformation = true | 1884 | CompileWithDebugInformation = true |
1853 | 1885 | ||
1886 | ; Don't include stack traces in silly threat level errors, and don't bother with "OSSL Runtime Error: " either. | ||
1887 | ; On the other hand, having this true stops the official OpenSim OhSilly detection script from working. | ||
1888 | DebuggerSafe = true | ||
1889 | |||
1854 | ; Allow the user of mod* functions. This allows a script to pass messages | 1890 | ; Allow the user of mod* functions. This allows a script to pass messages |
1855 | ; to a region module via the modSendCommand() function | 1891 | ; to a region module via the modSendCommand() function |
1856 | ; Default is false | 1892 | ; Default is false |
1857 | AllowMODFunctions = false | 1893 | AllowMODFunctions = true |
1858 | 1894 | ||
1859 | ; Allow the use of os* functions (some are dangerous) | 1895 | ; Allow the use of os* functions (some are dangerous) |
1860 | AllowOSFunctions = false | 1896 | AllowOSFunctions = true |
1861 | 1897 | ||
1862 | ; Allow the user of LightShare functions | 1898 | ; Allow the user of LightShare functions |
1863 | AllowLightShareFunctions = false | 1899 | AllowLightShareFunctions = true |
1864 | 1900 | ||
1865 | ; Threat level to allow, one of None, VeryLow, Low, Moderate, High, VeryHigh, Severe | 1901 | ; Threat level to allow, one of None, VeryLow, Low, Moderate, High, VeryHigh, Severe |
1866 | OSFunctionThreatLevel = VeryLow | 1902 | OSFunctionThreatLevel = Moderate |
1867 | 1903 | ||
1868 | ; OS Functions enable/disable | 1904 | ; OS Functions enable/disable |
1869 | ; For each function, you can add one line, as shown | 1905 | ; For each function, you can add one line, as shown |
@@ -1898,10 +1934,10 @@ | |||
1898 | MaintenanceInterval = 10 | 1934 | MaintenanceInterval = 10 |
1899 | 1935 | ||
1900 | ; Time a script can spend in an event handler before it is interrupted | 1936 | ; Time a script can spend in an event handler before it is interrupted |
1901 | EventLimit = 30 | 1937 | EventLimit = 60 |
1902 | 1938 | ||
1903 | ; If a script overruns it's event limit, kill the script? | 1939 | ; If a script overruns it's event limit, kill the script? |
1904 | KillTimedOutScripts = false | 1940 | KillTimedOutScripts = true |
1905 | 1941 | ||
1906 | ; Amount of time in milliseconds we will wait for an event to completely normally when a script stop is requested | 1942 | ; Amount of time in milliseconds we will wait for an event to completely normally when a script stop is requested |
1907 | ; before aborting the thread (such as when an object containing scripts is taken into inventory). | 1943 | ; before aborting the thread (such as when an object containing scripts is taken into inventory). |
@@ -1915,25 +1951,25 @@ | |||
1915 | 1951 | ||
1916 | ; Maximum length of notecard line read | 1952 | ; Maximum length of notecard line read |
1917 | ; Increasing this to large values potentially opens | 1953 | ; Increasing this to large values potentially opens |
1918 | ; up the system to malicious scripters | 1954 | ; up the system to malicious scripters. Pfffft. |
1919 | ; NotecardLineReadCharsMax = 255 | 1955 | NotecardLineReadCharsMax = 1024 |
1920 | 1956 | ||
1921 | ; Minimum settable timer interval. Any timer setting less than this is | 1957 | ; Minimum settable timer interval. Any timer setting less than this is |
1922 | ; rounded up to this minimum interval. | 1958 | ; rounded up to this minimum interval. |
1923 | ; MinTimerInterval = 0.5 | 1959 | MinTimerInterval = 0.1 |
1924 | 1960 | ||
1925 | ; Sensor settings | 1961 | ; Sensor settings |
1926 | SensorMaxRange = 96.0 | 1962 | SensorMaxRange = 1024.0 |
1927 | SensorMaxResults = 16 | 1963 | SensorMaxResults = 64 |
1928 | 1964 | ||
1929 | ; Allow for llCreateLink and llBreakLink to work without asking for permission | 1965 | ; Allow for llCreateLink and llBreakLink to work without asking for permission |
1930 | ; only enable this in a trusted environment otherwise you may be subject to hijacking | 1966 | ; only enable this in a trusted environment otherwise you may be subject to hijacking |
1931 | ; AutomaticLinkPermission = false | 1967 | AutomaticLinkPermission = true |
1932 | 1968 | ||
1933 | ; Disable underground movement of prims (default true); set to | 1969 | ; Disable underground movement of prims (default true); set to |
1934 | ; false to allow script controlled underground positioning of | 1970 | ; false to allow script controlled underground positioning of |
1935 | ; prims | 1971 | ; prims |
1936 | ; DisableUndergroundMovement = true | 1972 | DisableUndergroundMovement = false |
1937 | 1973 | ||
1938 | ;; Path to script assemblies | 1974 | ;; Path to script assemblies |
1939 | ; ScriptEnginesPath = "${Paths|CachePath}/ScriptEngines" | 1975 | ; ScriptEnginesPath = "${Paths|CachePath}/ScriptEngines" |
@@ -2036,7 +2072,7 @@ | |||
2036 | 2072 | ||
2037 | 2073 | ||
2038 | [Groups] | 2074 | [Groups] |
2039 | Enabled = false | 2075 | Enabled = true |
2040 | 2076 | ||
2041 | ; This is the current groups stub in Region.CoreModules.Avatar.Groups. All the other settings below only really | 2077 | ; This is the current groups stub in Region.CoreModules.Avatar.Groups. All the other settings below only really |
2042 | ; apply to the Flotsam/SimianGrid GroupsModule | 2078 | ; apply to the Flotsam/SimianGrid GroupsModule |
@@ -2047,7 +2083,7 @@ | |||
2047 | ;Module = GroupsModule | 2083 | ;Module = GroupsModule |
2048 | 2084 | ||
2049 | ; Enable Group Notices | 2085 | ; Enable Group Notices |
2050 | ;NoticesEnabled = true | 2086 | NoticesEnabled = true |
2051 | 2087 | ||
2052 | ; This makes the Group module very chatty on the console. | 2088 | ; This makes the Group module very chatty on the console. |
2053 | DebugEnabled = false | 2089 | DebugEnabled = false |
@@ -2067,7 +2103,7 @@ | |||
2067 | ; Experimental option to only message cached online users rather than all users | 2103 | ; Experimental option to only message cached online users rather than all users |
2068 | ; Should make large group with few online members messaging faster, at the expense of more calls to ROBUST presence service | 2104 | ; Should make large group with few online members messaging faster, at the expense of more calls to ROBUST presence service |
2069 | ; (Flotsam groups only; in V2 this is always on) | 2105 | ; (Flotsam groups only; in V2 this is always on) |
2070 | MessageOnlineUsersOnly = false | 2106 | MessageOnlineUsersOnly = true |
2071 | 2107 | ||
2072 | ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend | 2108 | ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend |
2073 | 2109 | ||
@@ -2084,11 +2120,11 @@ | |||
2084 | ;XmlRpcServiceWriteKey = 1234 | 2120 | ;XmlRpcServiceWriteKey = 1234 |
2085 | 2121 | ||
2086 | ; Disables HTTP Keep-Alive for XmlRpcGroupsServicesConnector HTTP Requests, | 2122 | ; Disables HTTP Keep-Alive for XmlRpcGroupsServicesConnector HTTP Requests, |
2087 | ; only set to false it if you absolute sure regions and groups server support it. | 2123 | ; only set to false it if you absolute sure regions and groups server support it. |
2088 | ; XmlRpcDisableKeepAlive = true | 2124 | ; XmlRpcDisableKeepAlive = true |
2089 | 2125 | ||
2090 | ; Minimum user level required to create groups | 2126 | ; Minimum user level required to create groups |
2091 | ;LevelGroupCreate = 0 | 2127 | LevelGroupCreate = 0 |
2092 | 2128 | ||
2093 | 2129 | ||
2094 | [PacketPool] | 2130 | [PacketPool] |
@@ -2163,20 +2199,20 @@ | |||
2163 | 2199 | ||
2164 | [NPC] | 2200 | [NPC] |
2165 | ;; Enable Non Player Character (NPC) facilities | 2201 | ;; Enable Non Player Character (NPC) facilities |
2166 | Enabled = false | 2202 | Enabled = true |
2167 | ;; several options to control NPCs creation | 2203 | ;; several options to control NPCs creation |
2168 | 2204 | ||
2169 | ;; allow NPCs to be created not Owned {true false} default: true | 2205 | ;; allow NPCs to be created not Owned {true false} default: true |
2170 | ; AllowNotOwned = true | 2206 | AllowNotOwned = true |
2171 | 2207 | ||
2172 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true | 2208 | ;; allow NPCs to set to be sensed as Avatars {true false} default: true |
2173 | ; AllowSenseAsAvatar = true | 2209 | AllowSenseAsAvatar = true |
2174 | 2210 | ||
2175 | ;; allow NPCs to created cloning any avatar in region {true false} default: true | 2211 | ;; allow NPCs to created cloning any avatar in region {true false} default: true |
2176 | ; AllowCloneOtherAvatars = true | 2212 | AllowCloneOtherAvatars = true |
2177 | 2213 | ||
2178 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true | 2214 | ;; if true NPCs will have no group title, if false display "- NPC -" for easy identification {true false} default: true |
2179 | ; NoNPCGroup = true | 2215 | NoNPCGroup = false |
2180 | 2216 | ||
2181 | [Terrain] | 2217 | [Terrain] |
2182 | ; Values can be "pinhead-island" or "flat" | 2218 | ; Values can be "pinhead-island" or "flat" |
@@ -2195,15 +2231,15 @@ | |||
2195 | ; will be what it has always been (send the whole region's parcel layer info). | 2231 | ; will be what it has always been (send the whole region's parcel layer info). |
2196 | ; Other parcel updates (login, changing parcel ownership, ...) will still send | 2232 | ; Other parcel updates (login, changing parcel ownership, ...) will still send |
2197 | ; whole region. | 2233 | ; whole region. |
2198 | LimitParcelLayerUpdateDistance = true | 2234 | LimitParcelLayerUpdateDistance = false |
2199 | ParcelLayerViewDistance = 128 | 2235 | ParcelLayerViewDistance = 1024 |
2200 | 2236 | ||
2201 | ; set this to false to not display parcel ban lines | 2237 | ; set this to false to not display parcel ban lines |
2202 | ShowParcelBansLines = true | 2238 | ShowParcelBansLines = true |
2203 | 2239 | ||
2204 | ; Parcel Bans max height above ground. Default 100m | 2240 | ; Parcel Bans max height above ground. Default 100m |
2205 | ; range 20m to 5000m | 2241 | ; range 20m to 5000m |
2206 | ; BanLineSafeHeight = 100 | 2242 | BanLineSafeHeight = 5000 |
2207 | 2243 | ||
2208 | ; setting the parcel to admin content, It works as setting the land to Linden content in SL. | 2244 | ; setting the parcel to admin content, It works as setting the land to Linden content in SL. |
2209 | ; To use it, activate god mode in the viewer, select the parcel and go to: Admin -> Parcel -> Set to Linden Content ( CTRL+ALT+SHIFT+C) | 2245 | ; To use it, activate god mode in the viewer, select the parcel and go to: Admin -> Parcel -> Set to Linden Content ( CTRL+ALT+SHIFT+C) |
@@ -2225,10 +2261,10 @@ | |||
2225 | ;; JsonStore module provides structured store for scripts | 2261 | ;; JsonStore module provides structured store for scripts |
2226 | ;; | 2262 | ;; |
2227 | [JsonStore] | 2263 | [JsonStore] |
2228 | Enabled = False | 2264 | Enabled = true |
2229 | 2265 | ||
2230 | ;; Enable direct access to the SOP dynamic attributes | 2266 | ;; Enable direct access to the SOP dynamic attributes |
2231 | EnableObjectStore = False | 2267 | EnableObjectStore = true |
2232 | MaxStringSpace = 0 | 2268 | MaxStringSpace = 0 |
2233 | 2269 | ||
2234 | 2270 | ||