Clean up nomai text schema

This commit is contained in:
Ben C 2022-06-19 17:52:35 -04:00
parent ef9c5cf5f2
commit bb90e67485
No known key found for this signature in database
GPG Key ID: 7F8F04504B670474

View File

@ -23,33 +23,33 @@
</xs:complexType> </xs:complexType>
</xs:element> </xs:element>
<xs:complexType name="LocationA"></xs:complexType> <xs:complexType name="LocationA"/>
<xs:complexType name="LocationB"></xs:complexType> <xs:complexType name="LocationB"/>
<!-- Text Block Info --> <!-- Text Block Info -->
<xs:complexType name="TextBlock"> <xs:complexType name="TextBlock">
<xs:sequence> <xs:sequence>
<xs:element name="ID" type="xs:positiveInteger" minOccurs="1" maxOccurs="1"> <xs:element name="ID" type="xs:positiveInteger">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
The id of this text block The id of this text block
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:element> </xs:element>
<xs:element name="ParentID" type="xs:positiveInteger" minOccurs="0" maxOccurs="1"> <xs:element name="ParentID" type="xs:positiveInteger" minOccurs="0">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
The id of the parent text block The id of the parent text block
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:element> </xs:element>
<xs:element name="LocationA" type="LocationA" minOccurs="0" maxOccurs="1"> <xs:element name="LocationA" type="LocationA" minOccurs="0">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:element> </xs:element>
<xs:element name="LocationB" type="LocationB" minOccurs="0" maxOccurs="1" > <xs:element name="LocationB" type="LocationB" minOccurs="0">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
</xs:documentation> </xs:documentation>
@ -68,13 +68,13 @@
<!-- Ship Log Conditions Info --> <!-- Ship Log Conditions Info -->
<xs:complexType name="ShipLogConditions"> <xs:complexType name="ShipLogConditions">
<xs:sequence> <xs:sequence>
<xs:element name="LocationA" type="LocationA" minOccurs="0" maxOccurs="1"> <xs:element name="LocationA" type="LocationA" minOccurs="0">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:element> </xs:element>
<xs:element name="LocationB" type="LocationB" minOccurs="0" maxOccurs="1" > <xs:element name="LocationB" type="LocationB" minOccurs="0">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
</xs:documentation> </xs:documentation>
@ -93,14 +93,14 @@
<!-- Reveal Facts Info --> <!-- Reveal Facts Info -->
<xs:complexType name="RevealFacts"> <xs:complexType name="RevealFacts">
<xs:sequence> <xs:sequence>
<xs:element name="FactID" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:element name="FactID" type="xs:string">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
The ID of a fact to reveal The ID of a fact to reveal
</xs:documentation> </xs:documentation>
</xs:annotation> </xs:annotation>
</xs:element> </xs:element>
<xs:element name="Condition" type="xs:string" minOccurs="1" maxOccurs="1"> <xs:element name="Condition" type="xs:string">
<xs:annotation> <xs:annotation>
<xs:documentation> <xs:documentation>
The text block ids (separated by commas) that need to be read to reveal that fact The text block ids (separated by commas) that need to be read to reveal that fact