diff options
Diffstat (limited to '')
-rw-r--r-- | bin/OpenSimDefaults.ini | 123 |
1 files changed, 82 insertions, 41 deletions
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini index 554aafa..16cde7e 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,6 +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 | ||
423 | ; OpenSim can send multiple simultaneous requests for services such as asset | ||
424 | ; retrieval. However, some versions of mono appear to hang when there are too | ||
425 | ; many simultaneous requests, default is 30 and is currently applied only to assets | ||
426 | ;MaxRequestConcurrency = 30 | ||
422 | 427 | ||
423 | [XMLRPC] | 428 | [XMLRPC] |
424 | ; ## | 429 | ; ## |
@@ -669,8 +674,7 @@ | |||
669 | ; If true, avatar appearance information is resent to other avatars in the simulator every 60 seconds. | 674 | ; 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 | 675 | ; 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). | 676 | ; in other situations (e.g. appearance baking failures where the avatar only appears as a cloud to others). |
672 | ; This setting is experimental. | 677 | ResendAppearanceUpdates = true |
673 | ResendAppearanceUpdates = false | ||
674 | 678 | ||
675 | 679 | ||
676 | [Attachments] | 680 | [Attachments] |
@@ -693,6 +697,24 @@ | |||
693 | ;LevelUpload = 0 | 697 | ;LevelUpload = 0 |
694 | 698 | ||
695 | 699 | ||
700 | [Textures] | ||
701 | ; If true, textures generated dynamically (i.e. through osSetDynamicTextureData() and similar OSSL functions) are reused where possible | ||
702 | ; Chiefly, reuse occurs if a texture has already been generated with identical data and settings, and that texture contains no dynamic components | ||
703 | ; (e.g. images pulled from an external HTTP address). | ||
704 | ; 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. | ||
705 | ; Currently, it will also increase asset cache use since temporary dynamic textures are no longer deleted. | ||
706 | ; Hence, currently considered experimental. | ||
707 | ; Default is false. | ||
708 | ReuseDynamicTextures = false | ||
709 | |||
710 | ; If true, then textures generated dynamically that have a low data size relative to their pixel size are not reused | ||
711 | ; 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. | ||
712 | ; Only set this to true if you are sure that all the viewers using your simulator will not suffer from this problem. | ||
713 | ; This setting only has an affect is ReuseDynamicTextures = true | ||
714 | ; Default is false | ||
715 | ReuseDynamicLowDataTextures = false | ||
716 | |||
717 | |||
696 | [ODEPhysicsSettings] | 718 | [ODEPhysicsSettings] |
697 | ; ## | 719 | ; ## |
698 | ; ## Physics stats settings | 720 | ; ## Physics stats settings |
@@ -815,6 +837,15 @@ | |||
815 | ; When the avatar flies, it will be moved up by this amount off the ground (in meters) | 837 | ; When the avatar flies, it will be moved up by this amount off the ground (in meters) |
816 | minimum_ground_flight_offset = 3.0 | 838 | minimum_ground_flight_offset = 3.0 |
817 | 839 | ||
840 | ; Plant avatar. This reduces the effect of physical contacts with the avatar. | ||
841 | ; If you have a group of unruly and rude visitors that bump each other, turn this on to make that less attractive. | ||
842 | ; The avatar still allows a small movement based on the PID settings above. Stronger PID settings AND this active | ||
843 | ; will lock the avatar in place | ||
844 | av_planted = false | ||
845 | |||
846 | ; 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 | ||
847 | av_av_collisions_off = false | ||
848 | |||
818 | ; ## | 849 | ; ## |
819 | ; ## Object options | 850 | ; ## Object options |
820 | ; ## | 851 | ; ## |
@@ -911,10 +942,10 @@ | |||
911 | MaxPersistantManifoldPoolSize = 0 | 942 | MaxPersistantManifoldPoolSize = 0 |
912 | ShouldDisableContactPoolDynamicAllocation = False | 943 | ShouldDisableContactPoolDynamicAllocation = False |
913 | ShouldForceUpdateAllAabbs = False | 944 | ShouldForceUpdateAllAabbs = False |
914 | ShouldRandomizeSolverOrder = False | 945 | ShouldRandomizeSolverOrder = True |
915 | ShouldSplitSimulationIslands = False | 946 | ShouldSplitSimulationIslands = True |
916 | ShouldEnableFrictionCaching = False | 947 | ShouldEnableFrictionCaching = False |
917 | NumberOfSolverIterations = 0; | 948 | NumberOfSolverIterations = 0 |
918 | 949 | ||
919 | ; Linkset constraint parameters | 950 | ; Linkset constraint parameters |
920 | LinkConstraintUseFrameOffset = False | 951 | LinkConstraintUseFrameOffset = False |
@@ -931,6 +962,9 @@ | |||
931 | 962 | ||
932 | ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail | 963 | ; level of detail for physical meshes. 32,16,8 or 4 with 32 being full detail |
933 | MeshLevelOfDetail = 8 | 964 | MeshLevelOfDetail = 8 |
965 | ; if mesh size is > threshold meters, we need to add more detail because people will notice | ||
966 | MeshLevelOfDetailMegaPrimThreshold = 10 | ||
967 | MeshLevelOfDetailMegaPrim = 16 | ||
934 | ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies | 968 | ; number^2 non-physical level of detail of the sculpt texture. 32x32 - 1024 verticies |
935 | SculptLevelOfDetail = 32 | 969 | SculptLevelOfDetail = 32 |
936 | 970 | ||
@@ -1009,30 +1043,31 @@ | |||
1009 | ;default_appearance = default_appearance.xml | 1043 | ;default_appearance = default_appearance.xml |
1010 | 1044 | ||
1011 | 1045 | ||
1012 | [RestPlugins] | 1046 | ; RestPlugins are not currently operational. |
1013 | ; Change this to true to enable REST Plugins. This must be true if you wish to use | 1047 | ;[RestPlugins] |
1014 | ; REST Region or REST Asset and Inventory Plugins | 1048 | ; ; Change this to true to enable REST Plugins. This must be true if you wish to use |
1015 | enabled = false | 1049 | ; ; REST Region or REST Asset and Inventory Plugins |
1016 | god_key = SECRET | 1050 | ; enabled = false |
1017 | prefix = /admin | 1051 | ; god_key = SECRET |
1052 | ; prefix = /admin | ||
1018 | 1053 | ||
1019 | 1054 | ||
1020 | [RestRegionPlugin] | 1055 | ;[RestRegionPlugin] |
1021 | ; Change this to true to enable the REST Region Plugin | 1056 | ; ; Change this to true to enable the REST Region Plugin |
1022 | enabled = false | 1057 | ; enabled = false |
1023 | 1058 | ||
1024 | 1059 | ||
1025 | [RestHandler] | 1060 | ;[RestHandler] |
1026 | ; Change this to true to enable the REST Asset and Inventory Plugin | 1061 | ; ; Change this to true to enable the REST Asset and Inventory Plugin |
1027 | enabled = false | 1062 | ; enabled = false |
1028 | authenticate = true | 1063 | ; authenticate = true |
1029 | secured = true | 1064 | ; secured = true |
1030 | extended-escape = true | 1065 | ; extended-escape = true |
1031 | realm = OpenSim REST | 1066 | ; realm = OpenSim REST |
1032 | dump-asset = false | 1067 | ; dump-asset = false |
1033 | path-fill = true | 1068 | ; path-fill = true |
1034 | dump-line-size = 32 | 1069 | ; dump-line-size = 32 |
1035 | flush-on-error = true | 1070 | ; flush-on-error = true |
1036 | 1071 | ||
1037 | 1072 | ||
1038 | ; IRC bridge is experimental, so if it breaks... keep both parts... yada yada | 1073 | ; IRC bridge is experimental, so if it breaks... keep both parts... yada yada |
@@ -1379,16 +1414,6 @@ | |||
1379 | ; DeleteScriptsOnStartup = false | 1414 | ; DeleteScriptsOnStartup = false |
1380 | 1415 | ||
1381 | 1416 | ||
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] | 1417 | [Concierge] |
1393 | ; Enable concierge module | 1418 | ; Enable concierge module |
1394 | ; Default is false | 1419 | ; Default is false |
@@ -1535,6 +1560,11 @@ | |||
1535 | ;MessagingModule = GroupsMessagingModule | 1560 | ;MessagingModule = GroupsMessagingModule |
1536 | ;MessagingEnabled = true | 1561 | ;MessagingEnabled = true |
1537 | 1562 | ||
1563 | ; Experimental option to only message cached online users rather than all users | ||
1564 | ; Should make large group with few online members messaging faster, as the expense of more calls to ROBUST presence service | ||
1565 | ; This currently only applies to the Flotsam XmlRpc backend | ||
1566 | MessageOnlineUsersOnly = false | ||
1567 | |||
1538 | ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend | 1568 | ; Service connectors to the Groups Service. Select one depending on whether you're using a Flotsam XmlRpc backend or a SimianGrid backend |
1539 | 1569 | ||
1540 | ; SimianGrid Service for Groups | 1570 | ; SimianGrid Service for Groups |
@@ -1560,10 +1590,14 @@ | |||
1560 | 1590 | ||
1561 | 1591 | ||
1562 | [PacketPool] | 1592 | [PacketPool] |
1563 | ; Enables the experimental packet pool. Yes, we've been here before. | ||
1564 | ;RecyclePackets = true; | 1593 | ;RecyclePackets = true; |
1565 | ;RecycleDataBlocks = true; | 1594 | ;RecycleDataBlocks = true; |
1566 | 1595 | ||
1596 | ; If true, then the basic packet objects used to receive data are also recycled, not just the LLUDP packets. | ||
1597 | ; This reduces data churn | ||
1598 | ; This setting is currently experimental and defaults to false. | ||
1599 | RecycleBaseUDPPackets = false; | ||
1600 | |||
1567 | 1601 | ||
1568 | [InterestManagement] | 1602 | [InterestManagement] |
1569 | ; This section controls how state updates are prioritized for each client | 1603 | ; This section controls how state updates are prioritized for each client |
@@ -1636,5 +1670,12 @@ Enabled = False | |||
1636 | ;; default is module is disabled at the top level | 1670 | ;; default is module is disabled at the top level |
1637 | AutoBackupModuleEnabled = false | 1671 | AutoBackupModuleEnabled = false |
1638 | 1672 | ||
1673 | [Sounds] | ||
1674 | ;; {Module} {} {Implementation of ISoundModule to use.} {OpenSim.Region.CoreModules.dll:SoundModule} | ||
1675 | Module = OpenSim.Region.CoreModules.dll:SoundModule | ||
1676 | |||
1677 | ;; {MaxDistance} {} {Cut-off distance at which sounds will not be sent to users} {100.0} | ||
1678 | MaxDistance = 100.0 | ||
1679 | |||
1639 | [Modules] | 1680 | [Modules] |
1640 | Include-modules = "addon-modules/*/config/*.ini" | 1681 | Include-modules = "addon-modules/*/config/*.ini" |