<plugin class="jmad" author="Iron_Forge" version="0.5" headersize="188">
  <revision author="Soldier of Light" version="0.5">Mapped most of the plugin...</revision>
  <revision author="Iron_Forge" version="0.1">Added basic layout of plugin...</revision>
  <tag name="Unknown" offset="0" visible="False" />
      <ident name="Unknown" offset="0" visible="False" />
      <int name="Unknown1" offset="8" visible="False" />

  <reflexive name="Bones" offset="12" visible="true" size="32" label="Bone">
    <stringid name="Bone" offset="0" visible="False" />
    <short name="Parent" offset="4" visible="True" />
    <short name="Child" offset="6" visible="True" />
    <short name="Next Sibling" offset="8" visible="True" />
    <short name="Final Sibling?" offset="10" visible="True" />
    <unused offset="12" size="16" />
    <float name="Unknown" offset="28" visible="False" />
  </reflexive>

  <reflexive name="Sounds" offset="20" visible="true" size="12" label="Sound">
    <ident name="Sound" offset="0" visible="True" />
    <int name="Unknown" offset="8" visible="False" />
  </reflexive>

  <reflexive name="Effects" offset="28" visible="true" size="12" label="Effect">
    <ident name="Effect" offset="0" visible="True" />
    <unused offset="8" size="4" />
  </reflexive>

  <reflexive name="Screen Bounds" offset="36" visible="true" size="28" label="label">
    <stringid name="label" offset="0" visible="True" />
    <float name="Right yaw per frame" offset="4" visible="True" />
    <float name="Left yaw per frame" offset="8" visible="True" />
    <short name="Right frame count" offset="12" visible="True" />
    <short name="Left frame count" offset="14" visible="True" />
    <float name="Down pitch per frame" offset="16" visible="True" />
    <float name="Up pitch per frame" offset="20" visible="True" />
    <short name="Down pitch frame count" offset="24" visible="True" />
    <short name="Up pitch frame count" offset="26" visible="True" />
  </reflexive>


    <reflexive name="Variations" offset="44" visible="true" size="108" label="">
    <stringid name="Name" offset="0" visible="True" />
    <float name="Unknown" offset="4" visible="False" />
    <byte name="Unknown" offset="8" visible="False" />
    <byte name="Unknown" offset="9" visible="False" />
    <short name="Unknown" offset="10" visible="False" />
    <byte name="Unknown" offset="12" visible="False" />
    <byte name="Unknown" offset="13" visible="False" />
    <short name="Unknown" offset="14" visible="False" />
    <short name="Unknown" offset="16" visible="False" />
    <byte name="Unknown" offset="18" visible="False" />
    <byte name="# of Bones" offset="19" visible="False" />
    <short name="Max Cycle Length (milliseconds)" offset="20" visible="True" />
    <short name="Unknown (Do not Change)" offset="22" visible="False" />
    <short name="Transition Speed" offset="24" visible="False" />
    <short name="Unknown" offset="26" visible="False" />
    <float name="Unknown" offset="28" visible="False" />
    <int name="Unknown" offset="32" visible="False" />
    <int name="Raw Chunk #" offset="36" visible="False" />
    <short name="Offset in raw" offset="40" visible="False" />
    <short name="Unused" offset="42" visible="False" />
    <short name="Unknown" offset="44" visible="False" />
    <short name="Doesn't repeat" offset="46" visible="False" />
    <short name="Unknown" offset="48" visible="False" />
    <short name="Unknown" offset="50" visible="False" />
    <float name="Unknown" offset="52" visible="False" />
    <float name="Unknown" offset="56" visible="False" />
    <byte name="Unknown" offset="60" visible="False" />
    <byte name="Unknown" offset="61" visible="False" />
    <byte name="Unknown" offset="62" visible="False" />
    <byte name="Unknown" offset="63" visible="False" />
    <short name="Unknown" offset="64" visible="False" />
    <short name="Animation Raw Something" offset="66" visible="False" />
    <float name="Unknown" offset="68" visible="False" />
    <byte name="Unknown" offset="72" visible="False" />
    <byte name="Unknown" offset="73" visible="False" />
    <short name="Unknown" offset="74" visible="False" />
    <float name="Unknown" offset="28" visible="False" />
    </reflexive>



      <int name="Animation calls chunk count" offset="52" visible="False" />
      <int name="Animation calls Reflexive pointer" offset="56" visible="False" />
      <int name="Unknown" offset="60" visible="False" />
      <int name="Unknown3" offset="64" visible="False" />
      <int name="Unknown" offset="68" visible="False" />
      <int name="Unknown" offset="72" visible="False" />
      <int name="Unknown" offset="76" visible="False" />
      <int name="Unknown" offset="80" visible="False" />

  <reflexive name="Weapon Associations" offset="84" visible="true" size="8" label="">
    <stringid name="Short" offset="0" visible="True" />
    <stringid name="Class" offset="4" visible="True" />
  </reflexive>

      <byte name="Unknown1" offset="92" visible="False" />
      <byte name="Unknown2" offset="93" visible="False" />
      <byte name="Unknown3" offset="94" visible="False" />
      <byte name="Unknown4" offset="95" visible="False" />

      <int name="Unknown4" offset="96" visible="False" />
      <int name="Unknown" offset="100" visible="False" />
      <int name="Unknown" offset="104" visible="False" />
      <int name="Unknown" offset="108" visible="False" />
      <int name="Unknown" offset="112" visible="False" />
      <int name="Unknown" offset="116" visible="False" />
      <int name="Unknown" offset="120" visible="False" />
      <short name="Unknown1" offset="124" visible="False" />

      <byte name="Unknown3" offset="126" visible="False" />
      <byte name="Unknown4" offset="127" visible="False" />
      <short name="Unknown3" offset="128" visible="False" />
      <short name="Unknown4" offset="130" visible="False" />
      <float name="Unknown" offset="132" visible="False" />
      <float name="Unknown" offset="136" visible="False" />
      <float name="Unknown" offset="140" visible="False" />
      <float name="Unknown" offset="144" visible="False" />
      <float name="Unknown" offset="148" visible="False" />
      <float name="Unknown" offset="152" visible="False" />
      <float name="Unknown" offset="156" visible="False" />
      <float name="Unknown" offset="160" visible="False" />
      <float name="Unknown" offset="164" visible="False" />
      <float name="Unknown" offset="168" visible="False" />
      <float name="Unknown1" offset="172" visible="False" />
      
      <float name="Unknown" offset="176" visible="False" />
      <float name="Unknown" offset="180" visible="False" />
      <float name="Unknown" offset="184" visible="False" />
      <float name="Unknown" offset="188" visible="False" />
      <float name="Unknown" offset="192" visible="False" />
      <float name="Unknown" offset="196" visible="False" />
      <float name="Unknown1" offset="200" visible="False" />

      <float name="Unknown" offset="204" visible="False" />
      <float name="Unknown" offset="208" visible="False" />
      <float name="Unknown" offset="212" visible="False" />
      <float name="Unknown" offset="216" visible="False" />
      <float name="Unknown" offset="220" visible="False" />
      <float name="Unknown" offset="224" visible="False" />
      <float name="Unknown" offset="228" visible="False" />
      <float name="Unknown" offset="232" visible="False" />
      <float name="Unknown" offset="236" visible="False" />
      <float name="Unknown" offset="240" visible="False" />
      <float name="Unknown" offset="244" visible="False" />
      <float name="Unknown" offset="248" visible="False" />
      <float name="Unknown" offset="252" visible="False" />
      <float name="Unknown" offset="256" visible="False" />
      <float name="Unknown" offset="260" visible="False" />
      <float name="Unknown" offset="264" visible="False" />
      <float name="Unknown" offset="268" visible="False" />
      <float name="Unknown" offset="272" visible="False" />
      <float name="Unknown" offset="276" visible="False" />
      <float name="Unknown" offset="280" visible="False" />
      <float name="Unknown" offset="284" visible="False" />
      <float name="Unknown" offset="288" visible="False" />
      <float name="Unknown" offset="292" visible="False" />
      <float name="Unknown" offset="296" visible="False" />
      <float name="Unknown" offset="300" visible="False" />
      <float name="Unknown" offset="304" visible="False" />
      <float name="Unknown" offset="308" visible="False" />
      <float name="Unknown" offset="312" visible="False" />
      <float name="Unknown" offset="316" visible="False" />
      <float name="Unknown" offset="320" visible="False" />
      <float name="Unknown" offset="324" visible="False" />
      <float name="Unknown" offset="328" visible="False" />
      <float name="Unknown" offset="332" visible="False" />
      <float name="Unknown" offset="336" visible="False" />
      <float name="Unknown" offset="340" visible="False" />
      <float name="Unknown" offset="344" visible="False" />
      <float name="Unknown" offset="348" visible="False" />
      <float name="Unknown" offset="352" visible="False" />
      <float name="Unknown" offset="356" visible="False" />
      <float name="Unknown" offset="360" visible="False" />
      <float name="Unknown" offset="364" visible="False" />
      <float name="Unknown" offset="368" visible="False" />
      <float name="Unknown" offset="372" visible="False" />
</plugin>