Advertisement
cfox04

OpenIV_ShaderManger.xml

Mar 12th, 2021
169
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 204.22 KB
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <ShaderManager version="31" class="ShaderManagerFive">
  3.   <Shaders>
  4.     <!-- blend_2lyr -->
  5.     <ShaderPreSet name="blend_2lyr.sps" shader="blend_2lyr">
  6.       <Bucket>0</Bucket>
  7.       <SupportSkinning>False</SupportSkinning>
  8.       <ShaderParameters>
  9.         <Item name="TextureSampler_layer0" description="DiffuseTexture_layer0" type="svt_sampler" registerIndex="2" isRequired="True">
  10.           <Annotation key="UIName" type="string">Diffuse 1</Annotation>
  11.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  12.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  13.         </Item>
  14.         <Item name="BumpSampler_layer0" description="BumpTexture_layer0" type="svt_sampler" registerIndex="3" isRequired="True">
  15.           <Annotation key="UIName" type="string">Bump 1</Annotation>
  16.           <Annotation key="UIHint" type="string">NORMAL_MAP</Annotation>
  17.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  18.           <Annotation key="TextureType" type="string">Bump</Annotation>
  19.         </Item>
  20.         <Item name="TextureSampler_layer1" description="DiffuseTexture_layer1" type="svt_sampler" registerIndex="4" isRequired="True">
  21.           <Annotation key="UIName" type="string">Diffuse 2</Annotation>
  22.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  23.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  24.         </Item>
  25.         <Item name="BumpSampler_layer1" description="BumpTexture_layer1" type="svt_sampler" registerIndex="5" isRequired="True">
  26.           <Annotation key="UIName" type="string">Bump 2</Annotation>
  27.           <Annotation key="UIHint" type="string">NORMAL_MAP</Annotation>
  28.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  29.           <Annotation key="TextureType" type="string">Bump</Annotation>
  30.         </Item>
  31.         <Item name="LookupSampler" description="lookupTexture" type="svt_sampler" registerIndex="6" isRequired="True">
  32.           <Annotation key="UIName" type="string">Lookup texture</Annotation>
  33.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  34.           <Annotation key="TextureType" type="string">Lookup</Annotation>
  35.         </Item>
  36.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="162" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  37.           <Annotation key="UIWidget" type="string">slider</Annotation>
  38.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  39.           <Annotation key="UIMax" type="float">200.0000</Annotation>
  40.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  41.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  42.         </Item>
  43.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="161" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  44.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  45.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  46.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  47.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  48.         </Item>
  49.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="160" isRequired="True" value="32.00000000 0.00000000 0.00000000 0.00000000">
  50.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  51.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  52.           <Annotation key="UIMax" type="float">2000.0000</Annotation>
  53.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  54.         </Item>
  55.       </ShaderParameters>
  56.       <VertexDeclarations>
  57.         <Name skinned="False">NC029036A</Name>
  58.         <Name skinned="True">SFB1B35AD</Name>
  59.       </VertexDeclarations>
  60.     </ShaderPreSet>
  61.     <!-- cable -->
  62.     <ShaderPreSet name="cable.sps" shader="cable">
  63.       <Bucket>1</Bucket>
  64.       <SupportSkinning>False</SupportSkinning>
  65.       <ShaderParameters>
  66.         <Item name="TextureSamp" description="texture" type="svt_sampler" registerIndex="2" isRequired="False" value="cable">
  67.           <Annotation key="UIName" type="string">Texture</Annotation>
  68.           <Annotation key="TCPTemplate" type="string">CableMap</Annotation>
  69.           <Annotation key="TextureType" type="string">Cable</Annotation>
  70.         </Item>
  71.         <Item name="AlphaTestValue" description="AlphaTestValue" type="svt_float" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  72.         <Item name="gCableParams" description="CableParams" type="svt_float4x5" registerIndex="188" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  73.         <Item name="gViewProj" description="ViewProjection" type="svt_Matrix44" registerIndex="184" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  74.         <Item name="Shader_cableEmissive" description="CableEmissive" type="svt_float" registerIndex="183" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  75.           <Annotation key="UIWidget" type="string">slider</Annotation>
  76.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  77.           <Annotation key="UIMax" type="float">32.0000</Annotation>
  78.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  79.           <Annotation key="UIName" type="string">Emissive</Annotation>
  80.         </Item>
  81.         <Item name="Shader_cableAmbient" description="CableAmbient" type="svt_float2" registerIndex="182" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  82.           <Annotation key="UIWidget" type="string">slider</Annotation>
  83.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  84.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  85.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  86.           <Annotation key="UIName" type="string">Ambient</Annotation>
  87.         </Item>
  88.         <Item name="Shader_cableDiffuse2" description="CableDiffuse2" type="svt_float3" registerIndex="181" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  89.           <Annotation key="UIWidget" type="string">slider</Annotation>
  90.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  91.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  92.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  93.           <Annotation key="UIName" type="string">Diffuse2</Annotation>
  94.         </Item>
  95.         <Item name="Shader_cableDiffuse" description="CableDiffuse" type="svt_float3" registerIndex="180" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  96.           <Annotation key="UIWidget" type="string">slider</Annotation>
  97.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  98.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  99.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  100.           <Annotation key="UIName" type="string">Diffuse</Annotation>
  101.         </Item>
  102.         <Item name="Shader_windAmount" description="WindAmount" type="svt_float" registerIndex="179" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  103.           <Annotation key="UIWidget" type="string">slider</Annotation>
  104.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  105.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  106.           <Annotation key="UIStep" type="float">0.0010</Annotation>
  107.           <Annotation key="UIName" type="string">Wind Amount</Annotation>
  108.         </Item>
  109.         <Item name="Shader_fadeExponent" description="FadeExponent" type="svt_float" registerIndex="178" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  110.           <Annotation key="UIWidget" type="string">slider</Annotation>
  111.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  112.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  113.           <Annotation key="UIStep" type="float">0.0010</Annotation>
  114.           <Annotation key="UIName" type="string">Fade Exponent</Annotation>
  115.         </Item>
  116.         <Item name="Shader_radiusScale" description="RadiusScale" type="svt_float" registerIndex="177" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  117.           <Annotation key="UIWidget" type="string">slider</Annotation>
  118.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  119.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  120.           <Annotation key="UIStep" type="float">0.0010</Annotation>
  121.           <Annotation key="UIName" type="string">Radius Scale</Annotation>
  122.         </Item>
  123.       </ShaderParameters>
  124.       <VertexDeclarations>
  125.         <Name skinned="False">N209731BE</Name>
  126.       </VertexDeclarations>
  127.     </ShaderPreSet>
  128.     <!-- cloth_default -->
  129.     <ShaderPreSet name="cloth_default.sps" shader="cloth_default">
  130.       <Bucket>0</Bucket>
  131.       <SupportSkinning>True</SupportSkinning>
  132.       <ShaderParameters>
  133.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  134.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  135.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  136.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  137.         </Item>
  138.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  139.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  140.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  141.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  142.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  143.           <Annotation key="nostrip" type="int">1</Annotation>
  144.         </Item>
  145.       </ShaderParameters>
  146.       <VertexDeclarations>
  147.         <Name skinned="False">N209731BE</Name>
  148.         <Name skinned="False">NB7F882B0</Name>
  149.       </VertexDeclarations>
  150.     </ShaderPreSet>
  151.     <!-- cloth_normal_spec -->
  152.     <ShaderPreSet name="cloth_normal_spec.sps" shader="cloth_normal_spec">
  153.       <Bucket>0</Bucket>
  154.       <SupportSkinning>True</SupportSkinning>
  155.       <ShaderParameters>
  156.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  157.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  158.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  159.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  160.         </Item>
  161.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="2" isRequired="True">
  162.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  163.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  164.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  165.           <Annotation key="TextureType" type="string">Bump</Annotation>
  166.         </Item>
  167.         <Item name="SpecSampler" description="SpecularTex" type="svt_sampler" registerIndex="3" isRequired="True">
  168.           <Annotation key="UIName" type="string">Specular Texture</Annotation>
  169.           <Annotation key="UIHint" type="string">specularmap</Annotation>
  170.           <Annotation key="TCPTemplate" type="string">Specular</Annotation>
  171.           <Annotation key="TextureType" type="string">Specular</Annotation>
  172.         </Item>
  173.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="166" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  174.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  175.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  176.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  177.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  178.         </Item>
  179.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="165" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  180.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  181.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  182.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  183.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  184.           <Annotation key="nostrip" type="int">1</Annotation>
  185.         </Item>
  186.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  187.           <Annotation key="UIWidget" type="string">slider</Annotation>
  188.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  189.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  190.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  191.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  192.         </Item>
  193.         <Item name="SpecMapIntMask" description="SpecularMapIntensityMask" type="svt_float3" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  194.           <Annotation key="UIWidget" type="string">slider</Annotation>
  195.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  196.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  197.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  198.           <Annotation key="UIName" type="string">specular map intensity mask color</Annotation>
  199.         </Item>
  200.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  201.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  202.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  203.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  204.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  205.         </Item>
  206.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  207.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  208.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  209.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  210.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  211.         </Item>
  212.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  213.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  214.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  215.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  216.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  217.         </Item>
  218.       </ShaderParameters>
  219.       <VertexDeclarations>
  220.         <Name skinned="False">NE1C4E278</Name>
  221.         <Name skinned="False">N51263BB5</Name>
  222.         <Name skinned="True">S9445853F</Name>
  223.       </VertexDeclarations>
  224.     </ShaderPreSet>
  225.     <ShaderPreSet name="cloth_normal_spec_alpha.sps" shader="cloth_normal_spec">
  226.       <Bucket>1</Bucket>
  227.       <SupportSkinning>True</SupportSkinning>
  228.       <ShaderParameters>
  229.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  230.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  231.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  232.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  233.         </Item>
  234.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="2" isRequired="True">
  235.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  236.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  237.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  238.           <Annotation key="TextureType" type="string">Bump</Annotation>
  239.         </Item>
  240.         <Item name="SpecSampler" description="SpecularTex" type="svt_sampler" registerIndex="3" isRequired="True">
  241.           <Annotation key="UIName" type="string">Specular Texture</Annotation>
  242.           <Annotation key="UIHint" type="string">specularmap</Annotation>
  243.           <Annotation key="TCPTemplate" type="string">Specular</Annotation>
  244.           <Annotation key="TextureType" type="string">Specular</Annotation>
  245.         </Item>
  246.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="166" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  247.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  248.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  249.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  250.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  251.         </Item>
  252.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="165" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  253.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  254.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  255.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  256.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  257.           <Annotation key="nostrip" type="int">1</Annotation>
  258.         </Item>
  259.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  260.           <Annotation key="UIWidget" type="string">slider</Annotation>
  261.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  262.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  263.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  264.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  265.         </Item>
  266.         <Item name="SpecMapIntMask" description="SpecularMapIntensityMask" type="svt_float3" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  267.           <Annotation key="UIWidget" type="string">slider</Annotation>
  268.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  269.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  270.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  271.           <Annotation key="UIName" type="string">specular map intensity mask color</Annotation>
  272.         </Item>
  273.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  274.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  275.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  276.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  277.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  278.         </Item>
  279.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  280.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  281.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  282.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  283.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  284.         </Item>
  285.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  286.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  287.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  288.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  289.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  290.         </Item>
  291.       </ShaderParameters>
  292.       <VertexDeclarations>
  293.         <Name skinned="False">N51263BB5</Name>
  294.         <Name skinned="False">NE1C4E278</Name>
  295.         <Name skinned="True">S9445853F</Name>
  296.       </VertexDeclarations>
  297.     </ShaderPreSet>
  298.     <ShaderPreSet name="cloth_normal_spec_cutout.sps" shader="cloth_normal_spec">
  299.       <Bucket>3</Bucket>
  300.       <SupportSkinning>True</SupportSkinning>
  301.       <ShaderParameters>
  302.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  303.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  304.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  305.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  306.         </Item>
  307.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="2" isRequired="True">
  308.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  309.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  310.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  311.           <Annotation key="TextureType" type="string">Bump</Annotation>
  312.         </Item>
  313.         <Item name="SpecSampler" description="SpecularTex" type="svt_sampler" registerIndex="3" isRequired="True">
  314.           <Annotation key="UIName" type="string">Specular Texture</Annotation>
  315.           <Annotation key="UIHint" type="string">specularmap</Annotation>
  316.           <Annotation key="TCPTemplate" type="string">Specular</Annotation>
  317.           <Annotation key="TextureType" type="string">Specular</Annotation>
  318.         </Item>
  319.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="166" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  320.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  321.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  322.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  323.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  324.         </Item>
  325.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="165" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  326.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  327.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  328.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  329.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  330.           <Annotation key="nostrip" type="int">1</Annotation>
  331.         </Item>
  332.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  333.           <Annotation key="UIWidget" type="string">slider</Annotation>
  334.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  335.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  336.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  337.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  338.         </Item>
  339.         <Item name="SpecMapIntMask" description="SpecularMapIntensityMask" type="svt_float3" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  340.           <Annotation key="UIWidget" type="string">slider</Annotation>
  341.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  342.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  343.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  344.           <Annotation key="UIName" type="string">specular map intensity mask color</Annotation>
  345.         </Item>
  346.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  347.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  348.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  349.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  350.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  351.         </Item>
  352.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  353.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  354.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  355.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  356.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  357.         </Item>
  358.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  359.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  360.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  361.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  362.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  363.         </Item>
  364.       </ShaderParameters>
  365.       <VertexDeclarations>
  366.         <Name skinned="False">NE1C4E278</Name>
  367.         <Name skinned="False">N51263BB5</Name>
  368.         <Name skinned="True">S9445853F</Name>
  369.       </VertexDeclarations>
  370.     </ShaderPreSet>
  371.     <!-- cloth_normal_spec_tnt -->
  372.     <ShaderPreSet name="cloth_normal_spec_tnt.sps" shader="cloth_normal_spec_tnt">
  373.       <Bucket>0</Bucket>
  374.       <SupportSkinning>True</SupportSkinning>
  375.       <ShaderParameters>
  376.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  377.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  378.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  379.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  380.         </Item>
  381.         <Item name="TintPaletteSampler" description="TintPaletteTex" type="svt_sampler" registerIndex="2" isRequired="True">
  382.           <Annotation key="nostrip" type="int">1</Annotation>
  383.           <Annotation key="UIName" type="string">Tint Palette</Annotation>
  384.           <Annotation key="TCPTemplateRelative" type="string">maps_other/TintPalette</Annotation>
  385.           <Annotation key="TextureType" type="string">Palette</Annotation>
  386.         </Item>
  387.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="3" isRequired="True">
  388.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  389.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  390.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  391.           <Annotation key="TextureType" type="string">Bump</Annotation>
  392.         </Item>
  393.         <Item name="SpecSampler" description="SpecularTex" type="svt_sampler" registerIndex="4" isRequired="True">
  394.           <Annotation key="UIName" type="string">Specular Texture</Annotation>
  395.           <Annotation key="UIHint" type="string">specularmap</Annotation>
  396.           <Annotation key="TCPTemplate" type="string">Specular</Annotation>
  397.           <Annotation key="TextureType" type="string">Specular</Annotation>
  398.         </Item>
  399.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="167" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  400.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  401.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  402.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  403.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  404.         </Item>
  405.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="166" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  406.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  407.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  408.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  409.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  410.           <Annotation key="nostrip" type="int">1</Annotation>
  411.         </Item>
  412.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="165" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  413.           <Annotation key="UIWidget" type="string">slider</Annotation>
  414.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  415.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  416.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  417.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  418.         </Item>
  419.         <Item name="SpecMapIntMask" description="SpecularMapIntensityMask" type="svt_float3" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  420.           <Annotation key="UIWidget" type="string">slider</Annotation>
  421.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  422.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  423.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  424.           <Annotation key="UIName" type="string">specular map intensity mask color</Annotation>
  425.         </Item>
  426.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="163" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  427.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  428.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  429.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  430.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  431.         </Item>
  432.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="162" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  433.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  434.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  435.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  436.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  437.         </Item>
  438.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="161" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  439.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  440.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  441.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  442.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  443.         </Item>
  444.         <Item name="TintPaletteSelector" description="TintPaletteSelector" type="svt_float2" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  445.           <Annotation key="UIName" type="string">Tint Palette Selector</Annotation>
  446.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  447.           <Annotation key="UIMax" type="float">7.0000</Annotation>
  448.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  449.           <Annotation key="nostrip" type="int">1</Annotation>
  450.         </Item>
  451.       </ShaderParameters>
  452.       <VertexDeclarations>
  453.         <Name skinned="False">NE1C4E278</Name>
  454.       </VertexDeclarations>
  455.     </ShaderPreSet>
  456.     <!-- cloth_spec_alpha -->
  457.     <ShaderPreSet name="cloth_spec_alpha.sps" shader="cloth_spec_alpha">
  458.       <Bucket>1</Bucket>
  459.       <SupportSkinning>True</SupportSkinning>
  460.       <ShaderParameters>
  461.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  462.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  463.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  464.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  465.         </Item>
  466.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  467.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  468.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  469.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  470.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  471.         </Item>
  472.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  473.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  474.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  475.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  476.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  477.           <Annotation key="nostrip" type="int">1</Annotation>
  478.         </Item>
  479.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  480.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  481.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  482.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  483.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  484.         </Item>
  485.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  486.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  487.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  488.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  489.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  490.         </Item>
  491.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  492.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  493.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  494.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  495.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  496.         </Item>
  497.       </ShaderParameters>
  498.       <VertexDeclarations>
  499.         <Name skinned="False">NE1C4E278</Name>
  500.         <Name skinned="False">N51263BB5</Name>
  501.       </VertexDeclarations>
  502.     </ShaderPreSet>
  503.     <ShaderPreSet name="cloth_spec_cutout.sps" shader="cloth_spec_alpha">
  504.       <Bucket>3</Bucket>
  505.       <SupportSkinning>True</SupportSkinning>
  506.       <ShaderParameters>
  507.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  508.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  509.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  510.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  511.         </Item>
  512.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  513.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  514.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  515.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  516.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  517.         </Item>
  518.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  519.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  520.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  521.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  522.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  523.           <Annotation key="nostrip" type="int">1</Annotation>
  524.         </Item>
  525.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  526.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  527.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  528.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  529.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  530.         </Item>
  531.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  532.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  533.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  534.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  535.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  536.         </Item>
  537.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  538.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  539.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  540.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  541.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  542.         </Item>
  543.       </ShaderParameters>
  544.       <VertexDeclarations>
  545.         <Name skinned="False">N51263BB5</Name>
  546.         <Name skinned="False">NE1C4E278</Name>
  547.       </VertexDeclarations>
  548.     </ShaderPreSet>
  549.     <!-- clouds_altitude -->
  550.     <ShaderPreSet name="clouds_altitude.sps" shader="clouds_altitude">
  551.       <Bucket>1</Bucket>
  552.       <SupportSkinning>False</SupportSkinning>
  553.       <ShaderParameters>
  554.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  555.           <Annotation key="UIName" type="string">Density Map</Annotation>
  556.           <Annotation key="UvSetName" type="string">map1</Annotation>
  557.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  558.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  559.           <Annotation key="TextureType" type="string">Density</Annotation>
  560.         </Item>
  561.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  562.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  563.           <Annotation key="UvSetName" type="string">map1</Annotation>
  564.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  565.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  566.           <Annotation key="TextureType" type="string">Bump</Annotation>
  567.         </Item>
  568.         <Item name="DetailDensitySampler" description="DetailDensityTexture" type="svt_sampler" registerIndex="4" isRequired="True">
  569.           <Annotation key="UIName" type="string">Detail Density Map</Annotation>
  570.           <Annotation key="UvSetName" type="string">map1</Annotation>
  571.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  572.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  573.           <Annotation key="TextureType" type="string">Density</Annotation>
  574.         </Item>
  575.         <Item name="DetailNormalSampler" description="DetailNormalTexture" type="svt_sampler" registerIndex="5" isRequired="True">
  576.           <Annotation key="UIName" type="string">Detail Normal Map</Annotation>
  577.           <Annotation key="UvSetName" type="string">map1</Annotation>
  578.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  579.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  580.           <Annotation key="TextureType" type="string">Bump</Annotation>
  581.         </Item>
  582.         <Item name="DetailDensity2Sampler" description="DetailDensity2Texture" type="svt_sampler" registerIndex="6" isRequired="True">
  583.           <Annotation key="UIName" type="string">Detail Density 2 Map</Annotation>
  584.           <Annotation key="UvSetName" type="string">map1</Annotation>
  585.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  586.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  587.           <Annotation key="TextureType" type="string">Density</Annotation>
  588.         </Item>
  589.         <Item name="DetailNormal2Sampler" description="DetailNormal2Texture" type="svt_sampler" registerIndex="7" isRequired="True">
  590.           <Annotation key="UIName" type="string">Detail Normal 2 Map</Annotation>
  591.           <Annotation key="UvSetName" type="string">map1</Annotation>
  592.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  593.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  594.           <Annotation key="TextureType" type="string">Bump</Annotation>
  595.         </Item>
  596.         <Item name="DepthMapTexSampler" description="DepthMapTexture" type="svt_sampler" registerIndex="10" isRequired="False" value="*NULL*"/>
  597.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  598.           <Annotation key="nostrip" type="int">1</Annotation>
  599.           <Annotation key="UIWidget" type="string">slider</Annotation>
  600.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  601.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  602.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  603.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  604.         </Item>
  605.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  606.           <Annotation key="nostrip" type="int">1</Annotation>
  607.           <Annotation key="UIWidget" type="string">slider</Annotation>
  608.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  609.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  610.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  611.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  612.         </Item>
  613.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  614.           <Annotation key="nostrip" type="int">1</Annotation>
  615.           <Annotation key="UIWidget" type="string">slider</Annotation>
  616.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  617.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  618.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  619.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  620.         </Item>
  621.         <Item name="gSoftParticleRange" description="SoftParticleRange" type="svt_float" registerIndex="222" isRequired="True" value="175.00000000 0.00000000 0.00000000 0.00000000">
  622.           <Annotation key="UIName" type="string">Soft Partice Range</Annotation>
  623.           <Annotation key="UIMin" type="float">1.0000</Annotation>
  624.           <Annotation key="UIMax" type="float">500.0000</Annotation>
  625.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  626.         </Item>
  627.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  628.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  629.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  630.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  631.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  632.         </Item>
  633.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  634.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  635.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  636.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  637.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  638.         </Item>
  639.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  640.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  641.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  642.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  643.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  644.         </Item>
  645.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  646.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  647.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  648.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  649.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  650.         </Item>
  651.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  652.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  653.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  654.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  655.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  656.         </Item>
  657.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  658.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  659.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  660.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  661.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  662.         </Item>
  663.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  664.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  665.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  666.         <Item name="gAnimBlendWeights" description="AnimBlendWeights" type="svt_float3" registerIndex="208" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  667.         <Item name="gAnimSculpt" description="AnimSculpt" type="svt_float3" registerIndex="207" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  668.         <Item name="gAnimCombine" description="AnimCombine" type="svt_float3" registerIndex="206" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  669.         <Item name="gNearFarQMult" description="NearFarQMult" type="svt_float4" registerIndex="205" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  670.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  671.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  672.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  673.         <Item name="gScatterG_GSquared_PhaseMult_Scale" description="ScatterG_GSquared_PhaseMult_Scale" type="svt_float4" registerIndex="201" isRequired="True" value="-0.75000000 0.56250000 2.10000000 1.00000000"/>
  674.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  675.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  676.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  677.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  678.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  679.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  680.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  681.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  682.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  683.       </ShaderParameters>
  684.       <VertexDeclarations>
  685.         <Name skinned="False">N51263BB5</Name>
  686.       </VertexDeclarations>
  687.     </ShaderPreSet>
  688.     <!-- clouds_anim -->
  689.     <ShaderPreSet name="clouds_anim.sps" shader="clouds_anim">
  690.       <Bucket>1</Bucket>
  691.       <SupportSkinning>False</SupportSkinning>
  692.       <ShaderParameters>
  693.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  694.           <Annotation key="UIName" type="string">Density Map</Annotation>
  695.           <Annotation key="UvSetName" type="string">map1</Annotation>
  696.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  697.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  698.           <Annotation key="TextureType" type="string">Density</Annotation>
  699.         </Item>
  700.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  701.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  702.           <Annotation key="UvSetName" type="string">map1</Annotation>
  703.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  704.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  705.           <Annotation key="TextureType" type="string">Bump</Annotation>
  706.         </Item>
  707.         <Item name="DetailDensitySampler" description="DetailDensityTexture" type="svt_sampler" registerIndex="4" isRequired="True">
  708.           <Annotation key="UIName" type="string">Detail Density Map</Annotation>
  709.           <Annotation key="UvSetName" type="string">map1</Annotation>
  710.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  711.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  712.           <Annotation key="TextureType" type="string">Density</Annotation>
  713.         </Item>
  714.         <Item name="DetailNormalSampler" description="DetailNormalTexture" type="svt_sampler" registerIndex="5" isRequired="True">
  715.           <Annotation key="UIName" type="string">Detail Normal Map</Annotation>
  716.           <Annotation key="UvSetName" type="string">map1</Annotation>
  717.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  718.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  719.           <Annotation key="TextureType" type="string">Bump</Annotation>
  720.         </Item>
  721.         <Item name="DetailDensity2Sampler" description="DetailDensity2Texture" type="svt_sampler" registerIndex="6" isRequired="True">
  722.           <Annotation key="UIName" type="string">Detail Density 2 Map</Annotation>
  723.           <Annotation key="UvSetName" type="string">map1</Annotation>
  724.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  725.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  726.           <Annotation key="TextureType" type="string">Density</Annotation>
  727.         </Item>
  728.         <Item name="DetailNormal2Sampler" description="DetailNormal2Texture" type="svt_sampler" registerIndex="7" isRequired="True">
  729.           <Annotation key="UIName" type="string">Detail Normal 2 Map</Annotation>
  730.           <Annotation key="UvSetName" type="string">map1</Annotation>
  731.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  732.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  733.           <Annotation key="TextureType" type="string">Bump</Annotation>
  734.         </Item>
  735.         <Item name="DepthMapTexSampler" description="DepthMapTexture" type="svt_sampler" registerIndex="10" isRequired="False" value="*NULL*"/>
  736.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  737.           <Annotation key="nostrip" type="int">1</Annotation>
  738.           <Annotation key="UIWidget" type="string">slider</Annotation>
  739.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  740.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  741.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  742.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  743.         </Item>
  744.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  745.           <Annotation key="nostrip" type="int">1</Annotation>
  746.           <Annotation key="UIWidget" type="string">slider</Annotation>
  747.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  748.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  749.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  750.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  751.         </Item>
  752.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  753.           <Annotation key="nostrip" type="int">1</Annotation>
  754.           <Annotation key="UIWidget" type="string">slider</Annotation>
  755.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  756.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  757.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  758.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  759.         </Item>
  760.         <Item name="gSoftParticleRange" description="SoftParticleRange" type="svt_float" registerIndex="222" isRequired="True" value="175.00000000 0.00000000 0.00000000 0.00000000">
  761.           <Annotation key="UIName" type="string">Soft Partice Range</Annotation>
  762.           <Annotation key="UIMin" type="float">1.0000</Annotation>
  763.           <Annotation key="UIMax" type="float">500.0000</Annotation>
  764.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  765.         </Item>
  766.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  767.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  768.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  769.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  770.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  771.         </Item>
  772.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  773.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  774.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  775.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  776.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  777.         </Item>
  778.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  779.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  780.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  781.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  782.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  783.         </Item>
  784.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  785.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  786.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  787.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  788.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  789.         </Item>
  790.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  791.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  792.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  793.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  794.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  795.         </Item>
  796.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  797.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  798.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  799.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  800.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  801.         </Item>
  802.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  803.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  804.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  805.         <Item name="gAnimBlendWeights" description="AnimBlendWeights" type="svt_float3" registerIndex="208" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  806.         <Item name="gAnimSculpt" description="AnimSculpt" type="svt_float3" registerIndex="207" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  807.         <Item name="gAnimCombine" description="AnimCombine" type="svt_float3" registerIndex="206" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  808.         <Item name="gNearFarQMult" description="NearFarQMult" type="svt_float4" registerIndex="205" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  809.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  810.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  811.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  812.         <Item name="gScatterG_GSquared_PhaseMult_Scale" description="ScatterG_GSquared_PhaseMult_Scale" type="svt_float4" registerIndex="201" isRequired="True" value="-0.75000000 0.56250000 2.10000000 1.00000000"/>
  813.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  814.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  815.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  816.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  817.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  818.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  819.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  820.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  821.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  822.       </ShaderParameters>
  823.       <VertexDeclarations>
  824.         <Name skinned="False">N51263BB5</Name>
  825.       </VertexDeclarations>
  826.     </ShaderPreSet>
  827.     <!-- clouds_animsoft -->
  828.     <ShaderPreSet name="clouds_animsoft.sps" shader="clouds_animsoft">
  829.       <Bucket>1</Bucket>
  830.       <SupportSkinning>False</SupportSkinning>
  831.       <ShaderParameters>
  832.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  833.           <Annotation key="UIName" type="string">Density Map</Annotation>
  834.           <Annotation key="UvSetName" type="string">map1</Annotation>
  835.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  836.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  837.           <Annotation key="TextureType" type="string">Density</Annotation>
  838.         </Item>
  839.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  840.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  841.           <Annotation key="UvSetName" type="string">map1</Annotation>
  842.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  843.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  844.           <Annotation key="TextureType" type="string">Bump</Annotation>
  845.         </Item>
  846.         <Item name="DetailDensitySampler" description="DetailDensityTexture" type="svt_sampler" registerIndex="4" isRequired="True">
  847.           <Annotation key="UIName" type="string">Detail Density Map</Annotation>
  848.           <Annotation key="UvSetName" type="string">map1</Annotation>
  849.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  850.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  851.           <Annotation key="TextureType" type="string">Density</Annotation>
  852.         </Item>
  853.         <Item name="DetailNormalSampler" description="DetailNormalTexture" type="svt_sampler" registerIndex="5" isRequired="True">
  854.           <Annotation key="UIName" type="string">Detail Normal Map</Annotation>
  855.           <Annotation key="UvSetName" type="string">map1</Annotation>
  856.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  857.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  858.           <Annotation key="TextureType" type="string">Bump</Annotation>
  859.         </Item>
  860.         <Item name="DetailDensity2Sampler" description="DetailDensity2Texture" type="svt_sampler" registerIndex="6" isRequired="True">
  861.           <Annotation key="UIName" type="string">Detail Density 2 Map</Annotation>
  862.           <Annotation key="UvSetName" type="string">map1</Annotation>
  863.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  864.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  865.           <Annotation key="TextureType" type="string">Density</Annotation>
  866.         </Item>
  867.         <Item name="DetailNormal2Sampler" description="DetailNormal2Texture" type="svt_sampler" registerIndex="7" isRequired="True">
  868.           <Annotation key="UIName" type="string">Detail Normal 2 Map</Annotation>
  869.           <Annotation key="UvSetName" type="string">map1</Annotation>
  870.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  871.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  872.           <Annotation key="TextureType" type="string">Bump</Annotation>
  873.         </Item>
  874.         <Item name="DepthMapTexSampler" description="DepthMapTexture" type="svt_sampler" registerIndex="10" isRequired="False" value="*NULL*"/>
  875.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  876.           <Annotation key="nostrip" type="int">1</Annotation>
  877.           <Annotation key="UIWidget" type="string">slider</Annotation>
  878.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  879.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  880.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  881.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  882.         </Item>
  883.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  884.           <Annotation key="nostrip" type="int">1</Annotation>
  885.           <Annotation key="UIWidget" type="string">slider</Annotation>
  886.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  887.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  888.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  889.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  890.         </Item>
  891.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  892.           <Annotation key="nostrip" type="int">1</Annotation>
  893.           <Annotation key="UIWidget" type="string">slider</Annotation>
  894.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  895.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  896.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  897.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  898.         </Item>
  899.         <Item name="gSoftParticleRange" description="SoftParticleRange" type="svt_float" registerIndex="222" isRequired="True" value="175.00000000 0.00000000 0.00000000 0.00000000">
  900.           <Annotation key="UIName" type="string">Soft Partice Range</Annotation>
  901.           <Annotation key="UIMin" type="float">1.0000</Annotation>
  902.           <Annotation key="UIMax" type="float">500.0000</Annotation>
  903.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  904.         </Item>
  905.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  906.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  907.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  908.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  909.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  910.         </Item>
  911.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  912.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  913.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  914.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  915.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  916.         </Item>
  917.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  918.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  919.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  920.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  921.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  922.         </Item>
  923.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  924.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  925.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  926.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  927.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  928.         </Item>
  929.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  930.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  931.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  932.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  933.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  934.         </Item>
  935.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  936.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  937.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  938.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  939.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  940.         </Item>
  941.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  942.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  943.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  944.         <Item name="gAnimBlendWeights" description="AnimBlendWeights" type="svt_float3" registerIndex="208" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  945.         <Item name="gAnimSculpt" description="AnimSculpt" type="svt_float3" registerIndex="207" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  946.         <Item name="gAnimCombine" description="AnimCombine" type="svt_float3" registerIndex="206" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  947.         <Item name="gNearFarQMult" description="NearFarQMult" type="svt_float4" registerIndex="205" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  948.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  949.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  950.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  951.         <Item name="gScatterG_GSquared_PhaseMult_Scale" description="ScatterG_GSquared_PhaseMult_Scale" type="svt_float4" registerIndex="201" isRequired="True" value="-0.75000000 0.56250000 2.10000000 1.00000000"/>
  952.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  953.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  954.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  955.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  956.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  957.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  958.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  959.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  960.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  961.       </ShaderParameters>
  962.       <VertexDeclarations>
  963.         <Name skinned="False">N51263BB5</Name>
  964.       </VertexDeclarations>
  965.     </ShaderPreSet>
  966.     <!-- clouds_fast -->
  967.     <ShaderPreSet name="clouds_fast.sps" shader="clouds_fast">
  968.       <Bucket>1</Bucket>
  969.       <SupportSkinning>False</SupportSkinning>
  970.       <ShaderParameters>
  971.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  972.           <Annotation key="UIName" type="string">Density Map</Annotation>
  973.           <Annotation key="UvSetName" type="string">map1</Annotation>
  974.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  975.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  976.           <Annotation key="TextureType" type="string">Density</Annotation>
  977.         </Item>
  978.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  979.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  980.           <Annotation key="UvSetName" type="string">map1</Annotation>
  981.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  982.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  983.           <Annotation key="TextureType" type="string">Bump</Annotation>
  984.         </Item>
  985.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  986.           <Annotation key="nostrip" type="int">1</Annotation>
  987.           <Annotation key="UIWidget" type="string">slider</Annotation>
  988.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  989.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  990.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  991.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  992.         </Item>
  993.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  994.           <Annotation key="nostrip" type="int">1</Annotation>
  995.           <Annotation key="UIWidget" type="string">slider</Annotation>
  996.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  997.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  998.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  999.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1000.         </Item>
  1001.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1002.           <Annotation key="nostrip" type="int">1</Annotation>
  1003.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1004.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  1005.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1006.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1007.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1008.         </Item>
  1009.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1010.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  1011.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1012.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1013.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1014.         </Item>
  1015.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1016.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  1017.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1018.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1019.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1020.         </Item>
  1021.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1022.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  1023.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1024.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1025.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1026.         </Item>
  1027.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1028.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  1029.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1030.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1031.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1032.         </Item>
  1033.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1034.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  1035.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1036.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1037.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1038.         </Item>
  1039.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1040.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  1041.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1042.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1043.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1044.         </Item>
  1045.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1046.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1047.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1048.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1049.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1050.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  1051.         <Item name="gScatterG_GSquared_PhaseMult_Scale" description="ScatterG_GSquared_PhaseMult_Scale" type="svt_float4" registerIndex="201" isRequired="True" value="-0.75000000 0.56250000 2.10000000 1.00000000"/>
  1052.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1053.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1054.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1055.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1056.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1057.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1058.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1059.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1060.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1061.       </ShaderParameters>
  1062.       <VertexDeclarations>
  1063.         <Name skinned="False">N51263BB5</Name>
  1064.       </VertexDeclarations>
  1065.     </ShaderPreSet>
  1066.     <!-- clouds_fog -->
  1067.     <ShaderPreSet name="clouds_fog.sps" shader="clouds_fog">
  1068.       <Bucket>1</Bucket>
  1069.       <SupportSkinning>False</SupportSkinning>
  1070.       <ShaderParameters>
  1071.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  1072.           <Annotation key="UIName" type="string">Density Map</Annotation>
  1073.           <Annotation key="UvSetName" type="string">map1</Annotation>
  1074.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  1075.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1076.           <Annotation key="TextureType" type="string">Density</Annotation>
  1077.         </Item>
  1078.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  1079.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  1080.           <Annotation key="UvSetName" type="string">map1</Annotation>
  1081.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  1082.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  1083.           <Annotation key="TextureType" type="string">Bump</Annotation>
  1084.         </Item>
  1085.         <Item name="DepthMapTexSampler" description="DepthMapTexture" type="svt_sampler" registerIndex="10" isRequired="False" value="*NULL*"/>
  1086.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1087.           <Annotation key="nostrip" type="int">1</Annotation>
  1088.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1089.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  1090.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1091.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1092.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1093.         </Item>
  1094.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1095.           <Annotation key="nostrip" type="int">1</Annotation>
  1096.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1097.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  1098.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1099.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1100.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1101.         </Item>
  1102.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1103.           <Annotation key="nostrip" type="int">1</Annotation>
  1104.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1105.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  1106.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1107.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1108.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1109.         </Item>
  1110.         <Item name="gSoftParticleRange" description="SoftParticleRange" type="svt_float" registerIndex="222" isRequired="True" value="175.00000000 0.00000000 0.00000000 0.00000000">
  1111.           <Annotation key="UIName" type="string">Soft Partice Range</Annotation>
  1112.           <Annotation key="UIMin" type="float">1.0000</Annotation>
  1113.           <Annotation key="UIMax" type="float">500.0000</Annotation>
  1114.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1115.         </Item>
  1116.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1117.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  1118.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1119.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1120.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1121.         </Item>
  1122.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1123.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  1124.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1125.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1126.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1127.         </Item>
  1128.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1129.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  1130.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1131.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1132.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1133.         </Item>
  1134.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1135.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  1136.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1137.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1138.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1139.         </Item>
  1140.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1141.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  1142.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1143.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1144.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1145.         </Item>
  1146.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1147.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  1148.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1149.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1150.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1151.         </Item>
  1152.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1153.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1154.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1155.         <Item name="gNearFarQMult" description="NearFarQMult" type="svt_float4" registerIndex="205" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1156.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1157.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1158.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  1159.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1160.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1161.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1162.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1163.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1164.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1165.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1166.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1167.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1168.       </ShaderParameters>
  1169.       <VertexDeclarations>
  1170.         <Name skinned="False">N51263BB5</Name>
  1171.       </VertexDeclarations>
  1172.     </ShaderPreSet>
  1173.     <!-- clouds_soft -->
  1174.     <ShaderPreSet name="clouds_soft.sps" shader="clouds_soft">
  1175.       <Bucket>1</Bucket>
  1176.       <SupportSkinning>False</SupportSkinning>
  1177.       <ShaderParameters>
  1178.         <Item name="DensitySampler" description="DensityTexture" type="svt_sampler" registerIndex="2" isRequired="True">
  1179.           <Annotation key="UIName" type="string">Density Map</Annotation>
  1180.           <Annotation key="UvSetName" type="string">map1</Annotation>
  1181.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  1182.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1183.           <Annotation key="TextureType" type="string">Density</Annotation>
  1184.         </Item>
  1185.         <Item name="NormalSampler" description="NormalTexture" type="svt_sampler" registerIndex="3" isRequired="True">
  1186.           <Annotation key="UIName" type="string">Normal Map</Annotation>
  1187.           <Annotation key="UvSetName" type="string">map1</Annotation>
  1188.           <Annotation key="UvSetIndex" type="int">0</Annotation>
  1189.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  1190.           <Annotation key="TextureType" type="string">Bump</Annotation>
  1191.         </Item>
  1192.         <Item name="DepthMapTexSampler" description="DepthMapTexture" type="svt_sampler" registerIndex="10" isRequired="False" value="*NULL*"/>
  1193.         <Item name="CloudLayerAnimScale3" description="cloudLayerAnimScale3" type="svt_float2" registerIndex="226" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1194.           <Annotation key="nostrip" type="int">1</Annotation>
  1195.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1196.           <Annotation key="UIName" type="string">Anim Scale 3</Annotation>
  1197.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1198.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1199.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1200.         </Item>
  1201.         <Item name="CloudLayerAnimScale2" description="cloudLayerAnimScale2" type="svt_float2" registerIndex="225" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1202.           <Annotation key="nostrip" type="int">1</Annotation>
  1203.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1204.           <Annotation key="UIName" type="string">Anim Scale 2</Annotation>
  1205.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1206.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1207.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1208.         </Item>
  1209.         <Item name="CloudLayerAnimScale1" description="cloudLayerAnimScale1" type="svt_float2" registerIndex="224" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1210.           <Annotation key="nostrip" type="int">1</Annotation>
  1211.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1212.           <Annotation key="UIName" type="string">Anim Scale 1</Annotation>
  1213.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1214.           <Annotation key="UIMax" type="float">8.0000</Annotation>
  1215.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1216.         </Item>
  1217.         <Item name="gSoftParticleRange" description="SoftParticleRange" type="svt_float" registerIndex="222" isRequired="True" value="175.00000000 0.00000000 0.00000000 0.00000000">
  1218.           <Annotation key="UIName" type="string">Soft Partice Range</Annotation>
  1219.           <Annotation key="UIMin" type="float">1.0000</Annotation>
  1220.           <Annotation key="UIMax" type="float">500.0000</Annotation>
  1221.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1222.         </Item>
  1223.         <Item name="gRescaleUV3" description="RescaleUV3" type="svt_float2" registerIndex="221" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1224.           <Annotation key="UIName" type="string">Rescale UV 3</Annotation>
  1225.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1226.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1227.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1228.         </Item>
  1229.         <Item name="gRescaleUV2" description="RescaleUV2" type="svt_float2" registerIndex="220" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1230.           <Annotation key="UIName" type="string">Rescale UV 2</Annotation>
  1231.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1232.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1233.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1234.         </Item>
  1235.         <Item name="gRescaleUV1" description="RescaleUV1" type="svt_float2" registerIndex="219" isRequired="True" value="1.00000000 1.00000000 0.00000000 0.00000000">
  1236.           <Annotation key="UIName" type="string">Rescale UV 1</Annotation>
  1237.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1238.           <Annotation key="UIMax" type="float">50.0000</Annotation>
  1239.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1240.         </Item>
  1241.         <Item name="gUVOffset3" description="UVOffset3" type="svt_float2" registerIndex="218" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1242.           <Annotation key="UIName" type="string">UV Offset 3</Annotation>
  1243.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1244.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1245.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1246.         </Item>
  1247.         <Item name="gUVOffset2" description="UVOffset2" type="svt_float2" registerIndex="217" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1248.           <Annotation key="UIName" type="string">UV Offset 2</Annotation>
  1249.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1250.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1251.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1252.         </Item>
  1253.         <Item name="gUVOffset1" description="UVOffset1" type="svt_float2" registerIndex="216" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1254.           <Annotation key="UIName" type="string">UV Offset 1</Annotation>
  1255.           <Annotation key="UIMin" type="float">-1.0000</Annotation>
  1256.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1257.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1258.         </Item>
  1259.         <Item name="gCameraPos" description="CameraPos" type="svt_float4" registerIndex="215" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1260.         <Item name="gCloudViewProj" description="CloudViewProjection" type="svt_Matrix44" registerIndex="211" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1261.         <Item name="gUVOffset" description="UVOffset" type="svt_float4x2" registerIndex="209" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000"/>
  1262.         <Item name="gNearFarQMult" description="NearFarQMult" type="svt_float4" registerIndex="205" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1263.         <Item name="gWrapLighting_MSAARef" description="WrapLighting_MSAARef" type="svt_float3" registerIndex="204" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1264.         <Item name="gScaleDiffuseFillAmbient" description="ScaleDiffuseFillAmbient" type="svt_float3" registerIndex="203" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1265.         <Item name="gPiercingLightPower_Strength_NormalStrength_Thickness" description="PiercingLightPower_Strength_NormalStrength_Thickness" type="svt_float4" registerIndex="202" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  1266.         <Item name="gScatterG_GSquared_PhaseMult_Scale" description="ScatterG_GSquared_PhaseMult_Scale" type="svt_float4" registerIndex="201" isRequired="True" value="-0.75000000 0.56250000 2.10000000 1.00000000"/>
  1267.         <Item name="gDensityShiftScale" description="DensityShiftScale" type="svt_float4" registerIndex="200" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1268.         <Item name="gBounceColor" description="BounceColor" type="svt_float3" registerIndex="199" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1269.         <Item name="gAmbientColor" description="AmbientColor" type="svt_float3" registerIndex="198" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1270.         <Item name="gCloudColor" description="CloudColor" type="svt_float3" registerIndex="197" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1271.         <Item name="gSunColor" description="SunColor" type="svt_float3" registerIndex="196" isRequired="False" value="1.00000000 1.00000000 1.00000000 0.00000000"/>
  1272.         <Item name="gSunDirection" description="SunDirection" type="svt_float3" registerIndex="195" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1273.         <Item name="gWestColor" description="WestColorCloud" type="svt_float3" registerIndex="194" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1274.         <Item name="gEastMinusWestColor" description="EastColorCloud" type="svt_float3" registerIndex="193" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1275.         <Item name="gSkyColor" description="SkyColorCloud" type="svt_float3" registerIndex="192" isRequired="False" value="0.00000000 0.00000000 0.00000000 0.00000000"/>
  1276.       </ShaderParameters>
  1277.       <VertexDeclarations>
  1278.         <Name skinned="False">N51263BB5</Name>
  1279.       </VertexDeclarations>
  1280.     </ShaderPreSet>
  1281.     <!-- cpv_only -->
  1282.     <ShaderPreSet name="cpv_only.sps" shader="cpv_only">
  1283.       <Bucket>0</Bucket>
  1284.       <SupportSkinning>True</SupportSkinning>
  1285.       <ShaderParameters>
  1286.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1287.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1288.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1289.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1290.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1291.           <Annotation key="nostrip" type="int">1</Annotation>
  1292.         </Item>
  1293.       </ShaderParameters>
  1294.       <VertexDeclarations>
  1295.         <Name skinned="False">N8A1D85ED</Name>
  1296.         <Name skinned="True">SE47D3CB8</Name>
  1297.       </VertexDeclarations>
  1298.     </ShaderPreSet>
  1299.     <!-- cutout_fence -->
  1300.     <ShaderPreSet name="cutout_fence.sps" shader="cutout_fence">
  1301.       <Bucket>3</Bucket>
  1302.       <SupportSkinning>True</SupportSkinning>
  1303.       <ShaderParameters>
  1304.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1305.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1306.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1307.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1308.         </Item>
  1309.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="161" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1310.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  1311.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1312.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1313.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1314.         </Item>
  1315.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1316.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1317.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1318.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1319.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1320.           <Annotation key="nostrip" type="int">1</Annotation>
  1321.         </Item>
  1322.       </ShaderParameters>
  1323.       <VertexDeclarations>
  1324.         <Name skinned="False">N209731BE</Name>
  1325.         <Name skinned="True">S1E9F420D</Name>
  1326.       </VertexDeclarations>
  1327.     </ShaderPreSet>
  1328.     <!-- cutout_fence_normal -->
  1329.     <ShaderPreSet name="cutout_fence_normal.sps" shader="cutout_fence_normal">
  1330.       <Bucket>3</Bucket>
  1331.       <SupportSkinning>True</SupportSkinning>
  1332.       <ShaderParameters>
  1333.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1334.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1335.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1336.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1337.         </Item>
  1338.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="2" isRequired="True">
  1339.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  1340.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  1341.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  1342.           <Annotation key="TextureType" type="string">Bump</Annotation>
  1343.         </Item>
  1344.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="165" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1345.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  1346.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1347.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1348.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1349.         </Item>
  1350.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1351.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1352.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1353.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1354.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1355.           <Annotation key="nostrip" type="int">1</Annotation>
  1356.         </Item>
  1357.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1358.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1359.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1360.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  1361.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1362.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  1363.         </Item>
  1364.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  1365.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1366.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1367.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1368.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1369.         </Item>
  1370.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1371.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1372.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1373.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1374.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1375.         </Item>
  1376.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1377.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1378.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1379.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1380.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1381.         </Item>
  1382.       </ShaderParameters>
  1383.       <VertexDeclarations>
  1384.         <Name skinned="False">N51263BB5</Name>
  1385.         <Name skinned="True">S9445853F</Name>
  1386.       </VertexDeclarations>
  1387.     </ShaderPreSet>
  1388.     <!-- cutout_hard -->
  1389.     <ShaderPreSet name="cutout_hard.sps" shader="cutout_hard">
  1390.       <Bucket>0</Bucket>
  1391.       <SupportSkinning>True</SupportSkinning>
  1392.       <ShaderParameters>
  1393.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1394.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1395.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1396.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1397.         </Item>
  1398.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1399.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1400.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1401.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1402.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1403.           <Annotation key="nostrip" type="int">1</Annotation>
  1404.         </Item>
  1405.       </ShaderParameters>
  1406.       <VertexDeclarations>
  1407.         <Name skinned="False">N209731BE</Name>
  1408.       </VertexDeclarations>
  1409.     </ShaderPreSet>
  1410.     <!-- decal -->
  1411.     <ShaderPreSet name="decal.sps" shader="decal">
  1412.       <Bucket>2</Bucket>
  1413.       <SupportSkinning>True</SupportSkinning>
  1414.       <ShaderParameters>
  1415.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1416.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1417.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1418.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1419.         </Item>
  1420.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1421.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1422.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1423.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1424.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1425.           <Annotation key="nostrip" type="int">1</Annotation>
  1426.         </Item>
  1427.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="163" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1428.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1429.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1430.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1431.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1432.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1433.           <Annotation key="nostrip" type="int">1</Annotation>
  1434.         </Item>
  1435.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1436.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1437.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1438.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1439.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1440.         </Item>
  1441.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1442.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1443.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1444.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1445.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1446.         </Item>
  1447.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1448.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1449.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1450.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1451.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1452.         </Item>
  1453.       </ShaderParameters>
  1454.       <VertexDeclarations>
  1455.         <Name skinned="False">N209731BE</Name>
  1456.         <Name skinned="True">S1E9F420D</Name>
  1457.       </VertexDeclarations>
  1458.     </ShaderPreSet>
  1459.     <!-- decal_amb_only -->
  1460.     <ShaderPreSet name="decal_amb_only.sps" shader="decal_amb_only">
  1461.       <Bucket>2</Bucket>
  1462.       <SupportSkinning>True</SupportSkinning>
  1463.       <ShaderParameters>
  1464.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1465.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1466.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1467.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1468.         </Item>
  1469.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="163" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1470.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="161" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1471.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1472.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1473.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1474.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1475.           <Annotation key="nostrip" type="int">1</Annotation>
  1476.         </Item>
  1477.         <Item name="AmbientDecalMask" description="AmbientDecalMask" type="svt_float3" registerIndex="160" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1478.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1479.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1480.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1481.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1482.           <Annotation key="UIName" type="string">ambient map mask color</Annotation>
  1483.         </Item>
  1484.       </ShaderParameters>
  1485.       <VertexDeclarations>
  1486.         <Name skinned="False">N209731BE</Name>
  1487.       </VertexDeclarations>
  1488.     </ShaderPreSet>
  1489.     <!-- decal_diff_only_um -->
  1490.     <ShaderPreSet name="decal_diff_only_um.sps" shader="decal_diff_only_um">
  1491.       <Bucket>2</Bucket>
  1492.       <SupportSkinning>True</SupportSkinning>
  1493.       <ShaderParameters>
  1494.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1495.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1496.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1497.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1498.         </Item>
  1499.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1500.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1501.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1502.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1503.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1504.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1505.           <Annotation key="nostrip" type="int">1</Annotation>
  1506.         </Item>
  1507.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1508.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1509.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1510.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1511.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1512.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1513.           <Annotation key="nostrip" type="int">1</Annotation>
  1514.         </Item>
  1515.         <Item name="umGlobalOverrideParams" description="umGlobalOverrideParams0" type="svt_float4" registerIndex="161" isRequired="False" value="1.00000000 1.00000000 1.00000000 1.00000000"/>
  1516.         <Item name="umGlobalParams" description="umGlobalParams0" type="svt_float4" registerIndex="160" isRequired="True" value="0.02500000 0.02500000 1.00000000 1.00000000">
  1517.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1518.           <Annotation key="UIName" type="string">Global umParams: ScaleH/ScaleV/FreqH/FreqV</Annotation>
  1519.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1520.           <Annotation key="UIMax" type="float">15.0000</Annotation>
  1521.           <Annotation key="UIStep" type="float">0.0010</Annotation>
  1522.         </Item>
  1523.       </ShaderParameters>
  1524.       <VertexDeclarations>
  1525.         <Name skinned="False">N35418708</Name>
  1526.         <Name skinned="True">S9B2B42C2</Name>
  1527.       </VertexDeclarations>
  1528.     </ShaderPreSet>
  1529.     <!-- decal_dirt -->
  1530.     <ShaderPreSet name="decal_dirt.sps" shader="decal_dirt">
  1531.       <Bucket>2</Bucket>
  1532.       <SupportSkinning>True</SupportSkinning>
  1533.       <ShaderParameters>
  1534.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1535.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1536.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1537.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1538.         </Item>
  1539.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1540.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1541.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1542.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1543.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1544.           <Annotation key="nostrip" type="int">1</Annotation>
  1545.         </Item>
  1546.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1547.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1548.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1549.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1550.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1551.         </Item>
  1552.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="162" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1553.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1554.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1555.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1556.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1557.         </Item>
  1558.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="161" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1559.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1560.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1561.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1562.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1563.         </Item>
  1564.         <Item name="DirtDecalMask" description="DirtDecalMask" type="svt_float3" registerIndex="160" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1565.           <Annotation key="nostrip" type="int">1</Annotation>
  1566.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1567.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1568.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1569.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1570.           <Annotation key="UIName" type="string">dirt map mask color</Annotation>
  1571.         </Item>
  1572.       </ShaderParameters>
  1573.       <VertexDeclarations>
  1574.         <Name skinned="False">N209731BE</Name>
  1575.         <Name skinned="True">S1E9F420D</Name>
  1576.       </VertexDeclarations>
  1577.     </ShaderPreSet>
  1578.     <!-- decal_emissivenight_only -->
  1579.     <ShaderPreSet name="decal_emissivenight_only.sps" shader="decal_emissivenight_only">
  1580.       <Bucket>2</Bucket>
  1581.       <SupportSkinning>True</SupportSkinning>
  1582.       <ShaderParameters>
  1583.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1584.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1585.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1586.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1587.         </Item>
  1588.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="163" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1589.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="161" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1590.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1591.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1592.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1593.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1594.           <Annotation key="nostrip" type="int">1</Annotation>
  1595.         </Item>
  1596.         <Item name="EmissiveMultiplier" description="EmissiveMultiplier" type="svt_float" registerIndex="160" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1597.           <Annotation key="UIName" type="string">Emissive HDR Multiplier</Annotation>
  1598.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1599.           <Annotation key="UIMax" type="float">16.0000</Annotation>
  1600.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1601.         </Item>
  1602.       </ShaderParameters>
  1603.       <VertexDeclarations>
  1604.         <Name skinned="False">N209731BE</Name>
  1605.       </VertexDeclarations>
  1606.     </ShaderPreSet>
  1607.     <!-- decal_emissive_only -->
  1608.     <ShaderPreSet name="decal_emissive_only.sps" shader="decal_emissive_only">
  1609.       <Bucket>2</Bucket>
  1610.       <SupportSkinning>True</SupportSkinning>
  1611.       <ShaderParameters>
  1612.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1613.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1614.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1615.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1616.         </Item>
  1617.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="163" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1618.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="161" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1619.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1620.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1621.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1622.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1623.           <Annotation key="nostrip" type="int">1</Annotation>
  1624.         </Item>
  1625.         <Item name="EmissiveMultiplier" description="EmissiveMultiplier" type="svt_float" registerIndex="160" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1626.           <Annotation key="UIName" type="string">Emissive HDR Multiplier</Annotation>
  1627.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1628.           <Annotation key="UIMax" type="float">16.0000</Annotation>
  1629.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1630.         </Item>
  1631.       </ShaderParameters>
  1632.       <VertexDeclarations>
  1633.         <Name skinned="False">N209731BE</Name>
  1634.         <Name skinned="True">S1E9F420D</Name>
  1635.       </VertexDeclarations>
  1636.     </ShaderPreSet>
  1637.     <!-- decal_glue -->
  1638.     <ShaderPreSet name="decal_glue.sps" shader="decal_glue">
  1639.       <Bucket>2</Bucket>
  1640.       <SupportSkinning>True</SupportSkinning>
  1641.       <ShaderParameters>
  1642.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1643.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1644.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1645.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1646.         </Item>
  1647.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1648.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1649.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1650.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1651.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1652.           <Annotation key="nostrip" type="int">1</Annotation>
  1653.         </Item>
  1654.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1655.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1656.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1657.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1658.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1659.         </Item>
  1660.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1661.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1662.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1663.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1664.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1665.         </Item>
  1666.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1667.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1668.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1669.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1670.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1671.         </Item>
  1672.       </ShaderParameters>
  1673.       <VertexDeclarations>
  1674.         <Name skinned="False">N209731BE</Name>
  1675.         <Name skinned="True">S1E9F420D</Name>
  1676.       </VertexDeclarations>
  1677.     </ShaderPreSet>
  1678.     <!-- decal_normal_only -->
  1679.     <ShaderPreSet name="decal_normal_only.sps" shader="decal_normal_only">
  1680.       <Bucket>2</Bucket>
  1681.       <SupportSkinning>True</SupportSkinning>
  1682.       <ShaderParameters>
  1683.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1684.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1685.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1686.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1687.         </Item>
  1688.         <Item name="BumpSampler" description="BumpTex" type="svt_sampler" registerIndex="2" isRequired="True">
  1689.           <Annotation key="UIName" type="string">Bump Texture</Annotation>
  1690.           <Annotation key="UIHint" type="string">normalmap</Annotation>
  1691.           <Annotation key="TCPTemplate" type="string">NormalMap</Annotation>
  1692.           <Annotation key="TextureType" type="string">Bump</Annotation>
  1693.         </Item>
  1694.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1695.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1696.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1697.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1698.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1699.           <Annotation key="nostrip" type="int">1</Annotation>
  1700.         </Item>
  1701.         <Item name="Bumpiness" description="Bumpiness" type="svt_float" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1702.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1703.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1704.           <Annotation key="UIMax" type="float">10.0000</Annotation>
  1705.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1706.           <Annotation key="UIName" type="string">Bumpiness</Annotation>
  1707.         </Item>
  1708.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  1709.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1710.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1711.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1712.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1713.         </Item>
  1714.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1715.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1716.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1717.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1718.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1719.         </Item>
  1720.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1721.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1722.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1723.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1724.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1725.         </Item>
  1726.       </ShaderParameters>
  1727.       <VertexDeclarations>
  1728.         <Name skinned="False">N51263BB5</Name>
  1729.         <Name skinned="True">S9445853F</Name>
  1730.       </VertexDeclarations>
  1731.     </ShaderPreSet>
  1732.     <!-- decal_shadow_only -->
  1733.     <ShaderPreSet name="decal_shadow_only.sps" shader="decal_shadow_only">
  1734.       <Bucket>2</Bucket>
  1735.       <SupportSkinning>True</SupportSkinning>
  1736.       <ShaderParameters>
  1737.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1738.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1739.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1740.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1741.         </Item>
  1742.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1743.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1744.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1745.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1746.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1747.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1748.           <Annotation key="nostrip" type="int">1</Annotation>
  1749.         </Item>
  1750.       </ShaderParameters>
  1751.       <VertexDeclarations>
  1752.         <Name skinned="False">N51263BB5</Name>
  1753.       </VertexDeclarations>
  1754.     </ShaderPreSet>
  1755.     <!-- decal_spec_only -->
  1756.     <ShaderPreSet name="decal_spec_only.sps" shader="decal_spec_only">
  1757.       <Bucket>2</Bucket>
  1758.       <SupportSkinning>True</SupportSkinning>
  1759.       <ShaderParameters>
  1760.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1761.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1762.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1763.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1764.         </Item>
  1765.         <Item name="SpecSampler" description="SpecularTex" type="svt_sampler" registerIndex="2" isRequired="True">
  1766.           <Annotation key="UIName" type="string">Specular Texture</Annotation>
  1767.           <Annotation key="UIHint" type="string">specularmap</Annotation>
  1768.           <Annotation key="TCPTemplate" type="string">Specular</Annotation>
  1769.           <Annotation key="TextureType" type="string">Specular</Annotation>
  1770.         </Item>
  1771.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1772.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1773.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1774.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1775.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1776.           <Annotation key="nostrip" type="int">1</Annotation>
  1777.         </Item>
  1778.         <Item name="SpecMapIntMask" description="SpecularMapIntensityMask" type="svt_float3" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1779.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1780.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1781.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1782.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1783.           <Annotation key="UIName" type="string">specular map intensity mask color</Annotation>
  1784.         </Item>
  1785.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1786.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1787.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1788.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1789.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1790.         </Item>
  1791.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1792.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1793.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1794.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1795.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1796.         </Item>
  1797.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1798.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1799.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1800.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1801.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1802.         </Item>
  1803.       </ShaderParameters>
  1804.       <VertexDeclarations>
  1805.         <Name skinned="False">N209731BE</Name>
  1806.         <Name skinned="True">S1E9F420D</Name>
  1807.       </VertexDeclarations>
  1808.     </ShaderPreSet>
  1809.     <!-- decal_tnt -->
  1810.     <ShaderPreSet name="decal_tnt.sps" shader="decal_tnt">
  1811.       <Bucket>2</Bucket>
  1812.       <SupportSkinning>True</SupportSkinning>
  1813.       <ShaderParameters>
  1814.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1815.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1816.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1817.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1818.         </Item>
  1819.         <Item name="TintPaletteSampler" description="TintPaletteTex" type="svt_sampler" registerIndex="2" isRequired="True">
  1820.           <Annotation key="nostrip" type="int">1</Annotation>
  1821.           <Annotation key="UIName" type="string">Tint Palette</Annotation>
  1822.           <Annotation key="TCPTemplateRelative" type="string">maps_other/TintPalette</Annotation>
  1823.           <Annotation key="TextureType" type="string">Palette</Annotation>
  1824.         </Item>
  1825.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="165" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1826.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1827.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1828.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1829.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1830.           <Annotation key="nostrip" type="int">1</Annotation>
  1831.         </Item>
  1832.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="164" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1833.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1834.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1835.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1836.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1837.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1838.           <Annotation key="nostrip" type="int">1</Annotation>
  1839.         </Item>
  1840.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1841.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  1842.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1843.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1844.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1845.         </Item>
  1846.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="162" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  1847.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  1848.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1849.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  1850.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  1851.         </Item>
  1852.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="161" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  1853.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  1854.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1855.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1856.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1857.         </Item>
  1858.         <Item name="TintPaletteSelector" description="TintPaletteSelector" type="svt_float2" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1859.           <Annotation key="UIName" type="string">Tint Palette Selector</Annotation>
  1860.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1861.           <Annotation key="UIMax" type="float">7.0000</Annotation>
  1862.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1863.           <Annotation key="nostrip" type="int">1</Annotation>
  1864.         </Item>
  1865.       </ShaderParameters>
  1866.       <VertexDeclarations>
  1867.         <Name skinned="False">N209731BE</Name>
  1868.         <Name skinned="True">S1E9F420D</Name>
  1869.       </VertexDeclarations>
  1870.     </ShaderPreSet>
  1871.     <!-- default -->
  1872.     <ShaderPreSet name="custom_default.sps" shader="default">
  1873.       <Bucket>0</Bucket>
  1874.       <SupportSkinning>True</SupportSkinning>
  1875.       <ShaderParameters>
  1876.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1877.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1878.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1879.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1880.         </Item>
  1881.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1882.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1883.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  1884.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1885.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1886.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1887.         </Item>
  1888.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1889.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1890.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1891.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1892.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1893.           <Annotation key="nostrip" type="int">1</Annotation>
  1894.         </Item>
  1895.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1896.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1897.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1898.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1899.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1900.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1901.           <Annotation key="nostrip" type="int">1</Annotation>
  1902.         </Item>
  1903.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1904.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  1905.       </ShaderParameters>
  1906.       <VertexDeclarations>
  1907.         <Name skinned="False">N209731BE</Name>
  1908.         <Name skinned="True">S032243A7</Name>
  1909.         <Name skinned="True">S1E9F420D</Name>
  1910.       </VertexDeclarations>
  1911.     </ShaderPreSet>
  1912.     <ShaderPreSet name="default.sps" shader="default">
  1913.       <Bucket>0</Bucket>
  1914.       <SupportSkinning>True</SupportSkinning>
  1915.       <ShaderParameters>
  1916.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1917.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1918.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1919.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1920.         </Item>
  1921.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1922.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1923.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  1924.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1925.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1926.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1927.         </Item>
  1928.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1929.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1930.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1931.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1932.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1933.           <Annotation key="nostrip" type="int">1</Annotation>
  1934.         </Item>
  1935.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1936.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1937.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1938.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1939.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1940.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1941.           <Annotation key="nostrip" type="int">1</Annotation>
  1942.         </Item>
  1943.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1944.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  1945.       </ShaderParameters>
  1946.       <VertexDeclarations>
  1947.         <Name skinned="False">N209731BE</Name>
  1948.         <Name skinned="True">S1E9F420D</Name>
  1949.         <Name skinned="True">S032243A7</Name>
  1950.       </VertexDeclarations>
  1951.     </ShaderPreSet>
  1952.     <ShaderPreSet name="default_noedge.sps" shader="default">
  1953.       <Bucket>0</Bucket>
  1954.       <SupportSkinning>True</SupportSkinning>
  1955.       <ShaderParameters>
  1956.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1957.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1958.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1959.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  1960.         </Item>
  1961.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  1962.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1963.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  1964.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1965.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1966.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  1967.         </Item>
  1968.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  1969.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  1970.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1971.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1972.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  1973.           <Annotation key="nostrip" type="int">1</Annotation>
  1974.         </Item>
  1975.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  1976.           <Annotation key="UIWidget" type="string">slider</Annotation>
  1977.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  1978.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  1979.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  1980.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  1981.           <Annotation key="nostrip" type="int">1</Annotation>
  1982.         </Item>
  1983.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  1984.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  1985.       </ShaderParameters>
  1986.       <VertexDeclarations>
  1987.         <Name skinned="False">N209731BE</Name>
  1988.         <Name skinned="True">S032243A7</Name>
  1989.         <Name skinned="True">S1E9F420D</Name>
  1990.       </VertexDeclarations>
  1991.     </ShaderPreSet>
  1992.     <ShaderPreSet name="gta_default.sps" shader="default">
  1993.       <Bucket>0</Bucket>
  1994.       <SupportSkinning>True</SupportSkinning>
  1995.       <ShaderParameters>
  1996.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  1997.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  1998.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  1999.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2000.         </Item>
  2001.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2002.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2003.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2004.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2005.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2006.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2007.         </Item>
  2008.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2009.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2010.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2011.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2012.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2013.           <Annotation key="nostrip" type="int">1</Annotation>
  2014.         </Item>
  2015.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2016.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2017.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2018.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2019.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2020.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2021.           <Annotation key="nostrip" type="int">1</Annotation>
  2022.         </Item>
  2023.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  2024.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  2025.       </ShaderParameters>
  2026.       <VertexDeclarations>
  2027.         <Name skinned="False">N209731BE</Name>
  2028.         <Name skinned="True">S1E9F420D</Name>
  2029.         <Name skinned="True">S032243A7</Name>
  2030.       </VertexDeclarations>
  2031.     </ShaderPreSet>
  2032.     <ShaderPreSet name="alpha.sps" shader="default">
  2033.       <Bucket>1</Bucket>
  2034.       <SupportSkinning>True</SupportSkinning>
  2035.       <ShaderParameters>
  2036.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2037.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2038.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2039.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2040.         </Item>
  2041.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2042.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2043.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2044.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2045.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2046.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2047.         </Item>
  2048.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2049.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2050.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2051.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2052.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2053.           <Annotation key="nostrip" type="int">1</Annotation>
  2054.         </Item>
  2055.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2056.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2057.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2058.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2059.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2060.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2061.           <Annotation key="nostrip" type="int">1</Annotation>
  2062.         </Item>
  2063.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  2064.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  2065.       </ShaderParameters>
  2066.       <VertexDeclarations>
  2067.         <Name skinned="False">N209731BE</Name>
  2068.         <Name skinned="True">S032243A7</Name>
  2069.         <Name skinned="True">S1E9F420D</Name>
  2070.       </VertexDeclarations>
  2071.     </ShaderPreSet>
  2072.     <ShaderPreSet name="cutout.sps" shader="default">
  2073.       <Bucket>3</Bucket>
  2074.       <SupportSkinning>True</SupportSkinning>
  2075.       <ShaderParameters>
  2076.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2077.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2078.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2079.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2080.         </Item>
  2081.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2082.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2083.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2084.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2085.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2086.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2087.         </Item>
  2088.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2089.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2090.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2091.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2092.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2093.           <Annotation key="nostrip" type="int">1</Annotation>
  2094.         </Item>
  2095.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2096.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2097.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2098.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2099.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2100.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2101.           <Annotation key="nostrip" type="int">1</Annotation>
  2102.         </Item>
  2103.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  2104.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  2105.       </ShaderParameters>
  2106.       <VertexDeclarations>
  2107.         <Name skinned="False">N209731BE</Name>
  2108.         <Name skinned="True">S1E9F420D</Name>
  2109.         <Name skinned="True">S032243A7</Name>
  2110.       </VertexDeclarations>
  2111.     </ShaderPreSet>
  2112.     <!-- default_detail -->
  2113.     <ShaderPreSet name="default_detail.sps" shader="default_detail">
  2114.       <Bucket>0</Bucket>
  2115.       <SupportSkinning>True</SupportSkinning>
  2116.       <ShaderParameters>
  2117.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2118.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2119.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2120.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2121.         </Item>
  2122.         <Item name="DetailSampler" description="DetailTex" type="svt_sampler" registerIndex="2" isRequired="True">
  2123.           <Annotation key="UIName" type="string">Detail Map</Annotation>
  2124.           <Annotation key="UIHint" type="string">detailmap</Annotation>
  2125.           <Annotation key="DontExport" type="string">True</Annotation>
  2126.           <Annotation key="TCPTemplate" type="string">DetailMap</Annotation>
  2127.           <Annotation key="TextureType" type="string">DetailMap</Annotation>
  2128.         </Item>
  2129.         <Item name="DetailSettings" description="detailSettings" type="svt_float4" registerIndex="164" isRequired="True" value="0.00000000 0.00000000 24.00000000 24.00000000">
  2130.           <Annotation key="UIWidget" type="string">Numeric</Annotation>
  2131.           <Annotation key="nostrip" type="int">1</Annotation>
  2132.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2133.           <Annotation key="UIMax" type="float">100.0000</Annotation>
  2134.           <Annotation key="UIStep" type="float">0.0010</Annotation>
  2135.           <Annotation key="UIName" type="string">detail Inten Bump Scale</Annotation>
  2136.         </Item>
  2137.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="163" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2138.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="161" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2139.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2140.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2141.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2142.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2143.           <Annotation key="nostrip" type="int">1</Annotation>
  2144.         </Item>
  2145.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2146.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2147.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2148.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2149.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2150.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2151.           <Annotation key="nostrip" type="int">1</Annotation>
  2152.         </Item>
  2153.       </ShaderParameters>
  2154.       <VertexDeclarations>
  2155.         <Name skinned="False">N209731BE</Name>
  2156.         <Name skinned="True">S1E9F420D</Name>
  2157.       </VertexDeclarations>
  2158.     </ShaderPreSet>
  2159.     <!-- default_spec -->
  2160.     <ShaderPreSet name="default_spec.sps" shader="default_spec">
  2161.       <Bucket>0</Bucket>
  2162.       <SupportSkinning>True</SupportSkinning>
  2163.       <ShaderParameters>
  2164.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2165.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2166.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2167.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2168.         </Item>
  2169.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2170.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2171.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2172.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2173.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2174.           <Annotation key="nostrip" type="int">1</Annotation>
  2175.         </Item>
  2176.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  2177.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  2178.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2179.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2180.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2181.         </Item>
  2182.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  2183.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  2184.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2185.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  2186.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  2187.         </Item>
  2188.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  2189.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  2190.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2191.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2192.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2193.         </Item>
  2194.       </ShaderParameters>
  2195.       <VertexDeclarations>
  2196.         <Name skinned="False">N209731BE</Name>
  2197.         <Name skinned="True">S1E9F420D</Name>
  2198.       </VertexDeclarations>
  2199.     </ShaderPreSet>
  2200.     <ShaderPreSet name="spec_const.sps" shader="default_spec">
  2201.       <Bucket>0</Bucket>
  2202.       <SupportSkinning>True</SupportSkinning>
  2203.       <ShaderParameters>
  2204.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2205.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2206.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2207.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2208.         </Item>
  2209.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2210.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2211.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2212.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2213.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2214.           <Annotation key="nostrip" type="int">1</Annotation>
  2215.         </Item>
  2216.         <Item name="SpecularIntensityMult" description="SpecularColor" type="svt_float" registerIndex="162" isRequired="True" value="0.12500000 0.00000000 0.00000000 0.00000000">
  2217.           <Annotation key="UIName" type="string">Specular Intensity</Annotation>
  2218.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2219.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2220.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2221.         </Item>
  2222.         <Item name="SpecularFalloffMult" description="Specular" type="svt_float" registerIndex="161" isRequired="True" value="100.00000000 0.00000000 0.00000000 0.00000000">
  2223.           <Annotation key="UIName" type="string">Specular Falloff</Annotation>
  2224.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2225.           <Annotation key="UIMax" type="float">512.0000</Annotation>
  2226.           <Annotation key="UIStep" type="float">0.1000</Annotation>
  2227.         </Item>
  2228.         <Item name="SpecularFresnel" description="Fresnel" type="svt_float" registerIndex="160" isRequired="True" value="0.97000000 0.00000000 0.00000000 0.00000000">
  2229.           <Annotation key="UIName" type="string">Specular Fresnel</Annotation>
  2230.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2231.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2232.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2233.         </Item>
  2234.       </ShaderParameters>
  2235.       <VertexDeclarations>
  2236.         <Name skinned="False">N209731BE</Name>
  2237.         <Name skinned="True">S1E9F420D</Name>
  2238.       </VertexDeclarations>
  2239.     </ShaderPreSet>
  2240.     <!-- default_terrain_wet -->
  2241.     <ShaderPreSet name="default_terrain_wet.sps" shader="default_terrain_wet">
  2242.       <Bucket>0</Bucket>
  2243.       <SupportSkinning>True</SupportSkinning>
  2244.       <ShaderParameters>
  2245.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2246.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2247.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2248.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2249.         </Item>
  2250.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="165" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2251.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="164" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2252.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2253.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2254.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2255.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2256.         </Item>
  2257.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="163" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2258.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2259.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2260.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2261.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2262.           <Annotation key="nostrip" type="int">1</Annotation>
  2263.         </Item>
  2264.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="162" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2265.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2266.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2267.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2268.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2269.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2270.           <Annotation key="nostrip" type="int">1</Annotation>
  2271.         </Item>
  2272.         <Item name="GlobalAnimUV1" description="globalAnimUV1" type="svt_float3" registerIndex="161" isRequired="False" value="0.00000000 1.00000000 0.00000000 0.00000000"/>
  2273.         <Item name="GlobalAnimUV0" description="globalAnimUV0" type="svt_float3" registerIndex="160" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000"/>
  2274.       </ShaderParameters>
  2275.       <VertexDeclarations>
  2276.         <Name skinned="False">N209731BE</Name>
  2277.       </VertexDeclarations>
  2278.     </ShaderPreSet>
  2279.     <!-- default_tnt -->
  2280.     <ShaderPreSet name="default_tnt.sps" shader="default_tnt">
  2281.       <Bucket>0</Bucket>
  2282.       <SupportSkinning>True</SupportSkinning>
  2283.       <ShaderParameters>
  2284.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2285.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2286.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2287.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2288.         </Item>
  2289.         <Item name="TintPaletteSampler" description="TintPaletteTex" type="svt_sampler" registerIndex="2" isRequired="True">
  2290.           <Annotation key="nostrip" type="int">1</Annotation>
  2291.           <Annotation key="UIName" type="string">Tint Palette</Annotation>
  2292.           <Annotation key="TCPTemplateRelative" type="string">maps_other/TintPalette</Annotation>
  2293.           <Annotation key="TextureType" type="string">Palette</Annotation>
  2294.         </Item>
  2295.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="164" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2296.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2297.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2298.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2299.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2300.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2301.         </Item>
  2302.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="162" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2303.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2304.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2305.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2306.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2307.           <Annotation key="nostrip" type="int">1</Annotation>
  2308.         </Item>
  2309.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="161" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2310.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2311.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2312.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2313.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2314.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2315.           <Annotation key="nostrip" type="int">1</Annotation>
  2316.         </Item>
  2317.         <Item name="TintPaletteSelector" description="TintPaletteSelector" type="svt_float2" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2318.           <Annotation key="UIName" type="string">Tint Palette Selector</Annotation>
  2319.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2320.           <Annotation key="UIMax" type="float">7.0000</Annotation>
  2321.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2322.           <Annotation key="nostrip" type="int">1</Annotation>
  2323.         </Item>
  2324.       </ShaderParameters>
  2325.       <VertexDeclarations>
  2326.         <Name skinned="False">N209731BE</Name>
  2327.         <Name skinned="True">S1E9F420D</Name>
  2328.       </VertexDeclarations>
  2329.     </ShaderPreSet>
  2330.     <ShaderPreSet name="cutout_tnt.sps" shader="default_tnt">
  2331.       <Bucket>3</Bucket>
  2332.       <SupportSkinning>True</SupportSkinning>
  2333.       <ShaderParameters>
  2334.         <Item name="DiffuseSampler" description="DiffuseTex" type="svt_sampler" registerIndex="0" isRequired="True">
  2335.           <Annotation key="UIName" type="string">Diffuse Texture</Annotation>
  2336.           <Annotation key="TCPTemplate" type="string">Diffuse</Annotation>
  2337.           <Annotation key="TextureType" type="string">Diffuse</Annotation>
  2338.         </Item>
  2339.         <Item name="TintPaletteSampler" description="TintPaletteTex" type="svt_sampler" registerIndex="2" isRequired="True">
  2340.           <Annotation key="nostrip" type="int">1</Annotation>
  2341.           <Annotation key="UIName" type="string">Tint Palette</Annotation>
  2342.           <Annotation key="TCPTemplateRelative" type="string">maps_other/TintPalette</Annotation>
  2343.           <Annotation key="TextureType" type="string">Palette</Annotation>
  2344.         </Item>
  2345.         <Item name="matMaterialColorScale" description="MaterialColorScale" type="svt_float4" registerIndex="164" isRequired="False" value="1.00000000 0.00000000 0.00000000 1.00000000"/>
  2346.         <Item name="HardAlphaBlend" description="HardAlphaBlend" type="svt_float" registerIndex="163" isRequired="True" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2347.           <Annotation key="UIName" type="string">Hard Alpha</Annotation>
  2348.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2349.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2350.           <Annotation key="UIStep" type="float">0.0100</Annotation>
  2351.         </Item>
  2352.         <Item name="UseTessellation" description="UseTessellation" type="svt_float" registerIndex="162" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2353.           <Annotation key="UIName" type="string">Use tessellation</Annotation>
  2354.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2355.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2356.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2357.           <Annotation key="nostrip" type="int">1</Annotation>
  2358.         </Item>
  2359.         <Item name="WetnessMultiplier" description="WetnessMultiplier" type="svt_float" registerIndex="161" isRequired="False" value="1.00000000 0.00000000 0.00000000 0.00000000">
  2360.           <Annotation key="UIWidget" type="string">slider</Annotation>
  2361.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2362.           <Annotation key="UIMax" type="float">1.0000</Annotation>
  2363.           <Annotation key="UIStep" type="float">0.0050</Annotation>
  2364.           <Annotation key="UIName" type="string">Wetness multiplier</Annotation>
  2365.           <Annotation key="nostrip" type="int">1</Annotation>
  2366.         </Item>
  2367.         <Item name="TintPaletteSelector" description="TintPaletteSelector" type="svt_float2" registerIndex="160" isRequired="True" value="0.00000000 0.00000000 0.00000000 0.00000000">
  2368.           <Annotation key="UIName" type="string">Tint Palette Selector</Annotation>
  2369.           <Annotation key="UIMin" type="float">0.0000</Annotation>
  2370.           <Annotation key="UIMax" type="float">7.0000</Annotation>
  2371.           <Annotation key="UIStep" type="float">1.0000</Annotation>
  2372.           <Annotation key="nostrip" type="int">1</Annotation>
  2373.         </Item>
  2374.       </ShaderParameters>
  2375.       <VertexDeclarations>
  2376.         <Name skinned="False">N209731BE</Name>
  2377.         <Name skinned="True">S1E9F420D</Name>
  2378.       </VertexDeclarations>
  2379.     </ShaderPreSet>
  2380.     ...
  2381.   </Shaders>
  2382.   <VertexDeclarations>
  2383.     <Declaration name="S032243A7" skinned="True">
  2384.       <UseMask>0x00000007</UseMask>
  2385.       <Stride>0x14</Stride>
  2386.       <Count>0x03</Count>
  2387.       <Types>0x7755555555996996</Types>
  2388.       <D3D9VertexElements>
  2389.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2390.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2391.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2392.       </D3D9VertexElements>
  2393.     </Declaration>
  2394.     <Declaration name="NB60E6ACF" skinned="False">
  2395.       <UseMask>0x00000011</UseMask>
  2396.       <Stride>0x10</Stride>
  2397.       <Count>0x02</Count>
  2398.       <Types>0x7755555555996996</Types>
  2399.       <D3D9VertexElements>
  2400.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2401.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2402.       </D3D9VertexElements>
  2403.     </Declaration>
  2404.     <Declaration name="N8A1D85ED" skinned="False">
  2405.       <UseMask>0x00000019</UseMask>
  2406.       <Stride>0x1C</Stride>
  2407.       <Count>0x03</Count>
  2408.       <Types>0x7755555555996996</Types>
  2409.       <D3D9VertexElements>
  2410.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2411.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2412.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2413.       </D3D9VertexElements>
  2414.     </Declaration>
  2415.     <Declaration name="SE47D3CB8" skinned="True">
  2416.       <UseMask>0x0000001F</UseMask>
  2417.       <Stride>0x24</Stride>
  2418.       <Count>0x05</Count>
  2419.       <Types>0x7755555555996996</Types>
  2420.       <D3D9VertexElements>
  2421.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2422.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2423.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2424.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2425.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2426.       </D3D9VertexElements>
  2427.     </Declaration>
  2428.     <Declaration name="N0D9A0238" skinned="False">
  2429.       <UseMask>0x00000041</UseMask>
  2430.       <Stride>0x14</Stride>
  2431.       <Count>0x02</Count>
  2432.       <Types>0x7755555555996996</Types>
  2433.       <D3D9VertexElements>
  2434.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2435.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2436.       </D3D9VertexElements>
  2437.     </Declaration>
  2438.     <Declaration name="N1151D4F0" skinned="False">
  2439.       <UseMask>0x00000051</UseMask>
  2440.       <Stride>0x18</Stride>
  2441.       <Count>0x03</Count>
  2442.       <Types>0x7755555555996996</Types>
  2443.       <D3D9VertexElements>
  2444.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2445.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2446.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2447.       </D3D9VertexElements>
  2448.     </Declaration>
  2449.     <Declaration name="NB7F882B0" skinned="False">
  2450.       <UseMask>0x00000059</UseMask>
  2451.       <Stride>0x20</Stride>
  2452.       <Count>0x04</Count>
  2453.       <Types>0x0300000001996006</Types>
  2454.       <D3D9VertexElements>
  2455.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2456.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2457.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2458.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT16_2"/>
  2459.       </D3D9VertexElements>
  2460.     </Declaration>
  2461.     <Declaration name="N209731BE" skinned="False">
  2462.       <UseMask>0x00000059</UseMask>
  2463.       <Stride>0x24</Stride>
  2464.       <Count>0x04</Count>
  2465.       <Types>0x7755555555996996</Types>
  2466.       <D3D9VertexElements>
  2467.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2468.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2469.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2470.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2471.       </D3D9VertexElements>
  2472.     </Declaration>
  2473.     <Declaration name="S1E9F420D" skinned="True">
  2474.       <UseMask>0x0000005F</UseMask>
  2475.       <Stride>0x2C</Stride>
  2476.       <Count>0x06</Count>
  2477.       <Types>0x7755555555996996</Types>
  2478.       <D3D9VertexElements>
  2479.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2480.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2481.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2482.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2483.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2484.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2485.       </D3D9VertexElements>
  2486.     </Declaration>
  2487.     <Declaration name="N35418708" skinned="False">
  2488.       <UseMask>0x00000071</UseMask>
  2489.       <Stride>0x1C</Stride>
  2490.       <Count>0x04</Count>
  2491.       <Types>0x7755555555996996</Types>
  2492.       <D3D9VertexElements>
  2493.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2494.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2495.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2496.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2497.       </D3D9VertexElements>
  2498.     </Declaration>
  2499.     <Declaration name="S9B2B42C2" skinned="True">
  2500.       <UseMask>0x00000077</UseMask>
  2501.       <Stride>0x24</Stride>
  2502.       <Count>0x06</Count>
  2503.       <Types>0x7755555555996996</Types>
  2504.       <D3D9VertexElements>
  2505.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2506.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2507.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2508.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2509.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2510.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2511.       </D3D9VertexElements>
  2512.     </Declaration>
  2513.     <Declaration name="NCE8F80C8" skinned="False">
  2514.       <UseMask>0x00000079</UseMask>
  2515.       <Stride>0x28</Stride>
  2516.       <Count>0x05</Count>
  2517.       <Types>0x7755555555996996</Types>
  2518.       <D3D9VertexElements>
  2519.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2520.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2521.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2522.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2523.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2524.       </D3D9VertexElements>
  2525.     </Declaration>
  2526.     <Declaration name="SBED48839" skinned="True">
  2527.       <UseMask>0x0000007F</UseMask>
  2528.       <Stride>0x30</Stride>
  2529.       <Count>0x07</Count>
  2530.       <Types>0x7755555555996996</Types>
  2531.       <D3D9VertexElements>
  2532.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2533.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2534.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2535.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2536.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2537.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2538.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2539.       </D3D9VertexElements>
  2540.     </Declaration>
  2541.     <Declaration name="N495D7713" skinned="False">
  2542.       <UseMask>0x000000C1</UseMask>
  2543.       <Stride>0x1C</Stride>
  2544.       <Count>0x03</Count>
  2545.       <Types>0x7755555555996996</Types>
  2546.       <D3D9VertexElements>
  2547.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2548.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2549.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2550.       </D3D9VertexElements>
  2551.     </Declaration>
  2552.     <Declaration name="ND5912729" skinned="False">
  2553.       <UseMask>0x000000D1</UseMask>
  2554.       <Stride>0x20</Stride>
  2555.       <Count>0x04</Count>
  2556.       <Types>0x7755555555996996</Types>
  2557.       <D3D9VertexElements>
  2558.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2559.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2560.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2561.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2562.       </D3D9VertexElements>
  2563.     </Declaration>
  2564.     <Declaration name="NEB3D83F9" skinned="False">
  2565.       <UseMask>0x000000D9</UseMask>
  2566.       <Stride>0x2C</Stride>
  2567.       <Count>0x05</Count>
  2568.       <Types>0x7755555555996996</Types>
  2569.       <D3D9VertexElements>
  2570.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2571.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2572.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2573.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2574.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2575.       </D3D9VertexElements>
  2576.     </Declaration>
  2577.     <Declaration name="S91ADE0DE" skinned="True">
  2578.       <UseMask>0x000000DF</UseMask>
  2579.       <Stride>0x34</Stride>
  2580.       <Count>0x07</Count>
  2581.       <Types>0x7755555555996996</Types>
  2582.       <D3D9VertexElements>
  2583.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2584.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2585.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2586.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2587.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2588.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2589.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2590.       </D3D9VertexElements>
  2591.     </Declaration>
  2592.     <Declaration name="N32AB2B5B" skinned="False">
  2593.       <UseMask>0x000000F9</UseMask>
  2594.       <Stride>0x30</Stride>
  2595.       <Count>0x06</Count>
  2596.       <Types>0x7755555555996996</Types>
  2597.       <D3D9VertexElements>
  2598.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2599.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2600.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2601.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2602.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2603.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2604.       </D3D9VertexElements>
  2605.     </Declaration>
  2606.     <Declaration name="S3FCB0B85" skinned="True">
  2607.       <UseMask>0x000000FF</UseMask>
  2608.       <Stride>0x38</Stride>
  2609.       <Count>0x08</Count>
  2610.       <Types>0x7755555555996996</Types>
  2611.       <D3D9VertexElements>
  2612.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2613.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2614.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2615.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2616.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2617.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2618.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2619.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2620.       </D3D9VertexElements>
  2621.     </Declaration>
  2622.     <Declaration name="N4FC4B698" skinned="False">
  2623.       <UseMask>0x000001D9</UseMask>
  2624.       <Stride>0x34</Stride>
  2625.       <Count>0x06</Count>
  2626.       <Types>0x7755555555996996</Types>
  2627.       <D3D9VertexElements>
  2628.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2629.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2630.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2631.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2632.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2633.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2634.       </D3D9VertexElements>
  2635.     </Declaration>
  2636.     <Declaration name="S392A3D72" skinned="True">
  2637.       <UseMask>0x000001DF</UseMask>
  2638.       <Stride>0x3C</Stride>
  2639.       <Count>0x08</Count>
  2640.       <Types>0x7755555555996996</Types>
  2641.       <D3D9VertexElements>
  2642.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2643.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2644.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2645.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2646.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2647.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2648.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2649.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2650.       </D3D9VertexElements>
  2651.     </Declaration>
  2652.     <Declaration name="N1BEA9230" skinned="False">
  2653.       <UseMask>0x000003D9</UseMask>
  2654.       <Stride>0x3C</Stride>
  2655.       <Count>0x07</Count>
  2656.       <Types>0x7755555555996996</Types>
  2657.       <D3D9VertexElements>
  2658.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2659.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2660.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2661.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2662.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2663.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2664.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2665.       </D3D9VertexElements>
  2666.     </Declaration>
  2667.     <Declaration name="N5A9A1E1A" skinned="False">
  2668.       <UseMask>0x000003F9</UseMask>
  2669.       <Stride>0x40</Stride>
  2670.       <Count>0x08</Count>
  2671.       <Types>0x7755555555996996</Types>
  2672.       <D3D9VertexElements>
  2673.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2674.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2675.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2676.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2677.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2678.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2679.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2680.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2681.       </D3D9VertexElements>
  2682.     </Declaration>
  2683.     <Declaration name="NE1C4E278" skinned="False">
  2684.       <UseMask>0x00004059</UseMask>
  2685.       <Stride>0x20</Stride>
  2686.       <Count>0x05</Count>
  2687.       <Types>0x030000000199A006</Types>
  2688.       <D3D9VertexElements>
  2689.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2690.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_UBYTE4N"/>
  2691.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2692.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT16_2"/>
  2693.         <Element usage="D3DDECLUSAGE_TANGENT" type="D3DDECLTYPE_FLOAT16_4"/>
  2694.       </D3D9VertexElements>
  2695.     </Declaration>
  2696.     <Declaration name="N51263BB5" skinned="False">
  2697.       <UseMask>0x00004059</UseMask>
  2698.       <Stride>0x34</Stride>
  2699.       <Count>0x05</Count>
  2700.       <Types>0x7755555555996996</Types>
  2701.       <D3D9VertexElements>
  2702.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2703.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2704.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2705.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2706.         <Element usage="D3DDECLUSAGE_TANGENT" type="D3DDECLTYPE_FLOAT4"/>
  2707.       </D3D9VertexElements>
  2708.     </Declaration>
  2709.     <Declaration name="S9445853F" skinned="True">
  2710.       <UseMask>0x0000405F</UseMask>
  2711.       <Stride>0x3C</Stride>
  2712.       <Count>0x07</Count>
  2713.       <Types>0x7755555555996996</Types>
  2714.       <D3D9VertexElements>
  2715.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2716.         <Element usage="D3DDECLUSAGE_BLENDWEIGHT" type="D3DDECLTYPE_UBYTE4N"/>
  2717.         <Element usage="D3DDECLUSAGE_BLENDINDICES" type="D3DDECLTYPE_UBYTE4N"/>
  2718.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2719.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2720.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2721.         <Element usage="D3DDECLUSAGE_TANGENT" type="D3DDECLTYPE_FLOAT4"/>
  2722.       </D3D9VertexElements>
  2723.     </Declaration>
  2724.     <Declaration name="N2EA203B6" skinned="False">
  2725.       <UseMask>0x00004079</UseMask>
  2726.       <Stride>0x38</Stride>
  2727.       <Count>0x06</Count>
  2728.       <Types>0x7755555555996996</Types>
  2729.       <D3D9VertexElements>
  2730.         <Element usage="D3DDECLUSAGE_POSITION" type="D3DDECLTYPE_FLOAT3"/>
  2731.         <Element usage="D3DDECLUSAGE_NORMAL" type="D3DDECLTYPE_FLOAT3"/>
  2732.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2733.         <Element usage="D3DDECLUSAGE_COLOR" type="D3DDECLTYPE_UBYTE4N"/>
  2734.         <Element usage="D3DDECLUSAGE_TEXCOORD" type="D3DDECLTYPE_FLOAT2"/>
  2735.         <Element usage="D3DDECLUSAGE_TANGENT" type="D3DDECLTYPE_FLOAT4"/>
  2736.       </D3D9VertexElements>
  2737.     </Declaration>
  2738.     <Declaration name="SD7D22350" skinned="True">
  2739.       <UseMask></