root/rpgcharacter/advantages/advantage
Back
Namespace:
Filename:
Content: name (type: string) , initialcost (type: float), additionalcost (type: float) ?, value (type: int) ?,
Description: The advantage
tag describes one of the
character's advantages, disadvantages, racial abilities, racial drawbacks, etc.
name
describes the name of the advantage or disadvantage.initialcost
describes the cost of the advantage or disadvantage, using
whatever point system the game system uses, paid at character generation.
Disadvantages will generally have negative costs, since these provide
"building points" in most systems. The cost of racial abilities or drawbacks
is usually considered to be zero.additionalcost
records the the number of "improvement points"
(e.g. XP, Legend Points, Karma, Character Points) that have been used to alter
this advantage or disadvantage since character creation, if any. Most systems
don't allow such points to be used in this way, but some do.value
describes the level, value or rating of the advantage
or disadvantage, if any.Code Fragment
<xs:complexType name="advantage">
<xs:sequence>
<xs:element type="xs:string" name="name"/>
<xs:element type="xs:float" name="initialcost"/>
<xs:element type="xs:float" name="additionalcost" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:int" name="value" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>