<plugin class="DECR" author="Neodos" version="0.5" headersize="108">
  <revision author="Neodos" version="1.1">Converted to H2v</revision>
  <revision author="XZodia" version="1.0">Completed</revision>
  <revision author="shade45" version="0.5">Named alot of unkowns</revision>
  <revision author="Iron_Forge" version="0.1">Added basic layout of plugin...</revision>

  <reflexive name="Shaders" offset="0" visible="True" size="8" label="Shader">
    <ident name="Shader" offset="0" visible="True" />
  </reflexive>

  <float name="Lighting Min Scale" offset="8" visible="True" />
  <float name="Lighting Max Scale" offset="12" visible="True" />

  <reflexive name="Classes" offset="16" visible="True" size="20" label="Name">
    <stringid name="Name" offset="0" visible="True" />
    <enum32 name="Type" offset="4" visible="True">
      <option name="Model" value="0" />
      <option name="Floating Decal" value="1" />
      <option name="Projected Decal" value="2" />
      <option name="Screen Facing Quad" value="3" />
      <option name="Axis Rotating Quad" value="4" />
      <option name="Cross Quad" value="5" />
    </enum32>
    <float name="Scale" offset="8" visible="True" />
    <reflexive name="Permutations" offset="12" visible="True" size="40" label="Name">
      <stringid name="Name" offset="0" visible="True" />
      <short name="Shader #" offset="4" visible="True" />
      <enum8 name="Flags" offset="6" visible="True">
        <option name="Align To Normal" value="0" />
        <option name="Only On Ground" value="1" />
        <option name="Upright" value="2" />
      </enum8>
      <enum8 name="Fade Distance" offset="6" visible="True">
        <option name="Close" value="0" />
        <option name="Medium" value="1" />
        <option name="Far" value="2" />
      </enum8>
      <short name="Index" offset="8" visible="True" />
      <short name="Distribution Weight" offset="10" visible="True" />
      <float name="Scale" offset="12" visible="True" />
      <float name="...To" offset="16" visible="True" />
      <byte name="Tint 1 R" offset="20" visible="True" />
      <byte name="Tint 1 G" offset="21" visible="True" />
      <byte name="Tint 1 B" offset="22" visible="True" />
      <unused size="1" offset="23" />
      <byte name="Tint 2 R" offset="24" visible="True" />
      <byte name="Tint 2 G" offset="25" visible="True" />
      <byte name="Tint 2 B" offset="26" visible="True" />
      <unused size="1" offset="27" />
      <float name="Base Map Tint Percentage" offset="28" visible="True" />
      <float name="Lightmap Tint Percentage" offset="32" visible="True" />
      <float name="Wind Scale" offset="36" visible="True" />
    </reflexive>
  </reflexive>

  <reflexive name="Models" offset="24" visible="True" size="8" label="Model Name">
    <stringid name="Model Name" offset="0" visible="True" />
    <short name="Index Start" offset="4" visible="True" />
    <short name="Index Count" offset="6" visible="True" />
  </reflexive>

  <reflexive name="Raw Vertices" offset="32" visible="True" size="56" label="">
    <float name="X" offset="0" visible="True" />
    <float name="Y" offset="4" visible="True" />
    <float name="Z" offset="8" visible="True" />
    <float name="Normal i" offset="12" visible="True" />
    <float name="Normal j" offset="16" visible="True" />
    <float name="Normal k" offset="20" visible="True" />
    <float name="Tangent i" offset="24" visible="True" />
    <float name="Tangent j" offset="28" visible="True" />
    <float name="Tangent k" offset="32" visible="True" />
    <float name="Binormal i" offset="36" visible="True" />
    <float name="Binormal j" offset="40" visible="True" />
    <float name="Binormal k" offset="44" visible="True" />
    <float name="U" offset="48" visible="True" />
    <float name="V" offset="52" visible="True" />
  </reflexive>

  <reflexive name="Indices" offset="40" visible="True" size="2" label="Index">
    <short name="Index" offset="0" visible="True" />
  </reflexive>

  <reflexive name="Cached Data" offset="48" visible="True" size="0" label="">
  </reflexive>

  <int name="Block Offset" offset="56" visible="True" />
  <int name="Block Size" offset="60" visible="True" />
  <int name="Section Data Size" offset="64" visible="True" />
  <int name="Resource Data Size" offset="68" visible="True" />
  <reflexive name="Resources" offset="72" visible="true" size="16" label="">
    <enum32 name="Type" offset="0" visible="True">
      <option name="Tag Block" value="0" />
      <option name="Tag Data" value="1" />
      <option name="Vertex Buffer" value="2" />
    </enum32>
    <short name="Primary Locator" offset="4" visible="True" />
    <short name="Secondary Locator" offset="6" visible="True" />
    <int name="Data Size" offset="8" visible="True" />
    <int name="Data Offset" offset="12" visible="True" />
  </reflexive>
  <short name="Owner Tag Section Offset" offset="80" visible="True" />
  <unused offset="88" size="24" />
</plugin>