aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSimDefaults.ini
diff options
context:
space:
mode:
authoronefang2020-09-08 21:23:58 +1000
committeronefang2020-09-08 21:23:58 +1000
commite9e078a8b58be7bc7f04799f17d3858e7470ac67 (patch)
treef443f9693e34f7b5b0a9ab7599f22664b4b1a2e7 /bin/OpenSimDefaults.ini
parentBetter ROBUST and sim startup console notification. (diff)
downloadopensim-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.ini318
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