258 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			258 lines
		
	
	
		
			10 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <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="appearance_stone" maxOccurs="unbounded" minOccurs="0">
 | |
| 					<xs:complexType mixed="true">
 | |
| 						<xs:sequence>
 | |
| 							<xs:element name="grade" maxOccurs="unbounded" minOccurs="0">
 | |
| 								<xs:simpleType>
 | |
| 									<xs:restriction base="xs:token">
 | |
| 										<xs:enumeration value="NONE" />
 | |
| 										<xs:enumeration value="D" />
 | |
| 										<xs:enumeration value="C" />
 | |
| 										<xs:enumeration value="B" />
 | |
| 										<xs:enumeration value="A" />
 | |
| 										<xs:enumeration value="S" />
 | |
| 										<xs:enumeration value="S80" />
 | |
| 										<xs:enumeration value="R" />
 | |
| 										<xs:enumeration value="R95" />
 | |
| 										<xs:enumeration value="R99" />
 | |
| 									</xs:restriction>
 | |
| 								</xs:simpleType>
 | |
| 							</xs:element>
 | |
| 							<xs:element name="targetType" maxOccurs="unbounded" minOccurs="0">
 | |
| 								<xs:simpleType>
 | |
| 									<xs:restriction base="xs:token">
 | |
| 										<xs:enumeration value="NONE" />
 | |
| 										<xs:enumeration value="WEAPON" />
 | |
| 										<xs:enumeration value="ARMOR" />
 | |
| 										<xs:enumeration value="ACCESSORY" />
 | |
| 										<xs:enumeration value="ALL" />
 | |
| 									</xs:restriction>
 | |
| 								</xs:simpleType>
 | |
| 							</xs:element>
 | |
| 							<xs:element name="bodyPart" maxOccurs="unbounded" minOccurs="0">
 | |
| 								<xs:simpleType>
 | |
| 									<xs:restriction base="xs:token">
 | |
| 										<xs:enumeration value="none" />
 | |
| 										<xs:enumeration value="shirt" />
 | |
| 										<xs:enumeration value="lbracelet" />
 | |
| 										<xs:enumeration value="rbracelet" />
 | |
| 										<xs:enumeration value="talisman" />
 | |
| 										<xs:enumeration value="chest" />
 | |
| 										<xs:enumeration value="fullarmor" />
 | |
| 										<xs:enumeration value="head" />
 | |
| 										<xs:enumeration value="hair" />
 | |
| 										<xs:enumeration value="hairall" />
 | |
| 										<xs:enumeration value="underwear" />
 | |
| 										<xs:enumeration value="back" />
 | |
| 										<xs:enumeration value="neck" />
 | |
| 										<xs:enumeration value="legs" />
 | |
| 										<xs:enumeration value="feet" />
 | |
| 										<xs:enumeration value="gloves" />
 | |
| 										<xs:enumeration value="chest,legs" />
 | |
| 										<xs:enumeration value="belt" />
 | |
| 										<xs:enumeration value="rhand" />
 | |
| 										<xs:enumeration value="lhand" />
 | |
| 										<xs:enumeration value="lrhand" />
 | |
| 										<xs:enumeration value="rear;lear" />
 | |
| 										<xs:enumeration value="rfinger;lfinger" />
 | |
| 										<xs:enumeration value="brooch" />
 | |
| 										<xs:enumeration value="brooch_jewel" />
 | |
| 										<xs:enumeration value="onepiece" />
 | |
| 										<xs:enumeration value="hair2" />
 | |
| 										<xs:enumeration value="dhair" />
 | |
| 										<xs:enumeration value="alldress" />
 | |
| 										<xs:enumeration value="deco1" />
 | |
| 										<xs:enumeration value="waist" />
 | |
| 									</xs:restriction>
 | |
| 								</xs:simpleType>
 | |
| 							</xs:element>
 | |
| 							<xs:element name="race" maxOccurs="unbounded" minOccurs="0">
 | |
| 								<xs:simpleType>
 | |
| 									<xs:restriction base="xs:token">
 | |
| 										<xs:enumeration value="HUMAN" />
 | |
| 										<xs:enumeration value="ELF" />
 | |
| 										<xs:enumeration value="DARK_ELF" />
 | |
| 										<xs:enumeration value="ORC" />
 | |
| 										<xs:enumeration value="DWRAF" />
 | |
| 										<xs:enumeration value="KAMAEL" />
 | |
| 										<xs:enumeration value="ERTHEIA" />
 | |
| 									</xs:restriction>
 | |
| 								</xs:simpleType>
 | |
| 							</xs:element>
 | |
| 							<xs:element name="raceNot" maxOccurs="unbounded" minOccurs="0">
 | |
| 								<xs:simpleType>
 | |
| 									<xs:restriction base="xs:token">
 | |
| 										<xs:enumeration value="HUMAN" />
 | |
| 										<xs:enumeration value="ELF" />
 | |
| 										<xs:enumeration value="DARK_ELF" />
 | |
| 										<xs:enumeration value="ORC" />
 | |
| 										<xs:enumeration value="DWRAF" />
 | |
| 										<xs:enumeration value="KAMAEL" />
 | |
| 										<xs:enumeration value="ERTHEIA" />
 | |
| 									</xs:restriction>
 | |
| 								</xs:simpleType>
 | |
| 							</xs:element>
 | |
| 						</xs:sequence>
 | |
| 						<xs:attribute type="xs:integer" name="id" use="required" />
 | |
| 						<xs:attribute name="targetType" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NONE" />
 | |
| 									<xs:enumeration value="WEAPON" />
 | |
| 									<xs:enumeration value="ARMOR" />
 | |
| 									<xs:enumeration value="ACCESSORY" />
 | |
