A Proposal for a Shadowrun XML Standard

geardeflist

root/geardeflist
Back

Namespace:
Filename:

Content: ( armordef | biowaredef | clone | compounddef | cyberdeckdef | cyberdef | explosivedef | geardef | nanotechdef | programdef | vehicledef | vehicleaccdef | vesseldef | weapondef | weaponaccdef )+

Description: The geardeflist tag defines a list of equipment gear definitions. This list does not describe a specific useage of a peice of gear, merely the generic attributes of the items. This list may contain all types of equipment (cyber, guns, vehicles) in any order.


Code Fragment

<xs:elementtype name="geardeflist">
  <xs:model>
    <xs:choice minoccurs="1" maxoccurs="unbounded">
      <xs:element type="armordef"/>
      <xs:element type="biowaredef"/>
      <xs:element type="compounddef"/>
      <xs:element type="clone"/>
      <xs:element type="cyberdeckdef"/>
      <xs:element type="cyberdef"/>
      <xs:element type="explosivedef"/>
      <xs:element type="geardef"/>
      <xs:element type="nanotechdef"/>
      <xs:element type="programdef"/>
      <xs:element type="vehicledef"/>
      <xs:element type="vehicleaccdef"/>
      <xs:element type="vesseldef"/>
      <xs:element type="weapondef"/>
      <xs:element type="weaponaccdef"/>
    </xs:choice>
  </xs:model>
</xs:elementtype>