Initial changes.

This commit is contained in:
MobiusDevelopment
2020-10-25 00:08:31 +00:00
parent e7ea71710f
commit 2e8ffbde5c
5043 changed files with 192969 additions and 245412 deletions

View File

@@ -1,29 +0,0 @@
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="list">
<xs:complexType>
<xs:sequence>
<xs:element name="card" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="rewards" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:int" name="kills"/>
<xs:attribute type="xs:long" name="exp"/>
<xs:attribute type="xs:int" name="sp"/>
<xs:attribute type="xs:short" name="points"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:int" name="id"/>
<xs:attribute type="xs:short" name="monster"/>
<xs:attribute type="xs:string" name="faction"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -3,13 +3,13 @@
<xs:element name="table">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="experience" minOccurs="1" maxOccurs="121">
<xs:element name="experience" minOccurs="1" maxOccurs="131">
<xs:complexType>
<xs:attribute name="level" use="required">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="121" />
<xs:maxInclusive value="131" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -28,7 +28,7 @@
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="121" />
<xs:maxInclusive value="131" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
@@ -36,7 +36,7 @@
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="121" />
<xs:maxInclusive value="131" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>

View File

@@ -38,7 +38,7 @@
</xs:complexType>
<xs:complexType name="capsuledItemType">
<xs:attribute name="id" type="xs:positiveInteger" />
<xs:attribute name="id" type="xs:integer" />
<xs:attribute name="min" type="xs:positiveInteger" />
<xs:attribute name="max" type="xs:positiveInteger" />
<xs:attribute name="chance" type="xs:double" />

View File

@@ -488,8 +488,6 @@
<xs:attribute name="level" type="xs:unsignedByte" use="optional" />
<xs:attribute name="fromLevel" type="xs:unsignedByte" use="optional" />
<xs:attribute name="toLevel" type="xs:unsignedByte" use="optional" />
<xs:attribute name="fromSubLevel" type="xs:unsignedShort" use="optional" />
<xs:attribute name="toSubLevel" type="xs:unsignedShort" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
@@ -1237,7 +1235,22 @@
<xs:element name="rate">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:element minOccurs="0" name="amount">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
@@ -1307,6 +1320,66 @@
</xs:complexType>
</xs:element>
<xs:element name="magicTypes" type="xs:string" />
<xs:element name="CHANGEBODY">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="KNOCKBACK">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="KNOCKDOWN">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AIRBIND">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TURN_STONE">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
@@ -1642,66 +1715,6 @@
<xs:element name="speed" type="xs:unsignedShort" />
<xs:element name="delay" type="xs:unsignedShort" />
<xs:element name="canKill" type="xs:boolean" />
<xs:element name="CHANGEBODY">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:unsignedByte">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="KNOCKBACK">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="KNOCKDOWN">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AIRBIND">
<xs:complexType mixed="true">
<xs:sequence minOccurs="0">
<xs:element maxOccurs="unbounded" name="value">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:decimal">
<xs:attribute name="level" type="xs:unsignedByte" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="inCombat" type="xs:boolean" />
<xs:element name="distance" type="xs:unsignedShort" />
<xs:element name="knockDown" type="xs:boolean" />
@@ -2079,6 +2092,7 @@
</xs:complexType>
</xs:element>
<xs:element name="mCritRateMode" type="xs:string" />
<xs:element name="DUALBLUNT" type="xs:unsignedByte" />
<xs:element name="zoneId" type="xs:unsignedByte" />
<xs:element name="time" type="xs:unsignedInt" />
</xs:choice>
@@ -2312,6 +2326,7 @@
<xs:element minOccurs="0" name="itemId" type="xs:unsignedShort" />
<xs:element minOccurs="0" name="socialClass" type="xs:byte" />
<xs:element minOccurs="0" name="skillId" type="xs:unsignedShort" />
<xs:element minOccurs="0" name="skillLevel" type="xs:unsignedByte" />
<xs:element minOccurs="0" name="hasLearned" type="xs:boolean" />
<xs:element minOccurs="0" name="type" type="xs:string" />
<xs:element minOccurs="0" name="level" type="xs:unsignedByte" />
@@ -2385,6 +2400,7 @@
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="ticks" type="xs:unsignedByte" />
<xs:element minOccurs="0" name="slot" type="xs:string" />
<xs:element minOccurs="0" name="dispel" type="xs:string" />
<xs:element minOccurs="0" name="charge" type="xs:unsignedByte" />
<xs:element minOccurs="0" name="angle" type="xs:unsignedByte" />
@@ -2582,7 +2598,7 @@
<xs:sequence>
<xs:element maxOccurs="unbounded" name="effect">
<xs:complexType>
<xs:sequence minOccurs="0">
<xs:sequence>
<xs:element minOccurs="0" name="power">
<xs:complexType>
<xs:sequence>
@@ -2715,7 +2731,7 @@
<xs:sequence>
<xs:element maxOccurs="unbounded" name="effect">
<xs:complexType>
<xs:sequence>
<xs:sequence minOccurs="0">
<xs:choice maxOccurs="unbounded">
<xs:element name="minDamage" type="xs:unsignedByte" />
<xs:element name="fullLethal" type="xs:unsignedByte" />
@@ -2930,7 +2946,6 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="minPledgeClass" type="xs:unsignedByte" />
<xs:element name="abnormalResists" type="xs:string" />
<xs:element name="isTriggeredSkill" type="xs:boolean" />
<xs:element name="deleteAbnormalOnLeave" type="xs:boolean" />