root/rpgcharacter/bio/race
Back
Namespace:
Filename:
Content: name (type: string), variant (type: string) ?, ethnicity (type: string) ?, alternate (type: string) *, initialcost (type: float) ?, additionalcost (type: float) ?
Description: The bio
tag defines basic biographical
information about a character.
name
describes the character's race. Generally, specific game systems
will have a standard list of legal values for this field, but this standard does
not explicitly support this. Note: racial abilities are recorded as
advantages or disadvantages.variant
describes the character's racial variation, if any.ethnicity
describes the character's ethnicity, if any.alternate
describes an "mix-in" alternatives to race (e.g. albinism,
etc.), if any. Generally, specific game systems will have a standard list of legal
values for this field, but this standard does not explicitly support this.
A character may have zero or more alternates.initialcost
records the initial character development cost of
this attribute, if any.additionalcost
records the the number of "improvement points"
(e.g. XP, Legend Points, Karma, Character Points) that have been used to alter
race since character creation, if any. Most gaming systems do not allow
the use of these kinds of points to affect race.Code Fragment
<xs:complexType name="race">
<xs:sequence>
<xs:element type="xs:string" name="name"/>
<xs:element type="xs:string" name="variant" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:string" name="ethnicity" 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:sequence>
</xs:complexType>