Basic Game XML - Defenses Chart

Quote:
<defenses>
  <defense name="Reflective Hull" isLimited="0" />
  <defense name="Masking Screen" isLimited="1" customClass="KnightHawks.Rules.Basic.MaskingScreen" />
</defenses>


Notes:

  1. isLimited is used to designate if the defenses has a limited supply
  2. customClass is used to designate a custom class for those defenses that do not have simple on/off functionality. In this case the custom class is used to determine whether or not the masking screen and its creating ship are in the same hex.  If not the masking screen is removed from the board.