Definition Type Element
Name full-detail
Abstract False
MinOccurs 0
MaxOccurs (1)
Documentation The "full-detail" clause controls what the Master will always see in a tooltip and what Players see when the Icon meets the proper conditions for access to its information.

By judicious application of the supported clauses you have very fine control over what Players can and can not see.
XSD Schema Character Sheet Definition.xsd
XSD Schema Diagram
XSD Schema Code
<xs:element minOccurs="0" name="full-detail" >
  <xs:annotation>
    <xs:documentation>The &quot;full-detail&quot; clause controls what the Master will always see in a tooltip and what Players see when the Icon meets the proper conditions for access to its information.

By judicious application of the supported clauses you have very fine control over what Players can and can not see.
</xs:documentation>
  </xs:annotation>

  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="block">
        <xs:annotation>
          <xs:documentation>An organizational aid.  By locating sub-sections within blocks, you give the program a hint that improves the appearance of a tooltip.

For example, if none of the fields contained in a block contain data, then the block is simply not rendered.
</xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:choice maxOccurs="unbounded">
              <xs:element minOccurs="0" maxOccurs="unbounded" name="format" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Formatting to apply to the data being displayed.  This can be just about any valid HTML formatting string, without the enclosing tag indicators (less-than and greather-than symbols).

For example, valid entries are &quot;b,&quot; &quot;i,&quot; &quot;u,&quot; &quot;em,&quot; ect.
</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="text-if-show-cond" type="xs:string">
                <xs:annotation>
                  <xs:documentation>A label to display if the related Icon allows its condition to be visible.

This is always the case for the Master, but may vary depending on the Icon's settings for Players.
</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="format-if-show-cond" type="xs:string">
                <xs:annotation>
                  <xs:documentation>Formatting, as described in the &quot;format&quot; tag that is only applied if the Icon's condition is available.</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="field-if-show-cond" type="xs:string">
                <xs:annotation>
                  <xs:documentation>The ID of a field to draw information from, so long as the Icon's condition is available.</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="formula-if-show-cond" type="xs:string">
                <xs:annotation>
                  <xs:documentation>A parsable expression that will be evaluated if the Icon's condition is availble.

As a &quot;parsable expression,&quot; this should be surrounded by curly braces and can refer to dice, tokens and perform any math that the program supports.
</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="text" type="xs:string">
                <xs:annotation>
                  <xs:documentation>A label that will always be displayed.</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="field" type="xs:string">
                <xs:annotation>
                  <xs:documentation>The ID of a field whose data will always be displayed.</xs:documentation>
                </xs:annotation>

              </xs:element>

              <xs:element minOccurs="0" maxOccurs="unbounded" name="formula" type="xs:string">
                <xs:annotation>
                  <xs:documentation>A parsable expression that will always be evaluated.

As a &quot;parsable expression,&quot; this should be surrounded by curly braces and can refer to dice, tokens and perform any math that the program supports.
</xs:documentation>
                </xs:annotation>

              </xs:element>

            </xs:choice>

          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="field" type="xs:string">
        <xs:annotation>
          <xs:documentation>The ID of a field whose data will always be displayed.</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="format" type="xs:string">
        <xs:annotation>
          <xs:documentation>Formatting to apply to the data being displayed.  This can be just about any valid HTML formatting string, without the enclosing tag indicators (less-than and greather-than symbols).

For example, valid entries are &quot;b,&quot; &quot;i,&quot; &quot;u,&quot; &quot;em,&quot; ect.
</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="text" type="xs:string">
        <xs:annotation>
          <xs:documentation>A label that will always be displayed.</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="formula" type="xs:string">
        <xs:annotation>
          <xs:documentation>A parsable expression that will always be evaluated.

As a &quot;parsable expression,&quot; this should be surrounded by curly braces and can refer to dice, tokens and perform any math that the program supports.
</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="field-if-show-cond" type="xs:string">
        <xs:annotation>
          <xs:documentation>The ID of a field to draw information from, so long as the Icon's condition is available.</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="format-if-show-cond" type="xs:string">
        <xs:annotation>
          <xs:documentation>Formatting, as described in the &quot;format&quot; tag that is only applied if the Icon's condition is available.</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="text-if-show-cond" type="xs:string">
        <xs:annotation>
          <xs:documentation>A label to display if the related Icon allows its condition to be visible.

This is always the case for the Master, but may vary depending on the Icon's settings for Players.
</xs:documentation>
        </xs:annotation>

      </xs:element>

      <xs:element minOccurs="0" maxOccurs="unbounded" name="formula-if-show-cond" type="xs:string">
        <xs:annotation>
          <xs:documentation>A parsable expression that will be evaluated if the Icon's condition is availble.

As a &quot;parsable expression,&quot; this should be surrounded by curly braces and can refer to dice, tokens and perform any math that the program supports.
</xs:documentation>
        </xs:annotation>

      </xs:element>

    </xs:sequence>

  </xs:complexType>

</xs:element>
Child Elements
Name Type Min Occurs Max Occurs
Derivation Tree
[No Sub Types]
full-detail
    [No Super Types]
Generated using Liquid XML Studio by Liquid Technologies Ltd