Merged spawn zones with spawn data.

This commit is contained in:
MobiusDevelopment
2022-04-16 01:30:55 +00:00
parent c2e95487e3
commit 4c7196c2e8
89 changed files with 13909 additions and 13503 deletions

View File

@@ -226,7 +226,7 @@ public class FinalEmperialTomb extends AbstractInstance implements IXmlReader
_spawnCount = 0;
_spawnList.clear();
_spawnZoneList.clear();
parseDatapackFile("data/scripts/instances/FinalEmperialTomb/final_emperial_tomb.xml");
parseDatapackFile("data/scripts/instances/FinalEmperialTomb/FinalEmperialTomb.xml");
LOGGER.info("[Final Emperial Tomb] Loaded " + _spawnZoneList.size() + " spawn zones data.");
LOGGER.info("[Final Emperial Tomb] Loaded " + _spawnCount + " spawns data.");
}

View File

@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/spawnZones.xsd">
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="FinalEmperialTomb.xsd">
<spawnZones>
<zone id="0" minZ="-9220" maxZ="-8920">
<point x="-87956" y="-151907" />

View File

@@ -0,0 +1,71 @@
<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="spawnZones">
<xs:complexType>
<xs:sequence>
<xs:element name="zone" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="point" 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:sequence>
<xs:attribute type="xs:byte" name="id" use="optional" />
<xs:attribute type="xs:short" name="minZ" use="optional" />
<xs:attribute type="xs:short" name="maxZ" use="optional" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="npc">
<xs:complexType>
<xs:sequence>
<xs:element name="spawn" maxOccurs="unbounded" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="loc" 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:attribute type="xs:int" name="heading" use="optional" />
<xs:attribute type="xs:string" name="mustKill" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="zone" minOccurs="0">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute type="xs:byte" name="id" use="optional" />
<xs:attribute type="xs:byte" name="count" use="optional" />
<xs:attribute type="xs:string" name="mustKill" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:short" name="npcId" use="optional" />
<xs:attribute type="xs:byte" name="flag" use="optional" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -7,6 +7,12 @@
<fleeY>102304</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3692" maxZ="-2992">
<node x="-99708" y="100418" />
<node x="-98553" y="100158" />
<node x="-98637" y="104050" />
<node x="-101237" y="103989" />
</territory>
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
<npc id="20497" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Skirmisher -->
<npc id="20501" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
@@ -19,6 +25,12 @@
<fleeY>106816</fleeY>
<fleeZ>-3392</fleeZ>
</AIData>
<territory minZ="-3715" maxZ="-3015">
<node x="-100403" y="104743" />
<node x="-98598" y="104208" />
<node x="-98544" y="109423" />
<node x="-100571" y="106885" />
</territory>
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
<npc id="20497" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Skirmisher -->
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
@@ -30,6 +42,12 @@
<fleeY>102304</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3664" maxZ="-2864">
<node x="-98220" y="100314" />
<node x="-93925" y="102007" />
<node x="-95754" y="103735" />
<node x="-98186" y="102776" />
</territory>
<npc id="20494" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek War Hound -->
<npc id="20500" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
@@ -42,6 +60,12 @@
<fleeY>100144</fleeY>
<fleeZ>-3520</fleeZ>
</AIData>
<territory minZ="-3740" maxZ="-3040">
<node x="-96564" y="98436" />
<node x="-92323" y="99029" />
<node x="-91976" y="103016" />
<node x="-97591" y="99988" />
</territory>
<npc id="20494" count="4" respawnDelay="60" respawnRandom="20" /> <!-- Turek War Hound -->
<npc id="20500" count="7" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="6" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
@@ -54,6 +78,13 @@
<fleeY>100384</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3716" maxZ="-2916">
<node x="-92222" y="99365" />
<node x="-87934" y="99872" />
<node x="-87088" y="101108" />
<node x="-90154" y="103859" />
<node x="-91868" y="103040" />
</territory>
<npc id="20494" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek War Hound -->
<npc id="20500" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
@@ -66,6 +97,14 @@
<fleeY>103152</fleeY>
<fleeZ>-3392</fleeZ>
</AIData>
<territory minZ="-3572" maxZ="-2972">
<node x="-87013" y="101152" />
<node x="-86290" y="102891" />
<node x="-86637" y="104750" />
<node x="-88038" y="105818" />
<node x="-89004" y="105604" />
<node x="-90074" y="103901" />
</territory>
<npc id="20494" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek War Hound -->
<npc id="20500" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
@@ -78,6 +117,12 @@
<fleeY>106816</fleeY>
<fleeZ>-3392</fleeZ>
</AIData>
<territory minZ="-3640" maxZ="-3140">
<node x="-95250" y="105015" />
<node x="-95937" y="109031" />
<node x="-98216" y="108700" />
<node x="-98128" y="104096" />
</territory>
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
<npc id="20497" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Skirmisher -->
@@ -91,6 +136,13 @@
<fleeY>106368</fleeY>
<fleeZ>-3696</fleeZ>
</AIData>
<territory minZ="-3908" maxZ="-2708">
<node x="-92850" y="104286" />
<node x="-90889" y="104952" />
<node x="-91756" y="106782" />
<node x="-95570" y="107440" />
<node x="-95130" y="104826" />
</territory>
<npc id="20500" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
@@ -104,6 +156,13 @@
<fleeY>108016</fleeY>
<fleeZ>-3872</fleeZ>
</AIData>
<territory minZ="-3912" maxZ="-3112">
<node x="-95637" y="109483" />
<node x="-95581" y="107558" />
<node x="-91717" y="106862" />
<node x="-91112" y="107928" />
<node x="-93361" y="109981" />
</territory>
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
@@ -116,6 +175,13 @@
<fleeY>110528</fleeY>
<fleeZ>-3472</fleeZ>
</AIData>
<territory minZ="-3676" maxZ="-3076">
<node x="-98228" y="108800" />
<node x="-95895" y="109146" />
<node x="-95524" y="110170" />
<node x="-96588" y="112416" />
<node x="-98224" y="112417" />
</territory>
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
@@ -129,6 +195,13 @@
<fleeY>114192</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3736" maxZ="-2936">
<node x="-98218" y="112506" />
<node x="-96542" y="112511" />
<node x="-95144" y="114945" />
<node x="-97220" y="116900" />
<node x="-98212" y="116972" />
</territory>
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
@@ -142,6 +215,14 @@
<fleeY>112432</fleeY>
<fleeZ>-3696</fleeZ>
</AIData>
<territory minZ="-3916" maxZ="-2716">
<node x="-95200" y="110248" />
<node x="-93384" y="110120" />
<node x="-91156" y="112612" />
<node x="-93590" y="114946" />
<node x="-95066" y="114882" />
<node x="-96464" y="112391" />
</territory>
<npc id="20500" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
@@ -156,6 +237,12 @@
<fleeY>110112</fleeY>
<fleeZ>-3536</fleeZ>
</AIData>
<territory minZ="-3908" maxZ="-2708">
<node x="-90132" y="107440" />
<node x="-87572" y="110732" />
<node x="-91108" y="112492" />
<node x="-93225" y="110080" />
</territory>
<npc id="20500" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
@@ -169,6 +256,13 @@
<fleeY>117952</fleeY>
<fleeZ>-3424</fleeZ>
</AIData>
<territory minZ="-3684" maxZ="-2884">
<node x="-98248" y="117028" />
<node x="-96654" y="117468" />
<node x="-94744" y="120383" />
<node x="-96338" y="120746" />
<node x="-98264" y="119450" />
</territory>
<npc id="20499" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
@@ -181,6 +275,14 @@
<fleeY>117600</fleeY>
<fleeZ>-3600</fleeZ>
</AIData>
<territory minZ="-3676" maxZ="-2776">
<node x="-93507" y="115075" />
<node x="-90746" y="118919" />
<node x="-92167" y="120462" />
<node x="-94626" y="120366" />
<node x="-96153" y="117076" />
<node x="-95000" y="115033" />
</territory>
<npc id="20500" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="4" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
@@ -195,6 +297,13 @@
<fleeY>114784</fleeY>
<fleeZ>-3549</fleeZ>
</AIData>
<territory minZ="-3636" maxZ="-2836">
<node x="-93410" y="115021" />
<node x="-91016" y="112672" />
<node x="-88716" y="115276" />
<node x="-88832" y="118440" />
<node x="-90588" y="118896" />
</territory>
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
<npc id="20498" count="4" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Supplier -->
@@ -208,6 +317,12 @@
<fleeY>111488</fleeY>
<fleeZ>-3456</fleeZ>
</AIData>
<territory minZ="-3600" maxZ="-2800">
<node x="-90984" y="112628" />
<node x="-87988" y="111064" />
<node x="-86960" y="114732" />
<node x="-88752" y="115056" />
</territory>
<npc id="20500" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Sentinel -->
<npc id="20499" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Footman -->
<npc id="20496" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Archer -->
@@ -221,16 +336,38 @@
<fleeY>102304</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3720" maxZ="-3120">
<node x="-95382" y="101898" />
<node x="-94802" y="101966" />
<node x="-94767" y="102625" />
<node x="-95160" y="102693" />
<node x="-95595" y="102504" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
</spawn>
<!-- gludio15_1721_23sm1 -->
<spawn zone="turek_orc_zone_19">
<territory minZ="-3728" maxZ="-3228">
<node x="-90379" y="99890" />
<node x="-90090" y="100200" />
<node x="-90159" y="100585" />
<node x="-90697" y="100722" />
<node x="-90933" y="100205" />
</territory>
<npc id="20497" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Skirmisher -->
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
</spawn>
<!-- gludio15_1721_24sm1 -->
<spawn zone="turek_orc_zone_20">
<territory minZ="-3628" maxZ="-3128">
<node x="-88803" y="102890" />
<node x="-88175" y="102599" />
<node x="-87878" y="102983" />
<node x="-87976" y="103336" />
<node x="-88316" y="103501" />
<node x="-88680" y="103308" />
</territory>
<npc id="20497" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Skirmisher -->
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
</spawn>
@@ -241,6 +378,14 @@
<fleeY>106816</fleeY>
<fleeZ>-3392</fleeZ>
</AIData>
<territory minZ="-3512" maxZ="-3012">
<node x="-97492" y="106352" />
<node x="-97028" y="106404" />
<node x="-96868" y="106828" />
<node x="-97076" y="107172" />
<node x="-97459" y="107140" />
<node x="-97663" y="106816" />
</territory>
<npc id="20501" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -252,6 +397,12 @@
<fleeY>106368</fleeY>
<fleeZ>-3696</fleeZ>
</AIData>
<territory minZ="-3844" maxZ="-3544">
<node x="-94151" y="106168" />
<node x="-93299" y="105623" />
<node x="-92826" y="106323" />
<node x="-93646" y="106877" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -263,6 +414,13 @@
<fleeY>108016</fleeY>
<fleeZ>-3872</fleeZ>
</AIData>
<territory minZ="-4016" maxZ="-3716">
<node x="-93798" y="107508" />
<node x="-93041" y="107627" />
<node x="-93046" y="108165" />
<node x="-93405" y="108426" />
<node x="-93901" y="108202" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -274,6 +432,13 @@
<fleeY>110528</fleeY>
<fleeZ>-3472</fleeZ>
</AIData>
<territory minZ="-3712" maxZ="-3312">
<node x="-97303" y="110259" />
<node x="-96745" y="110429" />
<node x="-96816" y="110831" />
<node x="-97394" y="111039" />
<node x="-97576" y="110561" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -285,6 +450,13 @@
<fleeY>110112</fleeY>
<fleeZ>-3536</fleeZ>
</AIData>
<territory minZ="-3716" maxZ="-3216">
<node x="-91560" y="109640" />
<node x="-91120" y="109892" />
<node x="-91264" y="110508" />
<node x="-91792" y="110424" />
<node x="-91888" y="109888" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -296,6 +468,12 @@
<fleeY>111488</fleeY>
<fleeZ>-3456</fleeZ>
</AIData>
<territory minZ="-3576" maxZ="-3176">
<node x="-90836" y="111220" />
<node x="-90252" y="111188" />
<node x="-90148" y="111808" />
<node x="-90776" y="111760" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
</spawn>
@@ -306,6 +484,14 @@
<fleeY>112432</fleeY>
<fleeZ>-3696</fleeZ>
</AIData>
<territory minZ="-3808" maxZ="-3408">
<node x="-93687" y="111529" />
<node x="-93143" y="111844" />
<node x="-93012" y="112700" />
<node x="-93891" y="113293" />
<node x="-94746" y="112718" />
<node x="-94560" y="111746" />
</territory>
<npc id="20501" count="4" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -317,6 +503,12 @@
<fleeY>114192</fleeY>
<fleeZ>-3552</fleeZ>
</AIData>
<territory minZ="-3712" maxZ="-3212">
<node x="-97396" y="114024" />
<node x="-96644" y="113988" />
<node x="-96588" y="114708" />
<node x="-97496" y="114600" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -328,6 +520,13 @@
<fleeY>117952</fleeY>
<fleeZ>-3424</fleeZ>
</AIData>
<territory minZ="-3556" maxZ="-3056">
<node x="-97492" y="117748" />
<node x="-96976" y="117684" />
<node x="-96840" y="118004" />
<node x="-97108" y="118284" />
<node x="-97504" y="118184" />
</territory>
<npc id="20501" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -339,6 +538,13 @@
<fleeY>117600</fleeY>
<fleeZ>-3600</fleeZ>
</AIData>
<territory minZ="-3716" maxZ="-3216">
<node x="-94171" y="117321" />
<node x="-93541" y="117368" />
<node x="-93455" y="117896" />
<node x="-94029" y="118121" />
<node x="-94348" y="117765" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -350,6 +556,12 @@
<fleeY>119280</fleeY>
<fleeZ>-3488</fleeZ>
</AIData>
<territory minZ="-3584" maxZ="-3084">
<node x="-92359" y="119084" />
<node x="-91724" y="118862" />
<node x="-91605" y="119607" />
<node x="-92284" y="119789" />
</territory>
<npc id="20501" count="2" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="1" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
@@ -361,9 +573,14 @@
<fleeY>114784</fleeY>
<fleeZ>-3549</fleeZ>
</AIData>
<territory minZ="-3644" maxZ="-3144">
<node x="-91648" y="113612" />
<node x="-90332" y="113584" />
<node x="-90288" y="116760" />
<node x="-91668" y="116732" />
</territory>
<npc id="20501" count="4" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Shaman -->
<npc id="20495" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Warlord -->
<npc id="20546" count="3" respawnDelay="60" respawnRandom="20" /> <!-- Turek Orc Elder -->
</spawn>
</list>

