diff options
Diffstat (limited to 'bin/OpenSimDefaults.ini')
-rw-r--r-- | bin/OpenSimDefaults.ini | 140 |
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" |