Rollem Document Reference

Emphasis indicates optional attributes. The presence of a / before the closing > indicates an empty element.
Rollem XML Document elements
Element Purpose Subordinate to Attributes
<master> Primary document tag, surrounding the entire document name (not yet implemented), start (not yet implemented)
<table> A single Rollon table. The first such table in the document is the default master name
<roll/> What to roll in order to do a lookup within the table. table expr, type
<entry> A line (or lines) within a table representing a single choice within the table. table
<range/> The die roll range the entry represents. entry low, high
<weight/> An alternative way of measuring the range, for rolls that are split evenly across the entries of a table. entry val
<rollon/> A subtable on which to roll. The resulting value is substituted into the text of the parent entry in place of the rollon element entry table
<eval/> An expression to be evaluated. The resulting value is substituted into the text of the parent entry in place of the eval element. entry expr
<morethan/> Indicates that in event of multiple rolls on the table the roll shouldn't return more than limit number of duplicates. (not yet implemented) table limit
<reroll/> Reroll on the current table times number of times, substituting the result into the parent entry in place of the reroll element entry times


Up ArrowTutorial Up ArrowTable of Contents Document Reference Next Arrow


Joshua Macy
Last modified: Tue Sep 26 17:32:36 -0400 2000