View File

@@ -1,67 +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="spawnZones" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="zone" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="point" maxOccurs="unbounded" minOccurs="1">
<xs:complexType>
<xs:attribute name="x" type="xs:integer" use="required" />
<xs:attribute name="y" type="xs:integer" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:nonNegativeInteger" use="required" />
<xs:attribute name="maxZ" type="xs:integer" use="required" />
<xs:attribute name="minZ" type="xs:integer" use="required" />
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="npc" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1">
<xs:element name="spawn" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:choice minOccurs="1" maxOccurs="1">
<xs:element name="loc" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:attribute name="heading" type="xs:nonNegativeInteger" use="required" />
<xs:attribute name="mustKill" type="xs:boolean" />
<xs:attribute name="x" type="xs:integer" use="required" />
<xs:attribute name="y" type="xs:integer" use="required" />
<xs:attribute name="z" type="xs:integer" use="required" />
</xs:complexType>
</xs:element>
<xs:element name="zone" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:attribute name="count" type="xs:positiveInteger" use="required" />
<xs:attribute name="id" type="xs:positiveInteger" use="required" />
<xs:attribute name="mustKill" type="xs:boolean" />
</xs:complexType>
</xs:element>
</xs:choice>
<xs:attribute name="flag" type="xs:nonNegativeInteger" use="required" />
<xs:attribute name="npcId">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:minInclusive value="1" />
<xs:maxInclusive value="65535" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

