Forked from
Alchemy Viewer / Alchemy Viewer
10362 commits behind the upstream repository.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
settings_alchemy.xml 24.34 KiB
<?xml version="1.0" ?>
<llsd xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="llsd.xsd">
<map>
<key>AlchemyAutoAcceptAllInventory</key>
<map>
<key>Comment</key>
<string>Automatically accept all types of inventory</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyChatCommandAnimationOverride</key>
<map>
<key>Comment</key>
<string>Command to control ao</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/ao</string>
</map>
<key>AlchemyChatCommandCalc</key>
<map>
<key>Comment</key>
<string>Command to calculate expressions</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/calc</string>
</map>
<key>AlchemyChatCommandClearNearby</key>
<map>
<key>Comment</key>
<string>Command to set clear nearby chat history for this session.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/clr</string>
</map>
<key>AlchemyChatCommandDrawDistance</key>
<map>
<key>Comment</key>
<string>Command to set draw distance</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/dd</string>
</map>
<key>AlchemyChatCommandEnable</key>
<map>
<key>Comment</key>
<string>Enable chat bar command line</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyChatCommandGround</key>
<map>
<key>Comment</key>
<string>Command to teleport to ground</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/flr</string>
</map>
<key>AlchemyChatCommandHeight</key>
<map>
<key>Comment</key>
<string>Command to teleport to specified height</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/gth</string>
</map>
<key>AlchemyChatCommandHoverHeight</key>
<map>
<key>Comment</key>
<string>Command to hover your height or something</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/hover</string>
</map>
<key>AlchemyChatCommandHome</key>
<map>
<key>Comment</key>
<string>Command to send avatar home</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/home</string>
</map>
<key>AlchemyChatCommandMapto</key>
<map>
<key>Comment</key>
<string>Command to teleport to another region</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/mapto</string>
</map>
<key>AlchemyChatCommandPos</key>
<map>
<key>Comment</key>
<string>Command to teleport to position</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/pos</string>
</map>
<key>AlchemyChatCommandSetChatChannel</key>
<map>
<key>Comment</key>
<string>Command to set nearby chat channel</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/setchannel</string>
</map>
<key>AlchemyChatCommandRegionMessage</key>
<map>
<key>Comment</key>
<string>Command to send a region message</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/regionmsg</string>
</map>
<key>AlchemyChatCommandResyncAnim</key>
<map>
<key>Comment</key>
<string>Command to stop/start in order to resync animations</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/resync</string>
</map>
<key>AlchemyChatCommandRezPlat</key>
<map>
<key>Comment</key>
<string>Rez a platform</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/plat</string>
</map>
<key>AlchemyChatCommandRezPlatSize</key>
<map>
<key>Comment</key>
<string>Default size of platform to rez</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<string>20</string>
</map>
<key>AlchemyChatCommandSetHome</key>
<map>
<key>Comment</key>
<string>Command to set the avatar home</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/sethome</string>
</map>
<key>AlchemyChatCommandTeleportToCam</key>
<map>
<key>Comment</key>
<string>Command to teleport to cam</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>/tp2cam</string>
</map>
<key>AlchemyChatMarkUnnamedObjects</key>
<map>
<key>Comment</key>
<string>Marks unnamed objects in chat and IMs.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyCinematicModeHideHoverText</key>
<map>
<key>Comment</key>
<string>Hide Hover Text in cinematic mode.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyDisableCameraCollision</key>
<map>
<key>Comment</key>
<string>Disable collision of camera with objects and ground plane</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyDisableEffectSpiral</key>
<map>
<key>Comment</key>
<string>Disable spiral effects</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyDisableMouseSteering</key>
<map>
<key>Comment</key>
<string>Disable mouse steering. Doing so will stop your camera from resetting, and your avatar from rotating when you click yourself (escape key-like behaviour).</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyForceFly</key>
<map>
<key>Comment</key>
<string>Always allow flight</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyHudTextFadeDistance</key>
<map>
<key>Comment</key>
<string>Distance at which hover text starts fading.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>4.0</real>
</map>
<key>AlchemyHudTextFadeRange</key>
<map>
<key>Comment</key>
<string>Distance over which hover text will fade out.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>8.0</real>
</map>
<key>AlchemyImageDecodeThreads</key>
<map>
<key>Comment</key>
<string>Amount of threads to use for image decoding. 0 = autodetect, 1 = 0ff, >1 number of threads. Needs restart</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMoonWalk</key>
<map>
<key>Comment</key>
<string>Walking backwards when moving backwards</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyLookAtShow</key>
<map>
<key>Comment</key>
<string>If true, avatar look at beacons will be displayed</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyLookAtLines</key>
<map>
<key>Comment</key>
<string>Render a line from Look At beacon to the originating avatar</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyLookAtNames</key>
<map>
<key>Comment</key>
<string>Render name of originating avatar under Look At beacon</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyLookAtHideSelf</key>
<map>
<key>Comment</key>
<string>Hide own Look At beacon when Look At render is enabled</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyLookAtPrivate</key>
<map>
<key>Comment</key>
<string>Disable broadcast of own look at to other users.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMapShowAgentCount</key>
<map>
<key>Comment</key>
<string>Show count of users in region on world map</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMinimapChatRings</key>
<map>
<key>Comment</key>
<string>Draw rings to denote chat range</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMinimapGuideLine</key>
<map>
<key>Comment</key>
<string>Render a red line in the center of the camera view frustrum</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMinimapObjectUpdateInterval</key>
<map>
<key>Comment</key>
<string>Render a red line in the center of the camera view frustrum</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>0.1</real>
</map>
<key>AlchemyMinimapParcelBoundries</key>
<map>
<key>Comment</key>
<string>Draw parcel boundry lines</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMiniMapForSaleParcels</key>
<map>
<key>Comment</key>
<string>Draw for sale parcels</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMiniMapCollisionParcels</key>
<map>
<key>Comment</key>
<string>Draw collision parcels</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyMinimapRenderObjects</key>
<map>
<key>Comment</key>
<string>>Render objects on minimap</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMinimapTile</key>
<map>
<key>Comment</key>
<string>Use the world map tile as the minimap background</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMotionResetsCamera</key>
<map>
<key>Comment</key>
<string>Allow camera to reset when moving.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMouselookIFF</key>
<map>
<key>Comment</key>
<string>Display user that is currently focused upon by crosshair in mouselook</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMouselookIFFMarkers</key>
<map>
<key>Comment</key>
<string>Display target markers for offscreen avatars in mouselook</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyMouselookIFFRange</key>
<map>
<key>Comment</key>
<string>Range of IFF display</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>380.0</real>
</map>
<key>AlchemyMouseLookZoomTime</key>
<map>
<key>Comment</key>
<string>Scalar for smooth mouselook zoom time</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>6.66</real>
</map>
<key>AlchemyMouseLookZoomTimeout</key>
<map>
<key>Comment</key>
<string>Cuttoff to force zoom to target fov</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>0.15</real>
</map>
<key>AlchemyNearbyTypingIndicators</key>
<map>
<key>Comment</key>
<string>Show nearby chat typing indicator in nametags</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyNotifyIncomingMessage</key>
<map>
<key>Comment</key>
<string>Notify of incoming messages by looking for typing indicator</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyPointAtPrivate</key>
<map>
<key>Comment</key>
<string>Disable setting current point at target</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyRainbowEffects</key>
<map>
<key>Comment</key>
<string>Makes agent effects rainbows!</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyRealisticMouselook</key>
<map>
<key>Comment</key>
<string>Make the camera follow avatar body movements and animations while in mouselook</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>AlchemyRenderSMAA</key>
<map>
<key>Comment</key>
<string>Use Enhanced Subpixel Morphological Antialiasing in Deferred</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>AlchemyRezUnderLandGroup</key>
<map>
<key>Comment</key>
<string>Allows the agent to rez objects under the target locations land group. Must be a member of the land group.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>ChatAlerts</key>
<map>
<key>Comment</key>
<string>Enable chat keyword alerts for nearby chat and instant messages</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<boolean>0</boolean>
</map>
<key>GroupSnoozeTime</key>
<map>
<key>Comment</key>
<string>Amount of time (in seconds) group chat will be snoozed for</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>S32</string>
<key>Value</key>
<integer>900</integer>
</map>
<key>RenderAutoMaskAlphaUseRMSE</key>
<map>
<key>Comment</key>
<string>Use alternative method of detecing suitable textures for alphamasking. Less prone to excluding textures than standard method.</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<real>1</real>
</map>
<key>RenderAutoMaskAlphaMaxRMSE</key>
<map>
<key>Comment</key>
<string>Sets the maximum random mean square error cutoff used when detecting suitable textures for alphamasking. (RenderAutoMaskAlphaUseRMSE must be TRUE for this to have any effect)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>0.18</real>
</map>
<key>RenderAutoMaskAlphaMaxMid</key>
<map>
<key>Comment</key>
<string>Sets the maximum percent of mid-range alpha pixels textures for alphamasking. (RenderAutoMaskAlphaUseRMSE must be TRUE for this to have any effect)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>0.275</real>
</map>
<key>RenderColorGradeLUT</key>
<map>
<key>Comment</key>
<string>Name of image file for color grading LUT(TGA, PNG, or WebP)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string></string>
</map>
<key>RenderSharpenMethod</key>
<map>
<key>Comment</key>
<string>Sharpening Method - 0 (None), 1 (Contrast Adaptive Sharpening), 2 (DLS)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>RenderSharpenCASParams</key>
<map>
<key>Comment</key>
<string>x (Sharpness 0-1), y (Contrast 0-1) z (UNUSED)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>1.0</real>
<real>0.6</real>
<real>0.0</real>
</array>
</map>
<key>RenderSharpenDLSParams</key>
<map>
<key>Comment</key>
<string>x (Sharpness 0-1), y (Denoise 0-1) z (UNUSED)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>0.6</real>
<real>0.17</real>
<real>0.0</real>
</array>
</map>
<key>RenderToneMapExposure</key>
<map>
<key>Comment</key>
<string>Tonemapping exposure multiplier</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>F32</string>
<key>Value</key>
<real>1.0</real>
</map>
<key>RenderToneMapLottesA</key>
<map>
<key>Comment</key>
<string>x (a), y (d), z (hdrMax)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>1.6</real>
<real>0.977</real>
<real>8.0</real>
</array>
</map>
<key>RenderToneMapLottesB</key>
<map>
<key>Comment</key>
<string>x (midIn), y (black), z (UNUSED)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>0.18</real>
<real>0.267</real>
<real>0.0</real>
</array>
</map>
<key>RenderToneMapType</key>
<map>
<key>Comment</key>
<string>Tonemapping type 0 - HDR Debug, 1 - Linear, 2 - Reinhard, 3 - Reinhard2, 4 - Filmic, 5 - Unreal, 6 - ACES, 7 - Uchimura, 8 - Lottes, 9 - Uncharted</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>U32</string>
<key>Value</key>
<integer>7</integer>
</map>
<key>RenderToneMapUchimuraA</key>
<map>
<key>Comment</key>
<string>x (max display brightness), y (contrast), z (linear section start)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>1.0</real>
<real>1.0</real>
<real>0.22</real>
</array>
</map>
<key>RenderToneMapUchimuraB</key>
<map>
<key>Comment</key>
<string>x (linear section length), y (black), z (pedestal)</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>0.4</real>
<real>1.13</real>
<real>0.0</real>
</array>
</map>
<key>RenderToneMapUnchartedA</key>
<map>
<key>Comment</key>
<string>A, B, C</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>0.15</real>
<real>0.50</real>
<real>0.10</real>
</array>
</map>
<key>RenderToneMapUnchartedB</key>
<map>
<key>Comment</key>
<string>D, E, F</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>0.20</real>
<real>0.02</real>
<real>0.20</real>
</array>
</map>
<key>RenderToneMapUnchartedC</key>
<map>
<key>Comment</key>
<string>W, ExposureBias, UNUSED</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Vector3</string>
<key>Value</key>
<array>
<real>11.2</real>
<real>2.0</real>
<real>0.0</real>
</array>
</map>
<key>ResetUserColorsOnLogout</key>
<map>
<key>Comment</key>
<string>Saves an empty color file on login to start fresh on next launch</string>
<key>Persist</key>
<integer>0</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>0</integer>
</map>
<key>ShowStatusBarFPS</key>
<map>
<key>Comment</key>
<string>Show FPS in Status Bar</string>
<key>Persist</key>
<integer>1</integer>
<key>Type</key>
<string>Boolean</string>
<key>Value</key>
<integer>1</integer>
</map>
<key>UIImgTransparentUUID</key>
<map>
<key>Comment</key>
<string />
<key>Persist</key>
<integer>0</integer>
<key>Type</key>
<string>String</string>
<key>Value</key>
<string>8dcd4a48-2d37-4909-9f78-f7a9eb4ef903</string>
</map>
</map>
</llsd>