| 									<xs:enumeration value="ALL" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="type" use="required">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NORMAL" />
 | |
| 									<xs:enumeration value="RESTORE" />
 | |
| 									<xs:enumeration value="FIXED" />
 | |
| 									<xs:enumeration value="BLESSED" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute type="xs:integer" name="cost" use="optional" />
 | |
| 						<xs:attribute name="grade" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NONE" />
 | |
| 									<xs:enumeration value="D" />
 | |
| 									<xs:enumeration value="C" />
 | |
| 									<xs:enumeration value="B" />
 | |
| 									<xs:enumeration value="A" />
 | |
| 									<xs:enumeration value="S" />
 | |
| 									<xs:enumeration value="S80" />
 | |
| 									<xs:enumeration value="R" />
 | |
| 									<xs:enumeration value="R95" />
 | |
| 									<xs:enumeration value="R99" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute type="xs:integer" name="visualId" use="optional" />
 | |
| 						<xs:attribute name="weaponType" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NONE" />
 | |
| 									<xs:enumeration value="SWORD" />
 | |
| 									<xs:enumeration value="BLUNT" />
 | |
| 									<xs:enumeration value="DAGGER" />
 | |
| 									<xs:enumeration value="BOW" />
 | |
| 									<xs:enumeration value="POLE" />
 | |
| 									<xs:enumeration value="DUAL" />
 | |
| 									<xs:enumeration value="ETC" />
 | |
| 									<xs:enumeration value="FIST" />
 | |
| 									<xs:enumeration value="DUALFIST" />
 | |
| 									<xs:enumeration value="FISHINGROD" />
 | |
| 									<xs:enumeration value="RAPIER" />
 | |
| 									<xs:enumeration value="ANCIENTSWORD" />
 | |
| 									<xs:enumeration value="CROSSBOW" />
 | |
| 									<xs:enumeration value="FLAG" />
 | |
| 									<xs:enumeration value="OWNTHING" />
 | |
| 									<xs:enumeration value="DUALDAGGER" />
 | |
| 									<xs:enumeration value="DUALBLUNT" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="magicType" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NONE" />
 | |
| 									<xs:enumeration value="MAGICAL" />
 | |
| 									<xs:enumeration value="PHYISICAL" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="handType" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="NONE" />
 | |
| 									<xs:enumeration value="ONE_HANDED" />
 | |
| 									<xs:enumeration value="TWO_HANDED" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="armorType" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="SIGIL" />
 | |
| 									<xs:enumeration value="SHIELD" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="bodyPart" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="none" />
 | |
| 									<xs:enumeration value="shirt" />
 | |
| 									<xs:enumeration value="lbracelet" />
 | |
| 									<xs:enumeration value="rbracelet" />
 | |
| 									<xs:enumeration value="talisman" />
 | |
| 									<xs:enumeration value="chest" />
 | |
| 									<xs:enumeration value="fullarmor" />
 | |
| 									<xs:enumeration value="head" />
 | |
| 									<xs:enumeration value="hair" />
 | |
| 									<xs:enumeration value="hairall" />
 | |
| 									<xs:enumeration value="underwear" />
 | |
| 									<xs:enumeration value="back" />
 | |
| 									<xs:enumeration value="neck" />
 | |
| 									<xs:enumeration value="legs" />
 | |
| 									<xs:enumeration value="feet" />
 | |
| 									<xs:enumeration value="gloves" />
 | |
| 									<xs:enumeration value="chest,legs" />
 | |
| 									<xs:enumeration value="belt" />
 | |
| 									<xs:enumeration value="rhand" />
 | |
| 									<xs:enumeration value="lhand" />
 | |
| 									<xs:enumeration value="lrhand" />
 | |
| 									<xs:enumeration value="rear;lear" />
 | |
| 									<xs:enumeration value="rfinger;lfinger" />
 | |
| 									<xs:enumeration value="brooch" />
 | |
| 									<xs:enumeration value="brooch_jewel" />
 | |
| 									<xs:enumeration value="onepiece" />
 | |
| 									<xs:enumeration value="hair2" />
 | |
| 									<xs:enumeration value="dhair" />
 | |
| 									<xs:enumeration value="alldress" />
 | |
| 									<xs:enumeration value="deco1" />
 | |
| 									<xs:enumeration value="waist" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="race" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="HUMAN" />
 | |
| 									<xs:enumeration value="ELF" />
 | |
| 									<xs:enumeration value="DARK_ELF" />
 | |
| 									<xs:enumeration value="ORC" />
 | |
| 									<xs:enumeration value="DWRAF" />
 | |
| 									<xs:enumeration value="KAMAEL" />
 | |
| 									<xs:enumeration value="ERTHEIA" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="raceNot" use="optional">
 | |
| 							<xs:simpleType>
 | |
| 								<xs:restriction base="xs:token">
 | |
| 									<xs:enumeration value="HUMAN" />
 | |
| 									<xs:enumeration value="ELF" />
 | |
| 									<xs:enumeration value="DARK_ELF" />
 | |
| 									<xs:enumeration value="ORC" />
 | |
| 									<xs:enumeration value="DWRAF" />
 | |
| 									<xs:enumeration value="KAMAEL" />
 | |
| 									<xs:enumeration value="ERTHEIA" />
 | |
| 								</xs:restriction>
 | |
| 							</xs:simpleType>
 | |
| 						</xs:attribute>
 | |
| 						<xs:attribute name="lifeTime" type="xs:string" use="optional" />
 | |
| 					</xs:complexType>
 | |
| 				</xs:element>
 | |
| 			</xs:sequence>
 | |
| 		</xs:complexType>
 | |
| 	</xs:element>
 | |
| </xs:schema> | 
