<?xml version="1.0"?>
<llsd>
  <map>

    <key>RestrainedLove</key>
    <map>
      <key>Comment</key>
      <string>Toggles the RestrainedLove features (BDSM lockable toys support). Needs a restart of the viewer.</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RestrainedLoveDebug</key>
    <map>
      <key>Comment</key>
      <string>Toggles the RestrainedLove debug mode (displays the commands when in debug mode).</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RestrainedLoveCanOOC</key>
    <map>
      <key>Comment</key>
      <string>Allows sending OOC chat when send chat restricted, or seeing OOC chat when receive chat restricted</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RestrainedLoveForbidGiveToRLV</key>
    <map>
      <key>Comment</key>
      <string>When TRUE, forbids to give sub-folders to the #RLV RestrainedLove folder.</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RestrainedLoveNoSetEnv</key>
    <map>
      <key>Comment</key>
      <string>When TRUE, forbids to set the environment (time of day and Windlight settings) via RestrainedLove. Needs a restart of the viewer.</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
  <key>RestrainedLoveReplaceWhenFolderBeginsWith</key>
  <map>
    <key>Comment</key>
    <string>If a folder name begins with this string, its attach behavior will always be "replace", never "stack". Default is blank (disabled).</string>
    <key>Persist</key>
    <integer>1</integer>
    <key>Type</key>
    <string>String</string>
      <key>Value</key>
      <string></string>
    </map>
    <key>RestrainedLoveShowEllipsis</key>
    <map>
      <key>Comment</key>
      <string>When TRUE, show "..." when someone speaks, while the avatar is prevented from hearing. When FALSE, don't show anything.</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RestrainedLoveStackWhenFolderBeginsWith</key>
    <map>
      <key>Comment</key>
    <string>If a folder name begins with this string, its attach behavior will always be "stack", never "replace". Default is "+".</string>
    <key>Persist</key>
    <integer>1</integer>
    <key>Type</key>
    <string>String</string>
    <key>Value</key>
    <string>+</string>
  </map>
    <key>RLVaDebugDeprecateExplicitPoint</key>
    <map>
      <key>Comment</key>
      <string>Ignore attachment point names on inventory items and categories (incomplete)</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
  <key>RLVaDebugHideUnsetDuplicate</key>
  <map>
    <key>Comment</key>
    <string>Suppresses reporting "unset" or "duplicate" command restrictions when RestrainedLoveDebug is TRUE</string>
     <key>Persist</key>
     <integer>1</integer>
     <key>Type</key>
     <string>Boolean</string>
     <key>Value</key>
    <boolean>0</boolean>
   </map>
    <key>RLVaEnableCompositeFolders</key>
    <map>
      <key>Comment</key>
      <string>Enables composite folders for shared inventory</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RLVaEnableLegacyNaming</key>
    <map>
      <key>Comment</key>
      <string>Enables legacy naming convention for folders</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RLVaEnableSharedWear</key>
    <map>
      <key>Comment</key>
      <string>Attachments in the shared #RLV folder can be force-attached without needing to specify an attachment point</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RLVaHideLockedLayers</key>
    <map>
      <key>Comment</key>
      <string>Hides "remove outfit" restricted worn clothing layers from @getoufit</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RLVaHideLockedAttachments</key>
    <map>
      <key>Comment</key>
      <string>Hides non-detachable worn attachments from @getattach</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RLVaSharedInvAutoRename</key>
    <map>
      <key>Comment</key>
      <string>Automatically renames shared inventory items when worn</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RLVaShowAssertionFailures</key>
    <map>
      <key>Comment</key>
      <string>Notify the user when an assertion fails</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>1</boolean>
    </map>
    <key>RLVaShowNameTags</key>
    <map>
      <key>Comment</key>
      <string>Display of names above avatars is subject to the general "Show Names" setting when @shownames=n restricted</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RLVaTopLevelMenu</key>
    <map>
      <key>Comment</key>
      <string>Show the RLVa specific menu as a top level menu</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>RLVaWearReplaceUnlocked</key>
    <map>
      <key>Comment</key>
      <string>Don't block wear replace when at least one attachment on the target attachment point is non-detachable</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>
    <key>ForceInitialCOFDelay</key>
    <map>
      <key>Comment</key>
      <string>Number of seconds to delay initial processing of COF contents</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>F32</string>
      <key>Value</key>
      <integer>0.0</integer>
    </map>
    <key>ForceMissingType</key>
    <map>
      <key>Comment</key>
      <string>Force this wearable type to be missing from COF</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>U32</string>
      <key>Value</key>
      <integer>255</integer>
    </map>
    <key>VerifyInitialWearables</key>
    <map>
      <key>Comment</key>
      <string>Compares the initial wearables to the COF contents to determine which one to use for the intial outfit</string>
      <key>Persist</key>
      <integer>1</integer>
      <key>Type</key>
      <string>Boolean</string>
      <key>Value</key>
      <boolean>0</boolean>
    </map>

  </map>
</llsd>
