aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/OpenSimDefaults.ini
diff options
context:
space:
mode:
Diffstat (limited to 'bin/OpenSimDefaults.ini')
-rw-r--r--bin/OpenSimDefaults.ini140
1 files changed, 84 insertions, 56 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index 554aafa..54f252e 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -57,9 +57,6 @@
57 ; ## CLIENTS 57 ; ## CLIENTS
58 ; ## 58 ; ##
59 59
60 ; Enables EventQueueGet Service.
61 EventQueue = true
62
63 ; Set this to the DLL containing the client stack to use. 60 ; Set this to the DLL containing the client stack to use.
64 clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll" 61 clientstack_plugin="OpenSim.Region.ClientStack.LindenUDP.dll"
65 62
@@ -85,8 +82,8 @@
85 ;; from the selected region_info_source. 82 ;; from the selected region_info_source.
86 allow_regionless = false 83 allow_regionless = false
87 84
88 ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overriden in the region config file (as NonphysicalPrimMax!). 85 ; Maximum size of non physical prims. Affects resizing of existing prims. This can be overriden in the region config file (as NonPhysicalPrimMax!).
89 NonphysicalPrimMax = 256 86 NonPhysicalPrimMax = 256
90 87
91 ; Maximum size of physical prims. Affects resizing of existing prims. This can be overriden in the region config file. 88 ; Maximum size of physical prims. Affects resizing of existing prims. This can be overriden in the region config file.
92 PhysicalPrimMax = 10 89 PhysicalPrimMax = 10
@@ -94,6 +91,10 @@
94 ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum 91 ; If a viewer attempts to rez a prim larger than the non-physical or physical prim max, clamp the dimensions to the appropriate maximum
95 ; This can be overriden in the region config file. 92 ; This can be overriden in the region config file.
96 ClampPrimSize = false 93 ClampPrimSize = false
94
95 ; Maximum number of prims allowable in a linkset. Affects creating new linksets. Ignored if less than or equal to zero.
96 ; This can be overriden in the region config file.
97 LinksetPrims = 0
97 98
98 ; Allow scripts to keep running when they cross region boundaries, rather than being restarted. State is reloaded on the destination region. 99 ; Allow scripts to keep running when they cross region boundaries, rather than being restarted. State is reloaded on the destination region.
99 ; This only applies when crossing to a region running in a different simulator. 100 ; This only applies when crossing to a region running in a different simulator.
@@ -419,20 +420,10 @@
419 ; " (Mozilla Compatible)" to the text where there are problems with a web server 420 ; " (Mozilla Compatible)" to the text where there are problems with a web server
420 ;user_agent = "OpenSim LSL (Mozilla Compatible)" 421 ;user_agent = "OpenSim LSL (Mozilla Compatible)"
421 422
422 423 ; OpenSim can send multiple simultaneous requests for services such as asset
423[XMLRPC] 424 ; retrieval. However, some versions of mono appear to hang when there are too
424 ; ## 425 ; many simultaneous requests, default is 30 and is currently applied only to assets
425 ; ## Scripting XMLRPC mapper 426 ;MaxRequestConcurrency = 30
426 ; ##
427
428 ; If enabled, this will post an event, "xmlrpc_uri(string)" to the
429 ; script concurrently with the first remote_data event.
430 ; This will contain the fully qualified URI an external site needs
431 ; to use to send XMLRPC requests to that script
432
433 ;XmlRpcRouterModule = "XmlRpcRouterModule"
434 ;XmlRpcPort = 20800
435
436 427
437[ClientStack.LindenUDP] 428[ClientStack.LindenUDP]
438 ; Set this to true to process incoming packets asynchronously. Networking is 429 ; Set this to true to process incoming packets asynchronously. Networking is
@@ -669,8 +660,7 @@
669 ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. 660 ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds.
670 ; This may help with some situations where avatars are persistently grey, though it will not help 661 ; This may help with some situations where avatars are persistently grey, though it will not help
671 ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). 662 ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others).
672 ; This setting is experimental. 663 ResendAppearanceUpdates = true
673 ResendAppearanceUpdates = false
674 664
675 665
676[Attachments] 666[Attachments]
@@ -693,6 +683,24 @@
693 ;LevelUpload = 0 683 ;LevelUpload = 0
694 684
695 685
686[Textures]
687 ; If true, textures generated dynamically (i.e. through osSetDynamicTextureData() and similar OSSL functions) are reused where possible
688 ; Chiefly, reuse occurs if a texture has already been generated with identical data and settings, and that texture contains no dynamic components
689 ; (e.g. images pulled from an external HTTP address).
690 ; Reusing previously generated textures results in a much faster update on the viewer but may cause issues if the viewer didn't receive all resolutions of the texture.
691 ; Currently, it will also increase asset cache use since temporary dynamic textures are no longer deleted.
692 ; Hence, currently considered experimental.
693 ; Default is false.
694 ReuseDynamicTextures = false
695
696 ; If true, then textures generated dynamically that have a low data size relative to their pixel size are not reused
697 ; This is to workaround an apparent LL 3.3.4 and earlier viewer bug where such textures are not redisplayed properly when pulled from the viewer cache.
698 ; Only set this to true if you are sure that all the viewers using your simulator will not suffer from this problem.
699 ; This setting only has an affect is ReuseDynamicTextures = true
700 ; Default is false
701 ReuseDynamicLowDataTextures = false
702
703
696[ODEPhysicsSettings] 704[ODEPhysicsSettings]
697 ; ## 705 ; ##
698 ; ## Physics stats settings 706 ; ## Physics stats settings
@@ -815,6 +823,15 @@
815 ; When the avatar flies, it will be moved up by this amount off the ground (in meters) 823 ; When the avatar flies, it will be moved up by this amount off the ground (in meters)
816 minimum_ground_flight_offset = 3.0 824 minimum_ground_flight_offset = 3.0
817 825
826 ; Plant avatar. This reduces the effect of physical contacts with the avatar.
827 ; If you have a group of unruly and rude visitors that bump each other, turn this on to make that less attractive.
828 ; The avatar still allows a small movement based on the PID settings above. Stronger PID settings AND this active
829 ; will lock the avatar in place
830 av_planted = false
831
832 ; No Avatar Avatar Collissions. This causes avatar to be able to walk through each other as if they're ghosts but still interact with the environment
833 av_av_collisions_off = false
834
818 ; ## 835 ; ##
819 ; ## Object options 836 ; ## Object options
820 ; ## 837 ; ##
@@ -892,7 +909,8 @@
892 AvatarFriction = 0.2 909 AvatarFriction = 0.2
893 AvatarRestitution = 0.0 910 AvatarRestitution = 0.0
894 AvatarDensity = 60.0 911 AvatarDensity = 60.0
895 AvatarCapsuleRadius = 0.37 912 AvatarCapsuleWidth = 0.6
913 AvatarCapsuleDepth = 0.45
896 AvatarCapsuleHeight = 1.5 914 AvatarCapsuleHeight = 1.5
897 AvatarContactProcessingThreshold = 0.1 915 AvatarContactProcessingThreshold = 0.1
898 916
@@ -911,10 +929,10 @@
911 MaxPersistantManifoldPoolSize = 0 929 MaxPersistantManifoldPoolSize = 0
912 ShouldDisableContactPoolDynamicAllocation = False 930 ShouldDisableContactPoolDynamicAllocation = False
913 ShouldForceUpdateAllAabbs = False 931 ShouldForceUpdateAllAabbs = False
914 ShouldRandomizeSolverOrder = False 932 ShouldRandomizeSolverOrder = True
915 ShouldSplitSimulationIslands = False 933 ShouldSplitSimulationIslands = True
916 ShouldEnableFrictionCaching = False 934 ShouldEnableFrictionCaching = False
917 NumberOfSolverIterations = 0; 935 NumberOfSolverIterations = 0
918 936
919 ; Linkset constraint parameters 937 ; Linkset constraint parameters
920 LinkConstraintUseFrameOffset = False 938 LinkConstraintUseFrameOffset = False
@@ -931,6 +949,9 @@
931 949
932 ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail 950 ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail
933 MeshLevelOfDetail = 8 951 MeshLevelOfDetail = 8
952 ; if mesh size is > threshold meters, we need to add more detail because people will notice
953 MeshLevelOfDetailMegaPrimThreshold = 10
954 MeshLevelOfDetailMegaPrim = 16
934 ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies 955 ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies
935 SculptLevelOfDetail = 32 956 SculptLevelOfDetail = 32
936 957
@@ -1009,30 +1030,31 @@
1009 ;default_appearance = default_appearance.xml 1030 ;default_appearance = default_appearance.xml
1010 1031
1011 1032
1012[RestPlugins] 1033; RestPlugins are not currently operational.
1013 ; Change this to true to enable REST Plugins. This must be true if you wish to use 1034;[RestPlugins]
1014 ; REST Region or REST Asset and Inventory Plugins 1035; ; Change this to true to enable REST Plugins. This must be true if you wish to use
1015 enabled = false 1036; ; REST Region or REST Asset and Inventory Plugins
1016 god_key = SECRET 1037; enabled = false
1017 prefix = /admin 1038; god_key = SECRET
1039; prefix = /admin
1018 1040
1019 1041
1020[RestRegionPlugin] 1042;[RestRegionPlugin]
1021 ; Change this to true to enable the REST Region Plugin 1043; ; Change this to true to enable the REST Region Plugin
1022 enabled = false 1044; enabled = false
1023 1045
1024 1046
1025[RestHandler] 1047;[RestHandler]
1026 ; Change this to true to enable the REST Asset and Inventory Plugin 1048; ; Change this to true to enable the REST Asset and Inventory Plugin
1027 enabled = false 1049; enabled = false
1028 authenticate = true 1050; authenticate = true
1029 secured = true 1051; secured = true
1030 extended-escape = true 1052; extended-escape = true
1031 realm = OpenSim REST 1053; realm = OpenSim REST
1032 dump-asset = false 1054; dump-asset = false
1033 path-fill = true 1055; path-fill = true
1034 dump-line-size = 32 1056; dump-line-size = 32
1035 flush-on-error = true 1057; flush-on-error = true
1036 1058
1037 1059
1038; IRC bridge is experimental, so if it breaks... keep both parts... yada yada 1060; IRC bridge is experimental, so if it breaks... keep both parts... yada yada
@@ -1379,16 +1401,6 @@
1379 ; DeleteScriptsOnStartup = false 1401 ; DeleteScriptsOnStartup = false
1380 1402
1381 1403
1382[OpenGridProtocol]
1383 ;These are the settings for the Open Grid Protocol.. the Agent Domain, Region Domain, you know..
1384 ;On/true or Off/false
1385 ogp_enabled=false
1386
1387 ;Name Prefix/suffix when using OGP
1388 ogp_firstname_prefix=""
1389 ogp_lastname_suffix="_EXTERNAL"
1390
1391
1392[Concierge] 1404[Concierge]
1393 ; Enable concierge module 1405 ; Enable concierge module
1394 ; Default is false 1406 ; Default is false
@@ -1535,6 +1547,11 @@
1535 ;MessagingModule = GroupsMessagingModule 1547 ;MessagingModule = GroupsMessagingModule
1536 ;MessagingEnabled = true 1548 ;MessagingEnabled = true
1537 1549
1550 ; Experimental option to only message cached online users rather than all users
1551 ; Should make large group with few online members messaging faster, as the expense of more calls to ROBUST presence service
1552 ; This currently only applies to the Flotsam XmlRpc backend
1553 MessageOnlineUsersOnly = false
1554
1538 ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend 1555 ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend
1539 1556
1540 ; SimianGrid Service for Groups 1557 ; SimianGrid Service for Groups
@@ -1560,10 +1577,14 @@
1560 1577
1561 1578
1562[PacketPool] 1579[PacketPool]
1563 ; Enables the experimental packet pool. Yes, we've been here before.
1564 ;RecyclePackets = true; 1580 ;RecyclePackets = true;
1565 ;RecycleDataBlocks = true; 1581 ;RecycleDataBlocks = true;
1566 1582
1583 ; If true, then the basic packet objects used to receive data are also recycled, not just the LLUDP packets.
1584 ; This reduces data churn
1585 ; This setting is currently experimental and defaults to false.
1586 RecycleBaseUDPPackets = false;
1587
1567 1588
1568[InterestManagement] 1589[InterestManagement]
1569 ; This section controls how state updates are prioritized for each client 1590 ; This section controls how state updates are prioritized for each client
@@ -1636,5 +1657,12 @@ Enabled = False
1636 ;; default is module is disabled at the top level 1657 ;; default is module is disabled at the top level
1637 AutoBackupModuleEnabled = false 1658 AutoBackupModuleEnabled = false
1638 1659
1660[Sounds]
1661 ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule}
1662 Module = OpenSim.Region.CoreModules.dll:SoundModule
1663
1664 ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0}
1665 MaxDistance = 100.0
1666
1639[Modules] 1667[Modules]
1640 Include-modules = "addon-modules/*/config/*.ini" 1668 Include-modules = "addon-modules/*/config/*.ini"