Basic Game XML Document - Weapon Chart

Quote:
<weaponChart>
  <weapon name="Laser Cannon" damage="2" modifier="0" range="10" forwardFiring="1" rangeDiffusion="1" mpo="0" limited="0" icmModifier="0">
    <hitChart>
      <defense name="Reflective Hull" toHit="60" halfDamage="0" />
      <defense name="Masking Screen" toHit="20" halfDamage="1" />
    </hitChart>
  </weapon>
  <weapon name="Laser Battery" damage="1" modifier="0" range="9" forwardFiring="0" rangeDiffusion="1" mpo="0" limited="0" icmModifier="0">
    <hitChart>
      <defense name="Reflective Hull" toHit="50" halfDamage="0" />
      <defense name="Masking Screen" toHit="10" halfDamage="1" />
    </hitChart>
  </weapon>
  <weapon name="Torpedo" damage="4" modifier="0" range="4" forwardFiring="0" rangeDiffusion="0" mpo="1" limited="1" icmModifier="10">
    <hitChart>
      <defense name="Reflective Hull" toHit="70" halfDamage="0" />
      <defense name="Masking Screen" toHit="70" halfDamage="0" />
    </hitChart>
  </weapon>
  <weapon name="Assault Rocket" damage="2" modifier="4" range="4" forwardFiring="1" rangeDiffusion="0" mpo="1" limited="1" icmModifier="5">
    <hitChart>
      <defense name="Reflective Hull" toHit="60" halfDamage="0" />
      <defense name="Masking Screen" toHit="60" halfDamage="0" />
    </hitChart>
  </weapon>
  <weapon name="Rocket Battery" damage="2" modifier="0" range="3" forwardFiring="0" rangeDiffusion="0" mpo="0" limited="1" icmModifier="3">
    <hitChart>
      <defense name="Reflective Hull" toHit="40" halfDamage="0" />
      <defense name="Masking Screen" toHit="40" halfDamage="0" />
    </hitChart>
  </weapon>
</weaponChart>


Notes:
  1. damage is number of d10s to roll for damage
  2. modifer is the number to add to the total rolled for damage
  3. halfDamage of 0 means the weapon will not do half damage against this defense.  A value of 1 means the weapon will do half damage against this defense.