<XML>
  <FACADES>
    <FACADE id="character_variation" components="clothing" defaultProperty="displayname">


      <ALIAS key="$RIG_male" value="00000000-00000000-00000010-00000000" />
      <ALIAS key="$RIG_female" value="00000000-00000000-00000010-00000001" />
      
      <!-- Skeleton value for each component -->
      <ALIAS key="$SKELETON_Hair" value="head" />
      <ALIAS key="$SKELETON_Hat" value="head" />
      <ALIAS key="$SKELETON_JewelLeftEar" value="head" />
      <ALIAS key="$SKELETON_JewelRightEar" value="head" />
      <ALIAS key="$SKELETON_Glasses" value="head" />
      <ALIAS key="$SKELETON_Headphones" value="head" />
      <ALIAS key="$SKELETON_FacialHair" value="head" />      
      <ALIAS key="$SKELETON_Tors" value="" />
      <ALIAS key="$SKELETON_Legs" value="" />
      <ALIAS key="$SKELETON_Feet" value="" />
      <ALIAS key="$SKELETON_Hands" value="" />    
      
      <!-- Used to produce the 'Map Type' in generated resource IDs such as FemaleSkinBodySpecular -->
      <ALIAS key="$MAP_colourMap" value="Colour" />      
      <ALIAS key="$MAP_normalMap" value="Normal" />      
      <ALIAS key="$MAP_specularMap" value="Specular" />    
      
      <!-- Used to produce the 'Gender' in generated resource IDs such as FemaleSkinBodySpecular -->
      <ALIAS key="$CASEGENDER_female" value="Female" />
      <ALIAS key="$CASEGENDER_male" value="Male" />
      <ALIAS key="$CASEGENDER_Female" value="Female" />
      <ALIAS key="$CASEGENDER_Male" value="Male" />

      <!-- Resource/Generated value for each texture map -->
      <ALIAS key="$FORMAT_skin_colourMap" value="generated" />
      <ALIAS key="$FORMAT_skin_normalMap" value="resource" />
      <ALIAS key="$FORMAT_skin_specularMap" value="generated" />
      <ALIAS key="$FORMAT_hair_colourMap" value="resource" />
      <ALIAS key="$FORMAT_hair_normalMap" value="resource" />
      <ALIAS key="$FORMAT_hair_specularMap" value="resource" />
      <ALIAS key="$FORMAT_default_colourMap" value="resource" />
      <ALIAS key="$FORMAT_default_normalMap" value="resource" />
      <ALIAS key="$FORMAT_default_specularMap" value="resource" />

      <!-- Copy the template thumbnail to the default location -->
      <COPY source="$DIR_BUILDTHUMBNAILS/Preview_Missing.png" dest="$THUMBNAILPATH" />

      <PROPERTY attrs="    "                                id=""             name="Rig"                category="Clothing"                     opath="metadata/rigs"                                                                                                         localisation="ObjectOptions/RigId"        default_value="$RIG_$GENDER" />
      <PROPERTY attrs="   r"                                id=""             name="Uuid"               category=""                             opath="odc/Uuid" />

      <PROPERTY attrs="f v "                                id="nameref"         name="Name (REF)"               category="&#x9;"                        opath="components/header/name"                                     editor_id="locref_chooser"                                                                                        default_value="Name" />
      <PROPERTY attrs="f v "                                id="descref"         name="Description (REF)"        category="&#x9;"                        opath="components/header/description"                              editor_id="locref_chooser"                                                                                        default_value="Description" />
      <PROPERTY attrs="  v "                                id=""             name="Author"             category="&#x9;"                        opath="components/header/author"                                                                                                                                                default_value="$USER" />
      <PROPERTY attrs="  v "                                id=""             name="Version"            category="&#x9;"                        opath="components/header/object_version"                                                                                                                                        default_value="1.0" />
      
      <PROPERTY attrs="   r"                                id=""             name="Name"               category="Clothing"                     opath="components/clothing/name"                                                                        overrideId="name"                                                       default_value="$SCENE_NAME" />
      <PROPERTY attrs="   r"                                id="clothingtype" name="Type"               category="Clothing"                     opath="components/clothing/type"                                                                                              localisation="ObjectOptions/Component"    default_value="$CHAR_COMP_ID" />

      <PROPERTY attrs="   r"                                id=""             name="ModelName"          category="Model"                        opath="components/clothing/models|list/0|bag|model/name"                                                                                                                        default_value="$SCENE_NAME" />
      <PROPERTY attrs="   r"                                id="modlod1"      name="ModelLod1"          category="Model"                        opath="components/clothing/models|list/0|bag|model/lods/lod1"                                                                                                                   default_value="$SCENE_NAME.lod1" />
      <PROPERTY attrs="   r"                                id="modlod2"      name="ModelLod2"          category="Model"                        opath="components/clothing/models|list/0|bag|model/lods/lod2"                                                                                                                   default_value="$SCENE_NAME.lod2" />
      <PROPERTY attrs="   r"                                id="modlod3"      name="ModelLod3"          category="Model"                        opath="components/clothing/models|list/0|bag|model/lods/lod3"                                                                                                                   default_value="$SCENE_NAME.lod3" />
      <PROPERTY attrs="   r"                                id=""             name="Skeleton"           category="Model"                        opath="components/clothing/models|list/0|bag|model/skeleton"                                                                                                                    default_value="$SKELETON_$CHAR_COMP_ID" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod1File"      category="Model"                        opath="localresources/$modlod1|model/file"                                                                                                                                      default_value="$SCENE_RELDIR/$SCENE_NAME_lod1.mdl" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod2File"      category="Model"                        opath="localresources/$modlod2|model/file"                                                                                                                                      default_value="$SCENE_RELDIR/$SCENE_NAME_lod2.mdl" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod3File"      category="Model"                        opath="localresources/$modlod3|model/file"                                                                                                                                      default_value="$SCENE_RELDIR/$SCENE_NAME_lod3.mdl" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod1File DL"   category="Model"                        opath="localresources/$modlod1|model/deferredloading"                                                                                                                           default_value="true" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod2File DL"   category="Model"                        opath="localresources/$modlod2|model/deferredloading"                                                                                                                           default_value="true" />
      <PROPERTY attrs="   r"                                id=""             name="ModelLod3File DL"   category="Model"                        opath="localresources/$modlod3|model/deferredloading"                                                                                                                           default_value="true" />

      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id=""             name="MaterialType"       category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/type"                                                                                             default_value="$MAT|{x}|TYPE" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}sg"       name="ShadingGroup"       category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/shadingGroup"                                                                                     default_value="$MAT|{x}|SG" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m0name"   name="Name 1"             category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/0|bag|map/name"                                                                              default_value="$MAT|{x}|MAP|0|TYPE" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m0form"   name="Format 1"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/0|bag|map/format"                                                                            default_value="$FORMAT_$MAT|{x}|TYPE_$m{x}m0name" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m0src"    name="Source 1"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/0|bag|map/source"                                                                            default_value="" a="$m{x}m0form" b="resource" aisb="$SCENE_NAME.$MAT|{x}|SG.$m{x}m0name" anotb="$CASEGENDER_$GENDERSkinBody$MAP_$m{x}m0name"/>
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m1name"   name="Name 2"             category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/1|bag|map/name"                                                                              default_value="$MAT|{x}|MAP|1|TYPE" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m1form"   name="Format 2"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/1|bag|map/format"                                                                            default_value="$FORMAT_$MAT|{x}|TYPE_$m{x}m1name" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m1src"    name="Source 2"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/1|bag|map/source"                                                                            default_value="" a="$m{x}m1form" b="resource" aisb="$SCENE_NAME.$MAT|{x}|SG.$m{x}m1name" anotb="$CASEGENDER_$GENDERSkinBody$MAP_$m{x}m1name"/>
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m2name"   name="Name 3"             category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/2|bag|map/name"                                                                              default_value="$MAT|{x}|MAP|2|TYPE" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m2form"   name="Format 3"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/2|bag|map/format"                                                                            default_value="$FORMAT_$MAT|{x}|TYPE_$m{x}m2name" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id="m{x}m2src"    name="Source 3"           category="Material {x} ($m{x}sg)"       opath="components/clothing/models|list/0|bag|model/materials/{x}|bag|material/maps/2|bag|map/source"                                                                            default_value="" a="$m{x}m2form" b="resource" aisb="$SCENE_NAME.$MAT|{x}|SG.$m{x}m2name" anotb="$CASEGENDER_$GENDERSkinBody$MAP_$m{x}m2name"/>
      <PROPERTY attrs="  v "    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m0name"          category="Material ($m{x}sg)"       opath="localresources/$m{x}m0src|texture/file"             editor_id="filechooser"                                                                                              default_value="$MAT|{x}|$m{x}m0name"                                                                                                                    ignoreA="generated" ignoreB="$m{x}m0form" />
      <PROPERTY attrs="  v "    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m1name"          category="Material ($m{x}sg)"       opath="localresources/$m{x}m1src|texture/file"             editor_id="filechooser"                                                                                              default_value="$MAT|{x}|$m{x}m1name"                                                                                                                    ignoreA="generated" ignoreB="$m{x}m1form" />
      <PROPERTY attrs="  v "    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m2name"          category="Material ($m{x}sg)"       opath="localresources/$m{x}m2src|texture/file"             editor_id="filechooser"                                                                                              default_value="$MAT|{x}|$m{x}m2name"                                                                                                                    ignoreA="generated" ignoreB="$m{x}m2form" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m0name DL"       category="Material {x} ($m{x}sg)"       opath="localresources/$m{x}m0src|texture/deferredloading"                                                                                                                       default_value="true"                                                                                                                                  ignoreA="generated" ignoreB="$m{x}m0form" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m1name DL"       category="Material {x} ($m{x}sg)"       opath="localresources/$m{x}m1src|texture/deferredloading"                                                                                                                       default_value="true"                                                                                                                                  ignoreA="generated" ignoreB="$m{x}m1form" />
      <PROPERTY attrs="   r"    loop="$MAT|NUM"   var="{x}" id=""             name="$m{x}m2name DL"       category="Material {x} ($m{x}sg)"       opath="localresources/$m{x}m2src|texture/deferredloading"                                                                                                                       default_value="true"                                                                                                                                  ignoreA="generated" ignoreB="$m{x}m2form" />
      <PROPERTY attrs="    "                                id=""             name="Clothing"           category="Metadata"                     opath="metadata/clothing"                                                                               overrideId="clothingtype"                                               default_value="$CHAR_COMP_ID" />
      <PROPERTY attrs="    "                                id=""             name="Tag (en-GB)"        category="Metadata"                     opath="metadata/tags|lang|en-GB"                                                                        overrideId="name"                                                       default_value="$SCENE_NAME" />
    </FACADE>
    <FACADE id="scene_component" components="furniture" defaultProperty="displayname">

      <!-- Copy the template thumbnail to the default location -->
      <ALIAS key="$THUMBNAILPATH"    value="$DIR_BUILDThumbnails/Furniture/$SCENE_NAME.png"/>
      <COPY source="$DIR_BUILDTHUMBNAILS/Preview_Missing.png" dest="$THUMBNAILPATH" />
      
      <PROPERTY attrs="   r"                                                  name="Uuid"               category=" "                         opath="odc/Uuid"/>
      <PROPERTY attrs="f v "                                id="nameref"      name="Name (REF)"               category="&#x9;"                       opath="components/header/name"                                  editor_id="locref_chooser"                                                                                       default_value="Name" />
      <PROPERTY attrs="f v "                                id="descref"      name="Description (REF)"        category="&#x9;"                       opath="components/header/description"                           editor_id="locref_chooser"                                                                                    default_value="Description" />
      <PROPERTY attrs="  v "                                                  name="Author"             category="&#x9;"                       opath="components/header/author"                                                                                                                                                default_value="$USER"/>
      <PROPERTY attrs="  v "                                                  name="Version"            category="&#x9;"                       opath="components/header/object_version"                                                                                                                                        default_value="1.0" />

      <PROPERTY attrs="    "                                                  name="Model"              category="&#x9;&#x9;"           opath="components/furniture/model"                                                                                                                                              default_value="model" />
      <PROPERTY attrs="    "                                                  name="Collision"          category="&#x9;&#x9;"           opath="components/furniture/collision"                                                                                                                                          default_value="collision" />
      <PROPERTY attrs="  v "                                                  name="Appliance"          category="&#x9;&#x9;"           opath="components/furniture/appliance"                                                                                           localisation="ObjectOptions/Appliance" default_value="PlainObject" />
      <PROPERTY attrs="  v "                                                  name="Category"           category="&#x9;&#x9;"           opath="metadata/furniture"                                                                                                       localisation="ObjectOptions/Category"  default_value="Cube" />

      <PROPERTY attrs="    "                                                  name="Model File"         category="Scene Component"              opath="localresources/model|model/file"                                                                                                                                         default_value="$SCENE_RELDIR$SCENE_NAME.mdl" />
      <PROPERTY attrs="   r"                                                  name="Model File DL"      category="Scene Component"              opath="localresources/model|model/deferredloading"                                                                                                                              default_value="false" />
      <PROPERTY attrs="    "                                                  name="Collision File"     category="Scene Component"              opath="localresources/collision|collision/file"                                                                                                                                 default_value="$SCENE_RELDIR$SCENE_NAME.hkx" />
      <PROPERTY attrs="   r"                                                  name="Collision File DL"  category="Scene Component"              opath="localresources/collision|collision/deferredloading"                                                                                                                      default_value="false" />

      </FACADE>
    <FACADE id="default" components="" defaultProperty="displayname">
      <PROPERTY id="Name" category=" "              opath="components/header/name"/>
    </FACADE>
  </FACADES>
</XML>

