Removed old Interlude branch.
This commit is contained in:
@@ -1,37 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:complexType name="fence">
|
||||
<xs:attribute type="xs:string" name="name" />
|
||||
<xs:attribute type="xs:integer" name="x" use="required" />
|
||||
<xs:attribute type="xs:integer" name="y" use="required" />
|
||||
<xs:attribute type="xs:integer" name="z" use="required" />
|
||||
<xs:attribute type="xs:positiveInteger" name="width" use="required" />
|
||||
<xs:attribute type="xs:positiveInteger" name="length" use="required" />
|
||||
<xs:attribute name="height" use="required">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:positiveInteger">
|
||||
<xs:minInclusive value="1" />
|
||||
<xs:maxInclusive value="3" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
<xs:attribute name="state" use="required">
|
||||
<xs:simpleType>
|
||||
<xs:restriction base="xs:string">
|
||||
<xs:enumeration value="HIDDEN" />
|
||||
<xs:enumeration value="OPENED" />
|
||||
<xs:enumeration value="CLOSED" />
|
||||
<xs:enumeration value="CLOSED_HIDDEN" />
|
||||
</xs:restriction>
|
||||
</xs:simpleType>
|
||||
</xs:attribute>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="fence" maxOccurs="unbounded" type="fence" />
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,32 +0,0 @@
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="category" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Magnus' Chant Siren's Dance Song of Champion</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="buff" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:annotation>
|
||||
<xs:documentation>Mental Shield Magic Barrier Shield Blessed Body Blessed Soul Empower Berserker Spirit Might Focus Concentration Acumen Haste Agility Wind Walk Guidance Death Whisper Bless Shield Resist Shock Vampiric Rage Wild Magic Advanced Block Elemental Protection Divine Protection Arcane Protection Prophecy of Water Prophecy of Fire Prophecy of Wind Chant of Victory Greater Might Greater Shield War Chant Earth Chant Clarity Dance of the Warrior Dance of Inspiration Dance of the Mystic Dance of Fire Dance of Fury Dance of Concentration Dance of Light Dance of Aqua Guard Dance of Earth Guard Dance of the Vampire Dance of Protection Song of Earth Song of Life Song of Water Song of Warding Song of Wind Song of Hunter Song of Invocation Song of Vitality Song of Vengeance Song of Flame Guard Song of Storm Guard Song of Renewal Song of Meditation</xs:documentation>
|
||||
</xs:annotation>
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:short" name="id" use="optional"/>
|
||||
<xs:attribute type="xs:byte" name="price" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="desc" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:string" name="type" use="optional"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,47 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="stat">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="table">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="augmentation">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="skillId">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:unsignedShort" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="skillLevel">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="type">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,62 +0,0 @@
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="item" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="dropRate">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:byte" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="duration">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:short" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="durationLost">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:byte" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="disapearChance">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:byte" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="stageKills">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:byte" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:short" name="id" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="skillId" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="name" use="optional"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,33 +0,0 @@
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="rift">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="area" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="room" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="spawn" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:short" name="mobId" use="optional"/>
|
||||
<xs:attribute type="xs:byte" name="count" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="delay" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:byte" name="id" use="optional"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:byte" name="type" use="optional"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,38 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<element name="table">
|
||||
<complexType>
|
||||
<sequence minOccurs="1" maxOccurs="1">
|
||||
<element name="experience" minOccurs="1" maxOccurs="87">
|
||||
<complexType>
|
||||
<attribute name="level" use="required">
|
||||
<simpleType>
|
||||
<restriction base="positiveInteger">
|
||||
<minInclusive value="1" />
|
||||
<maxInclusive value="87" />
|
||||
</restriction>
|
||||
</simpleType>
|
||||
</attribute>
|
||||
<attribute name="tolevel" type="nonNegativeInteger" use="required" />
|
||||
</complexType>
|
||||
</element>
|
||||
</sequence>
|
||||
<attribute name="maxLevel" use="required">
|
||||
<simpleType>
|
||||
<restriction base="positiveInteger">
|
||||
<minInclusive value="1" />
|
||||
<maxInclusive value="87" />
|
||||
</restriction>
|
||||
</simpleType>
|
||||
</attribute>
|
||||
<attribute name="maxPetLevel" use="required">
|
||||
<simpleType>
|
||||
<restriction base="positiveInteger">
|
||||
<minInclusive value="1" />
|
||||
<maxInclusive value="87" />
|
||||
</restriction>
|
||||
</simpleType>
|
||||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
</schema>
|
@@ -1,44 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="hitConditionBonus">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="back" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="dark" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="front" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="high" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="low" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="rain" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="side" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
141
L2J_Mobius_C6_Interlude/dist/game/data/xsd/items.xsd
vendored
141
L2J_Mobius_C6_Interlude/dist/game/data/xsd/items.xsd
vendored
@@ -1,141 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="item">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="set">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="for">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element maxOccurs="unbounded" name="set">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="game">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="chance" type="xs:unsignedByte" use="required" />
|
||||
<xs:attribute name="skill" type="xs:boolean" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="val" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="behind" type="xs:string" use="optional" />
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="slotitem" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="val" type="xs:short" use="required" />
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="enchant">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="sub">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="game">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="skill" type="xs:boolean" use="required" />
|
||||
<xs:attribute name="chance" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="mul">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="slotitem" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="val" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="skill">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="onCrit" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="lvl" type="xs:unsignedByte" use="required" />
|
||||
<xs:attribute name="chance" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="onCast" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="type" type="xs:string" use="required" />
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,36 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element maxOccurs="unbounded" name="item">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element maxOccurs="unbounded" name="ingredient">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="count" type="xs:unsignedInt" use="required" />
|
||||
<xs:attribute name="isTaxIngredient" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="mantainIngredient" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="enchant" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="production">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="count" type="xs:unsignedInt" use="required" />
|
||||
<xs:attribute name="enchant" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="maintainEnchantment" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="applyTaxes" type="xs:boolean" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,607 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element maxOccurs="unbounded" name="skill">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence>
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element name="table">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="enchant1">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="enchant2">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="set">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="cond">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="not">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="target">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="class_id_restriction" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="target">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="race_id" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="class_id_restriction" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="flying" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="battle_force" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="mp" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="seed_various" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="seed_fire" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="seed_water" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="seed_wind" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="seed_any" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="spell_force" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="msg" type="xs:string" use="optional" />
|
||||
<xs:attribute name="msgId" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="for">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element name="basemul">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="mul">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="target">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="pvp" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="front" type="xs:string" use="optional" />
|
||||
<xs:attribute name="behind" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="not">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="resting" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="running" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="behind" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="moving" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="running" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="resting" type="xs:boolean" use="optional" />
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="behind" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="not">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="effect">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="mul">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="front" type="xs:string" use="optional" />
|
||||
<xs:attribute name="behind" type="xs:string" use="optional" />
|
||||
<xs:attribute name="side" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="target">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="sub">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="flying" type="xs:boolean" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="msg" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="basemul">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="behind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="msg" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="set">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="div">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="count" type="xs:string" use="optional" />
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="time" type="xs:string" use="optional" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
<xs:attribute name="stackOrder" type="xs:string" use="optional" />
|
||||
<xs:attribute name="stackType" type="xs:string" use="optional" />
|
||||
<xs:attribute name="noicon" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="effectPower" type="xs:string" use="optional" />
|
||||
<xs:attribute name="effectType" type="xs:string" use="optional" />
|
||||
<xs:attribute name="abnormal" type="xs:string" use="optional" />
|
||||
<xs:attribute name="self" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="abnormalLvl" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="abnormalType" type="xs:string" use="optional" />
|
||||
<xs:attribute name="abnormalTime" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="sub">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="game">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="time" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="hp" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="and">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="behind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="set">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="enchant1for">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="player">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="state" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="basemul">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="effect">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element name="basemul">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:decimal" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="msg" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="mul">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element minOccurs="0" name="cond">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="msg" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="sub">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="count" type="xs:string" use="optional" />
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="time" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
<xs:attribute name="stackOrder" type="xs:string" use="optional" />
|
||||
<xs:attribute name="stackType" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="enchant2for">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element minOccurs="0" maxOccurs="unbounded" name="add">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:element name="using">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="kind" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element minOccurs="0" name="effect">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="0">
|
||||
<xs:choice maxOccurs="unbounded">
|
||||
<xs:element maxOccurs="unbounded" name="add">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="mul">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:decimal" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element maxOccurs="unbounded" name="sub">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="order" type="xs:string" use="required" />
|
||||
<xs:attribute name="stat" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:unsignedByte" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="count" type="xs:string" use="required" />
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="time" type="xs:string" use="required" />
|
||||
<xs:attribute name="val" type="xs:string" use="required" />
|
||||
<xs:attribute name="stackOrder" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="stackType" type="xs:string" use="optional" />
|
||||
<xs:attribute name="abnormal" type="xs:string" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:choice>
|
||||
</xs:sequence>
|
||||
<xs:attribute name="id" type="xs:unsignedShort" use="required" />
|
||||
<xs:attribute name="levels" type="xs:unsignedByte" use="required" />
|
||||
<xs:attribute name="name" type="xs:string" use="required" />
|
||||
<xs:attribute name="enchantLevels1" type="xs:unsignedByte" use="optional" />
|
||||
<xs:attribute name="enchantLevels2" type="xs:unsignedByte" use="optional" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,81 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="STR" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="INT" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="CON" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="MEN" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="DEX" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="WIT" minOccurs="1" maxOccurs="1">
|
||||
<xs:complexType>
|
||||
<xs:sequence minOccurs="1" maxOccurs="1">
|
||||
<xs:element name="stat" minOccurs="1" maxOccurs="100">
|
||||
<xs:complexType>
|
||||
<xs:attribute name="bonus" type="xs:decimal" use="required" />
|
||||
<xs:attribute name="value" type="xs:integer" use="required" />
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
@@ -1,52 +0,0 @@
|
||||
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||
<xs:element name="list">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="zone" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType mixed="true">
|
||||
<xs:sequence>
|
||||
<xs:element name="stat" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:string" name="name" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="val" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="node" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:int" name="X" use="optional"/>
|
||||
<xs:attribute type="xs:int" name="Y" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="spawn" maxOccurs="unbounded" minOccurs="0">
|
||||
<xs:complexType>
|
||||
<xs:simpleContent>
|
||||
<xs:extension base="xs:string">
|
||||
<xs:attribute type="xs:int" name="X" use="optional"/>
|
||||
<xs:attribute type="xs:int" name="Y" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="Z" use="optional"/>
|
||||
</xs:extension>
|
||||
</xs:simpleContent>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
<xs:attribute type="xs:int" name="id" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="type" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="shape" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="minZ" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="maxZ" use="optional"/>
|
||||
<xs:attribute type="xs:short" name="bossId" use="optional"/>
|
||||
<xs:attribute type="xs:string" name="name" use="optional"/>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
</xs:schema>
|
Reference in New Issue
Block a user