A Proposal for a Shadowrun XML Standard

skill

root/rpgcharacter/skills/skill
Back

Namespace:
Filename:

Content: ( refid (type: string) | name (type: string) ), value (type: int) , initial (type: int) ?, initialcost (type: float) ?, additionalcost (type: float) ?, variation (type: string) *, concentration * note (type: string) *,

Description: The skill tag describes one of the character's learned skill.


Code Fragment

<xs:complexType name="skill">
  <xs:sequence>
    <xs:choice>
      <xs:element type="xs:string" name="refid"/>
      <xs:element type="xs:string" name="name"/>
    </xs:choice>
    <xs:element type="xs:int" name="value"/>
    <xs:element type="xs:int" name="initial" minOccurs="0" maxOccurs="1"/>
    <xs:element type="xs:float" name="initialcost" minOccurs="0" maxOccurs="1"/>
    <xs:element type="xs:float" name="additionalcost" minOccurs="0" maxOccurs="1"/>
    <xs:element type="xs:string" name="variation" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element type="concentration" name="concentration" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element type="xs:string" name="note" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>