A Proposal for a Shadowrun XML Standard

cyberdef

root/geardeflist/cyberdef
Back

Namespace:
Filename:

Extends: geardef

Appends: cost (Type: float) , freecost (Type: float) ?, volume (Type: float) ?, enhances ?

Description: The cyberdef tag defines a standard peice of cyberware from a rulebook. This schema does not describe a specific useage of a peice of cyber, merely the generic attributes of the item.

The category tag must contain one of the following:


Code Fragment

<xs:elementtype name="cyberdef">
  <xs:extends type="geardef">
    <xs:model>
      <xs:sequence>
        <xs:element type="xs:float" name="cost"/>
        <xs:element type="xs:float" name="freecost" occurs="?"/>
        <xs:element type="xs:float" name="volume" occurs="?"/>
        <xs:element type="enhances" occurs="?"/>
      </xs:sequence>
    </xs:model>
  </xs:extends>
</xs:elementtype>