View File

@@ -18,6 +18,26 @@
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="territory" minOccurs="0">
<xs:complexType>
<xs:sequence>
<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="required" />
<xs:attribute type="xs:int" name="y" use="required" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute type="xs:string" name="shape" use="optional" />
<xs:attribute type="xs:short" name="minZ" use="required" />
<xs:attribute type="xs:short" name="maxZ" use="required" />
<xs:attribute type="xs:int" name="rad" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="npc" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent>

View File

@@ -1,254 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<list enabled="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/zones.xsd">
<!-- gludio15_1621_01 -->
<zone name="turek_orc_zone_01" type="NpcSpawnTerritory" shape="NPoly" minZ="-3692" maxZ="-2992">
<node X="-99708" Y="100418" />
<node X="-98553" Y="100158" />
<node X="-98637" Y="104050" />
<node X="-101237" Y="103989" />
</zone>
<!-- gludio15_1621_02 -->
<zone name="turek_orc_zone_02" type="NpcSpawnTerritory" shape="NPoly" minZ="-3715" maxZ="-3015">
<node X="-100403" Y="104743" />
<node X="-98598" Y="104208" />
<node X="-98544" Y="109423" />
<node X="-100571" Y="106885" />
</zone>
<!-- gludio15_1721_01 -->
<zone name="turek_orc_zone_03" type="NpcSpawnTerritory" shape="NPoly" minZ="-3664" maxZ="-2864">
<node X="-98220" Y="100314" />
<node X="-93925" Y="102007" />
<node X="-95754" Y="103735" />
<node X="-98186" Y="102776" />
</zone>
<!-- gludio15_1721_02 -->
<zone name="turek_orc_zone_04" type="NpcSpawnTerritory" shape="NPoly" minZ="-3740" maxZ="-3040">
<node X="-96564" Y="98436" />
<node X="-92323" Y="99029" />
<node X="-91976" Y="103016" />
<node X="-97591" Y="99988" />
</zone>
<!-- gludio15_1721_03 -->
<zone name="turek_orc_zone_05" type="NpcSpawnTerritory" shape="NPoly" minZ="-3716" maxZ="-2916">
<node X="-92222" Y="99365" />
<node X="-87934" Y="99872" />
<node X="-87088" Y="101108" />
<node X="-90154" Y="103859" />
<node X="-91868" Y="103040" />
</zone>
<!-- gludio15_1721_04 -->
<zone name="turek_orc_zone_06" type="NpcSpawnTerritory" shape="NPoly" minZ="-3572" maxZ="-2972">
<node X="-87013" Y="101152" />
<node X="-86290" Y="102891" />
<node X="-86637" Y="104750" />
<node X="-88038" Y="105818" />
<node X="-89004" Y="105604" />
<node X="-90074" Y="103901" />
</zone>
<!-- gludio15_1721_05 -->
<zone name="turek_orc_zone_07" type="NpcSpawnTerritory" shape="NPoly" minZ="-3640" maxZ="-3140">
<node X="-95250" Y="105015" />
<node X="-95937" Y="109031" />
<node X="-98216" Y="108700" />
<node X="-98128" Y="104096" />
</zone>
<!-- gludio15_1721_06 -->
<!-- Нет гео -->
<zone name="turek_orc_zone_08" type="NpcSpawnTerritory" shape="NPoly" minZ="-3908" maxZ="-2708">
<node X="-92850" Y="104286" />
<node X="-90889" Y="104952" />
<node X="-91756" Y="106782" />
<node X="-95570" Y="107440" />
<node X="-95130" Y="104826" />
</zone>
<!-- gludio15_1721_07 -->
<zone name="turek_orc_zone_09" type="NpcSpawnTerritory" shape="NPoly" minZ="-3912" maxZ="-3112">
<node X="-95637" Y="109483" />
<node X="-95581" Y="107558" />
<node X="-91717" Y="106862" />
<node X="-91112" Y="107928" />
<node X="-93361" Y="109981" />
</zone>
<!-- gludio15_1721_08 -->
<zone name="turek_orc_zone_10" type="NpcSpawnTerritory" shape="NPoly" minZ="-3676" maxZ="-3076">
<node X="-98228" Y="108800" />
<node X="-95895" Y="109146" />
<node X="-95524" Y="110170" />
<node X="-96588" Y="112416" />
<node X="-98224" Y="112417" />
</zone>
<!-- gludio15_1721_09 -->
<zone name="turek_orc_zone_11" type="NpcSpawnTerritory" shape="NPoly" minZ="-3736" maxZ="-2936">
<node X="-98218" Y="112506" />
<node X="-96542" Y="112511" />
<node X="-95144" Y="114945" />
<node X="-97220" Y="116900" />
<node X="-98212" Y="116972" />
</zone>
<!-- gludio15_1721_10 -->
<zone name="turek_orc_zone_12" type="NpcSpawnTerritory" shape="NPoly" minZ="-3916" maxZ="-2716">
<node X="-95200" Y="110248" />
<node X="-93384" Y="110120" />
<node X="-91156" Y="112612" />
<node X="-93590" Y="114946" />
<node X="-95066" Y="114882" />
<node X="-96464" Y="112391" />
</zone>
<!-- gludio15_1721_11 -->
<zone name="turek_orc_zone_13" type="NpcSpawnTerritory" shape="NPoly" minZ="-3908" maxZ="-2708">
<node X="-90132" Y="107440" />
<node X="-87572" Y="110732" />
<node X="-91108" Y="112492" />
<node X="-93225" Y="110080" />
</zone>
<!-- gludio15_1721_12 -->
<zone name="turek_orc_zone_14" type="NpcSpawnTerritory" shape="NPoly" minZ="-3684" maxZ="-2884">
<node X="-98248" Y="117028" />
<node X="-96654" Y="117468" />
<node X="-94744" Y="120383" />
<node X="-96338" Y="120746" />
<node X="-98264" Y="119450" />
</zone>
<!-- gludio15_1721_13 -->
<zone name="turek_orc_zone_15" type="NpcSpawnTerritory" shape="NPoly" minZ="-3676" maxZ="-2776">
<node X="-93507" Y="115075" />
<node X="-90746" Y="118919" />
<node X="-92167" Y="120462" />
<node X="-94626" Y="120366" />
<node X="-96153" Y="117076" />
<node X="-95000" Y="115033" />
</zone>
<!-- gludio15_1721_14 -->
<zone name="turek_orc_zone_16" type="NpcSpawnTerritory" shape="NPoly" minZ="-3636" maxZ="-2836">
<node X="-93410" Y="115021" />
<node X="-91016" Y="112672" />
<node X="-88716" Y="115276" />
<node X="-88832" Y="118440" />
<node X="-90588" Y="118896" />
</zone>
<!-- gludio15_1721_15 -->
<zone name="turek_orc_zone_17" type="NpcSpawnTerritory" shape="NPoly" minZ="-3600" maxZ="-2800">
<node X="-90984" Y="112628" />
<node X="-87988" Y="111064" />
<node X="-86960" Y="114732" />
<node X="-88752" Y="115056" />
</zone>
<!-- gludio15_1721_21s -->
<zone name="turek_orc_zone_18" type="NpcSpawnTerritory" shape="NPoly" minZ="-3720" maxZ="-3120">
<node X="-95382" Y="101898" />
<node X="-94802" Y="101966" />
<node X="-94767" Y="102625" />
<node X="-95160" Y="102693" />
<node X="-95595" Y="102504" />
</zone>
<!-- gludio15_1721_23s -->
<zone name="turek_orc_zone_19" type="NpcSpawnTerritory" shape="NPoly" minZ="-3728" maxZ="-3228">
<node X="-90379" Y="99890" />
<node X="-90090" Y="100200" />
<node X="-90159" Y="100585" />
<node X="-90697" Y="100722" />
<node X="-90933" Y="100205" />
</zone>
<!-- gludio15_1721_24s -->
<zone name="turek_orc_zone_20" type="NpcSpawnTerritory" shape="NPoly" minZ="-3628" maxZ="-3128">
<node X="-88803" Y="102890" />
<node X="-88175" Y="102599" />
<node X="-87878" Y="102983" />
<node X="-87976" Y="103336" />
<node X="-88316" Y="103501" />
<node X="-88680" Y="103308" />
</zone>
<!-- gludio15_1721_25s -->
<zone name="turek_orc_zone_21" type="NpcSpawnTerritory" shape="NPoly" minZ="-3512" maxZ="-3012">
<node X="-97492" Y="106352" />
<node X="-97028" Y="106404" />
<node X="-96868" Y="106828" />
<node X="-97076" Y="107172" />
<node X="-97459" Y="107140" />
<node X="-97663" Y="106816" />
</zone>
<!-- gludio15_1721_26s -->
<zone name="turek_orc_zone_22" type="NpcSpawnTerritory" shape="NPoly" minZ="-3844" maxZ="-3544">
<node X="-94151" Y="106168" />
<node X="-93299" Y="105623" />
<node X="-92826" Y="106323" />
<node X="-93646" Y="106877" />
</zone>
<!-- gludio15_1721_27s -->
<zone name="turek_orc_zone_23" type="NpcSpawnTerritory" shape="NPoly" minZ="-4016" maxZ="-3716">
<node X="-93798" Y="107508" />
<node X="-93041" Y="107627" />
<node X="-93046" Y="108165" />
<node X="-93405" Y="108426" />
<node X="-93901" Y="108202" />
</zone>
<!-- gludio15_1721_28s -->
<zone name="turek_orc_zone_24" type="NpcSpawnTerritory" shape="NPoly" minZ="-3712" maxZ="-3312">
<node X="-97303" Y="110259" />
<node X="-96745" Y="110429" />
<node X="-96816" Y="110831" />
<node X="-97394" Y="111039" />
<node X="-97576" Y="110561" />
</zone>
<!-- gludio15_1721_29s -->
<zone name="turek_orc_zone_25" type="NpcSpawnTerritory" shape="NPoly" minZ="-3716" maxZ="-3216">
<node X="-91560" Y="109640" />
<node X="-91120" Y="109892" />
<node X="-91264" Y="110508" />
<node X="-91792" Y="110424" />
<node X="-91888" Y="109888" />
</zone>
<!-- gludio15_1721_30s -->
<zone name="turek_orc_zone_26" type="NpcSpawnTerritory" shape="NPoly" minZ="-3576" maxZ="-3176">
<node X="-90836" Y="111220" />
<node X="-90252" Y="111188" />
<node X="-90148" Y="111808" />
<node X="-90776" Y="111760" />
</zone>
<!-- gludio15_1721_31s -->
<zone name="turek_orc_zone_27" type="NpcSpawnTerritory" shape="NPoly" minZ="-3808" maxZ="-3408">
<node X="-93687" Y="111529" />
<node X="-93143" Y="111844" />
<node X="-93012" Y="112700" />
<node X="-93891" Y="113293" />
<node X="-94746" Y="112718" />
<node X="-94560" Y="111746" />
</zone>
<!-- gludio15_1721_32s -->
<zone name="turek_orc_zone_28" type="NpcSpawnTerritory" shape="NPoly" minZ="-3712" maxZ="-3212">
<node X="-97396" Y="114024" />
<node X="-96644" Y="113988" />
<node X="-96588" Y="114708" />
<node X="-97496" Y="114600" />
</zone>
<!-- gludio15_1721_33s -->
<zone name="turek_orc_zone_29" type="NpcSpawnTerritory" shape="NPoly" minZ="-3556" maxZ="-3056">
<node X="-97492" Y="117748" />
<node X="-96976" Y="117684" />
<node X="-96840" Y="118004" />
<node X="-97108" Y="118284" />
<node X="-97504" Y="118184" />
</zone>
<!-- gludio15_1721_34s -->
<zone name="turek_orc_zone_30" type="NpcSpawnTerritory" shape="NPoly" minZ="-3716" maxZ="-3216">
<node X="-94171" Y="117321" />
<node X="-93541" Y="117368" />
<node X="-93455" Y="117896" />
<node X="-94029" Y="118121" />
<node X="-94348" Y="117765" />
</zone>
<!-- gludio15_1721_35s -->
<zone name="turek_orc_zone_31" type="NpcSpawnTerritory" shape="NPoly" minZ="-3584" maxZ="-3084">
<node X="-92359" Y="119084" />
<node X="-91724" Y="118862" />
<node X="-91605" Y="119607" />
<node X="-92284" Y="119789" />
</zone>
<!-- gludio15_1721_36s -->
<zone name="turek_orc_zone_32" type="NpcSpawnTerritory" shape="NPoly" minZ="-3644" maxZ="-3144">
<node X="-91648" Y="113612" />
<node X="-90332" Y="113584" />
<node X="-90288" Y="116760" />
<node X="-91668" Y="116732" />
</zone>
</list>