From eddf2a6dcb054875009896598b216cc40e1053a3 Mon Sep 17 00:00:00 2001 From: MELERIX <MELERIX@users.noreply.github.com> Date: Sun, 15 Apr 2012 22:57:52 +0000 Subject: [PATCH] BETA: Start Points Data for future usage. --- .../dist/game/data/startPoints.xml | 74 +++++++++++++++++++ .../dist/game/data/xsd/startPoints.xsd | 39 ++++++++++ 2 files changed, 113 insertions(+) create mode 100644 L2J_DataPack_BETA/dist/game/data/startPoints.xml create mode 100644 L2J_DataPack_BETA/dist/game/data/xsd/startPoints.xsd diff --git a/L2J_DataPack_BETA/dist/game/data/startPoints.xml b/L2J_DataPack_BETA/dist/game/data/startPoints.xml new file mode 100644 index 0000000000..69f9bbd6e5 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/startPoints.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- TODO: Require Support --> +<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="xsd/startPoints.xsd"> + <!-- Cedric's Training Hall --> + <startPoints> <!-- 17_25 --> + <spawn x="-71338" y="258271" z="-3104" /> + <spawn x="-71417" y="258270" z="-3104" /> + <spawn x="-71453" y="258305" z="-3104" /> + <spawn x="-71467" y="258378" z="-3104" /> + <classId>0</classId> <!-- human_fighter --> + </startPoints> + <!-- Einhobant's School of Magic --> + <startPoints> <!-- 17_25 --> + <spawn x="-90875" y="248162" z="-3570" /> + <spawn x="-90954" y="248118" z="-3570" /> + <spawn x="-90918" y="248070" z="-3570" /> + <spawn x="-90890" y="248027" z="-3570" /> + <classId>10</classId> <!-- human_magician --> + </startPoints> + <!-- Shadow of the Mother Tree --> + <startPoints> <!-- 21_19 --> + <spawn x="46045" y="41251" z="-3440" /> + <spawn x="46117" y="41247" z="-3440" /> + <spawn x="46182" y="41198" z="-3440" /> + <spawn x="46115" y="41141" z="-3440" /> + <spawn x="46048" y="41141" z="-3440" /> + <spawn x="45978" y="41196" z="-3440" /> + <classId>18</classId> <!-- elf_fighter --> + <classId>25</classId> <!-- elf_magician --> + </startPoints> + <!-- The Shilen Temple --> + <startPoints> <!-- 20_18 --> + <spawn x="28295" y="11063" z="-4224" /> + <spawn x="28302" y="11008" z="-4224" /> + <spawn x="28377" y="10916" z="-4224" /> + <spawn x="28456" y="10997" z="-4224" /> + <spawn x="28461" y="11044" z="-4224" /> + <spawn x="28395" y="11127" z="-4224" /> + <classId>31</classId> <!-- darkelf_fighter --> + <classId>38</classId> <!-- darkelf_magician --> + </startPoints> + <!-- Near Dwarven Village --> + <startPoints> <!-- 23_12 --> + <spawn x="108644" y="-173947" z="-400" /> + <spawn x="108678" y="-174002" z="-400" /> + <spawn x="108505" y="-173964" z="-400" /> + <spawn x="108512" y="-174026" z="-400" /> + <spawn x="108549" y="-174075" z="-400" /> + <spawn x="108576" y="-174122" z="-400" /> + <classId>53</classId> <!-- dwarf_apprentice --> + </startPoints> + <!-- Pa'agrio Temple --> + <startPoints> <!-- 18_14 --> + <spawn x="-56733" y="-113459" z="-690" /> + <spawn x="-56686" y="-113470" z="-690" /> + <spawn x="-56728" y="-113610" z="-690" /> + <spawn x="-56693" y="-113610" z="-690" /> + <spawn x="-56743" y="-113757" z="-690" /> + <spawn x="-56682" y="-113730" z="-690" /> + <classId>44</classId> <!-- orc_fighter --> + <classId>49</classId> <!-- orc_shaman --> + </startPoints> + <!-- Cave of Souls --> + <startPoints> <!-- 16_19 --> + <spawn x="-125607" y="38452" z="1152" /> + <spawn x="-125472" y="38450" z="1152" /> + <spawn x="-125615" y="37771" z="1152" /> + <spawn x="-125464" y="37776" z="1152" /> + <spawn x="-125517" y="38267" z="1155" /> + <spawn x="-125531" y="37944" z="1155" /> + <classId>123</classId> <!-- kamael_m_soldier --> + <classId>124</classId> <!-- kamael_f_soldier --> + </startPoints> +</list> \ No newline at end of file diff --git a/L2J_DataPack_BETA/dist/game/data/xsd/startPoints.xsd b/L2J_DataPack_BETA/dist/game/data/xsd/startPoints.xsd new file mode 100644 index 0000000000..ba18f106d2 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/xsd/startPoints.xsd @@ -0,0 +1,39 @@ +<?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 maxOccurs="1" minOccurs="1"> + <xs:element name="startPoints" maxOccurs="7" minOccurs="1"> + <xs:complexType> + <xs:sequence maxOccurs="1" minOccurs="1"> + <xs:element name="spawn" 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:attribute name="z" type="xs:integer" use="required" /> + </xs:complexType> + </xs:element> + <xs:element name="classId" maxOccurs="2" minOccurs="1"> + <xs:simpleType> + <xs:restriction base="xs:nonNegativeInteger"> + <xs:enumeration value="0" /> + <xs:enumeration value="10" /> + <xs:enumeration value="18" /> + <xs:enumeration value="25" /> + <xs:enumeration value="31" /> + <xs:enumeration value="38" /> + <xs:enumeration value="44" /> + <xs:enumeration value="49" /> + <xs:enumeration value="53" /> + <xs:enumeration value="123" /> + <xs:enumeration value="124" /> + </xs:restriction> + </xs:simpleType> + </xs:element> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> \ No newline at end of file -- GitLab