<plugin class="proj" Author="Conure's plugin type converter v0.1" version="0.5?" headersize="Main">
  <bitmask32 name="Flags" offset="0x17C" Visible="true">
    <option name="Oriented Along Velocity" value="0"/>
    <option name="AI Must Use Ballistic Aiming" value="1"/>
    <option name="Detonation Max Time if Attached" value="2"/>
    <option name="Super Combining Explosion" value="3"/>
    <option name="Combine Initial Velocity w/ Parent" value="4"/>
    <option name="Random Attached Detonation Time" value="5"/>
    <option name="Min Unattched Detonation" value="6"/>
  </bitmask32>
  <enum16 name="Detonation Timer Starts" offset="0x180" Visible="true">
    <option name="Immediately" value="0"/>
    <option name="After First Bounce" value="1"/>
    <option name="When at Rest" value="2"/>
  </enum16>
  <float name="Super Detonation" offset="0x197" Visible="true"/>
  <float name="Collision Radius" offset="0x1A0" Visible="true"/>
  <float name="Arming Time" offset="0x1A4" Visible="true"/>
  <float name="Danger Radius" offset="0x1A8" Visible="true"/>
  <float name="Effect" offset="0x1B6" Visible="true"/>
  <float name="Timer" offset="0x1BC" Visible="true"/>
  <float name="Timer - To" offset="0x1C0" Visible="true"/>
  <float name="Min Velocity" offset="0x1C4" Visible="true"/>
  <float name="Max Range" offset="0x1C8" Visible="true"/>
  <float name="Air Gravity Scale" offset="0x1CC" Visible="true"/>
  <float name="Air Damage Range" offset="0x1D0" Visible="true"/>
  <float name="Air Damage Range - To" offset="0x1D4" Visible="true"/>
  <float name="Water Gravity Scale" offset="0x1D8" Visible="true"/>
  <float name="Water Damage Range" offset="0x1DC" Visible="true"/>
  <float name="Water Damage Range - To" offset="0x1E0" Visible="true"/>
  <float name="Initial Velocity" offset="0x1E4" Visible="true"/>
  <float name="Final Velocity" offset="0x1E8" Visible="true"/>
  <float name="Flyby Sound" offset="0x20F" Visible="true"/>
  <struct name="Material Responses" offset="0x240" visible="true" size="160">
    <bitmask32 name="Flags" offset="0x00" Visible="true">
      <option name="Cannot be Overpenetrated" value="0"/>
    </bitmask32>
    <enum16 name="Response" offset="0x02" Visible="true">
      <option name="Disappear" value="0"/>
      <option name="Detonate" value="1"/>
      <option name="Reflect" value="2"/>
      <option name="Overpenetrate" value="3"/>
      <option name="Attach" value="4"/>
    </enum16>
    <float name="Effect" offset="0x0F" Visible="true"/>
    <enum16 name="More Response" offset="0x24" Visible="true">
      <option name="Disappear" value="0"/>
      <option name="Detonate" value="1"/>
      <option name="Reflect" value="2"/>
      <option name="Overpenetrate" value="3"/>
      <option name="Attach" value="4"/>
    </enum16>
    <bitmask32 name="Flags" offset="0x26" Visible="true">
      <option name="Only Against Units" value="0"/>
    </bitmask32>
  </struct>
</plugin>
