Changes between Version 10 and Version 11 of Development/FileFormatsExplained


Ignore:
Timestamp:
07/06/10 21:23:38 (10 years ago)
Author:
ibboard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Development/FileFormatsExplained

    v10 v11  
    4747==== <stats> and <stat> ====
    4848
    49 The {{{<stats>}}} tag is a container for {{{<stat>}}} tags. The <stats> tag has one optional attribute called "statSet" that provides the ID of the stats set to use. If it isn't defined then the stats are assumed to be for the Game System's default stat set, allowing most game systems to create races without ever using the statSet attribute. Each <stat> then references the name of the stat in the set that it represents (e.g. "M", "WS", "BS", etc) and contains the string value for that stat. Although many systems use numeric values, stats are treated as plain text because there is always an exception or two to the "stats are numbers" rule.
     49The {{{<stats>}}} tag is a container for {{{<stat>}}} tags. The <stats> tag has one optional attribute called "statSet" that provides the ID of the stats set to use. If it isn't defined then the stats are assumed to be for the Game System's default stat set, allowing most game systems to create races without ever using the statSet attribute. Each {{{<stat>}}} then references the name of the stat in the set that it represents (e.g. "M", "WS", "BS", etc) and contains the string value for that stat. Although many systems use numeric values, stats are treated as plain text because there is always an exception or two to the "stats are numbers" rule. As of the later v0.1 beta releases this element has become optional and can be replaced with {{{<unitMember>}}} elements that are defined later.
    5050
    5151==== <equipmentSlots> and <equipmentSlot> ====
     
    132132Details of the ability should be known by the user and available in the appropriate gaming source, but a {{{<description>}}} tag is provided for additional detail (currently unused/not displayed).
    133133
     134=== <memberTypes> and <memberType> ===
     135
     136These elements were added along with the {{{<unitMember>}}} elements as the central store of different types of unit member. The idea is that common unit types (e.g. "Human") will have identical stat lines whether they're part of a Swordsmen, Crossbowmen or Mounted Squires unit. If that's the case then the {{{<unitMember>}}} defines the type with an {{{id}}} that will be referenced and a {{{name}}} that will be used in stat lines, plus the {{{<stats>}}} themselves. The layout of the stats element matches that defined earlier in the {{{<unit>}}} and is an optional replacement for the stat line per unit type layout.
     137
    134138== Armies ==
    135139