Store talk node type in scenario file as enumerator instead of numer
- Also, don't write empty CDATA sections when dialogue name/look/job sections are completely empty.
This commit is contained in:
@@ -47,7 +47,7 @@
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="keyword" minOccurs="1" maxOccurs="2" type="xs:string"/>
|
||||
<xs:element name="type" type="xs:integer"/>
|
||||
<xs:element name="type" type="xs:token"/>
|
||||
<xs:element name="param" minOccurs="0" maxOccurs="4" type="xs:integer"/>
|
||||
<xs:element name="text" minOccurs="1" maxOccurs="2" type="xs:string"/>
|
||||
</xs:sequence>
|
||||
|
@@ -167,7 +167,7 @@
|
||||
<xs:element name='description' type='xs:string'/>
|
||||
<xs:element name='node' type='xs:integer'/>
|
||||
<xs:element name='quantity' type='shop-amount'/>
|
||||
<xs:element name='cost' type='xs:integer' minOccurs="0"/>
|
||||
<xs:element name='cost' type='xs:integer'/>
|
||||
<xs:element name='icon' type='xs:integer'/>
|
||||
</xs:all>
|
||||
</xs:complexType>
|
||||
|
@@ -139,7 +139,7 @@
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="item">
|
||||
<xs:element name="item" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:all>
|
||||
<xs:element name="type" type="xs:integer"/>
|
||||
@@ -152,7 +152,7 @@
|
||||
<xs:attribute name="id" type="xs:integer"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="creature">
|
||||
<xs:element name="creature" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:all>
|
||||
<xs:element name="type" type="xs:integer"/>
|
||||
|
Reference in New Issue
Block a user