summaryrefslogtreecommitdiff
path: root/graphics/sprites/npcs/xml
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/sprites/npcs/xml')
-rw-r--r--graphics/sprites/npcs/xml/alige.xml57
-rw-r--r--graphics/sprites/npcs/xml/animated_hammock1.xml42
-rw-r--r--graphics/sprites/npcs/xml/animated_hammock2.xml42
-rw-r--r--graphics/sprites/npcs/xml/billybons.xml27
-rw-r--r--graphics/sprites/npcs/xml/elmo1.xml29
-rw-r--r--graphics/sprites/npcs/xml/gugli.xml63
-rw-r--r--graphics/sprites/npcs/xml/hammock.xml12
-rw-r--r--graphics/sprites/npcs/xml/julia.xml29
-rw-r--r--graphics/sprites/npcs/xml/magic_arpan.xml45
-rw-r--r--graphics/sprites/npcs/xml/nard.xml29
-rw-r--r--graphics/sprites/npcs/xml/npc.xml15
-rw-r--r--graphics/sprites/npcs/xml/piourocket.xml34
-rw-r--r--graphics/sprites/npcs/xml/piousrocket.xml29
-rw-r--r--graphics/sprites/npcs/xml/rattosailor.xml29
-rw-r--r--graphics/sprites/npcs/xml/sailors.xml19
-rw-r--r--graphics/sprites/npcs/xml/sapartan.xml29
-rw-r--r--graphics/sprites/npcs/xml/silvio.xml33
-rw-r--r--graphics/sprites/npcs/xml/sleepingorc.xml16
-rw-r--r--graphics/sprites/npcs/xml/smallnpc.xml13
-rw-r--r--graphics/sprites/npcs/xml/tarlan.xml133
20 files changed, 391 insertions, 334 deletions
diff --git a/graphics/sprites/npcs/xml/alige.xml b/graphics/sprites/npcs/xml/alige.xml
index ca101e2c..3c0a6173 100644
--- a/graphics/sprites/npcs/xml/alige.xml
+++ b/graphics/sprites/npcs/xml/alige.xml
@@ -1,35 +1,38 @@
<?xml version="1.0"?>
-<!-- Author : Reid, Dan
+
+<!-- Authors: Reid & Dan.
Copyright (C) 2011 Evol Online -->
+
<sprite>
- <imageset name="npc" src="graphics/sprites/npcs/sprite/alige.png" width="11" height="5" offsetX="0" offsetY="-13"/>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/alige.png" width="11" height="5" offsetX="0" offsetY="-13"/>
+
+ <action name="stand" imageset="npc">
+ <!-- Opening Eyes -->
+ <animation direction="left">
+ <frame index="2" delay="100"/>
+ <frame index="1" delay="90"/>
+ </animation>
- <action name="stand" imageset="npc">
- <!-- Open eyes animation -->
- <animation direction="left">
- <frame index="2" delay="100"/>
- <frame index="1" delay="90"/>
- </animation>
+ <!-- Closing Eyes -->
+ <animation direction="up">
+ <frame index="1" delay="100"/>
+ <frame index="2" delay="90"/>
+ </animation>
- <!-- Close eyes animation -->
- <animation direction="up">
- <frame index="1" delay="100"/>
- <frame index="2" delay="90"/>
- </animation>
+ <!-- Opened Eyes -->
+ <animation direction="right">
+ <frame index="0" delay="9000"/>
+ <frame index="1" delay="90"/>
+ <frame index="2" delay="80"/>
+ <frame index="3" delay="200"/>
+ <frame index="2" delay="80"/>
+ <frame index="1" delay="80"/>
+ </animation>
- <!-- Opened eyes -->
- <animation direction="right">
- <frame index="0" delay="9000"/>
- <frame index="1" delay="90"/>
- <frame index="2" delay="80"/>
- <frame index="3" delay="200"/>
- <frame index="2" delay="80"/>
- <frame index="1" delay="80"/>
- </animation>
+ <!-- Closed Eyes -->
+ <animation direction="down">
+ <frame index="3"/>
+ </animation>
- <!-- Closed eyes -->
- <animation direction="down">
- <frame index="3"/>
- </animation>
- </action>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/animated_hammock1.xml b/graphics/sprites/npcs/xml/animated_hammock1.xml
index 7d6a24b4..9d75217a 100644
--- a/graphics/sprites/npcs/xml/animated_hammock1.xml
+++ b/graphics/sprites/npcs/xml/animated_hammock1.xml
@@ -1,21 +1,27 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011-2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011-2012 Evol Online -->
+
<sprite>
- <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
- <action name="stand" imageset="npc">
- <!-- Mooving hammock. -->
- <animation direction="left">
- <frame index="3" delay="300"/>
- <frame index="2" delay="180"/>
- <frame index="1" delay="150"/>
- <frame index="0" delay="400"/>
- <frame index="1" delay="180"/>
- <frame index="2" delay="150"/>
- </animation>
- <!-- Static hammock. -->
- <animation direction="up">
- <frame index="3"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
+
+ <action name="stand" imageset="npc">
+
+ <!-- Mooving hammock. -->
+ <animation direction="left">
+ <frame index="3" delay="300"/>
+ <frame index="2" delay="180"/>
+ <frame index="1" delay="150"/>
+ <frame index="0" delay="400"/>
+ <frame index="1" delay="180"/>
+ <frame index="2" delay="150"/>
+ </animation>
+
+ <!-- Static hammock. -->
+ <animation direction="up">
+ <frame index="3"/>
+ </animation>
+
+ </action>
</sprite> \ No newline at end of file
diff --git a/graphics/sprites/npcs/xml/animated_hammock2.xml b/graphics/sprites/npcs/xml/animated_hammock2.xml
index 1853d7cc..230d00da 100644
--- a/graphics/sprites/npcs/xml/animated_hammock2.xml
+++ b/graphics/sprites/npcs/xml/animated_hammock2.xml
@@ -1,21 +1,27 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011-2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011-2012 Evol Online -->
+
<sprite>
- <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
- <action name="stand" imageset="npc">
- <!-- Mooving hammock. -->
- <animation direction="left">
- <frame index="7" delay="300"/>
- <frame index="6" delay="180"/>
- <frame index="5" delay="150"/>
- <frame index="4" delay="400"/>
- <frame index="5" delay="180"/>
- <frame index="6" delay="150"/>
- </animation>
- <!-- Static hammock. -->
- <animation direction="up">
- <frame index="7"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/animated_hammock.png" width="96" height="64"/>
+
+ <action name="stand" imageset="npc">
+
+ <!-- Mooving hammock. -->
+ <animation direction="left">
+ <frame index="7" delay="300"/>
+ <frame index="6" delay="180"/>
+ <frame index="5" delay="150"/>
+ <frame index="4" delay="400"/>
+ <frame index="5" delay="180"/>
+ <frame index="6" delay="150"/>
+ </animation>
+
+ <!-- Static hammock. -->
+ <animation direction="up">
+ <frame index="7"/>
+ </animation>
+
+ </action>
</sprite> \ No newline at end of file
diff --git a/graphics/sprites/npcs/xml/billybons.xml b/graphics/sprites/npcs/xml/billybons.xml
index 1e89e890..05fed751 100644
--- a/graphics/sprites/npcs/xml/billybons.xml
+++ b/graphics/sprites/npcs/xml/billybons.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
+
+<!-- Author: Reid.
Copyright (C) 2012 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/billybons.png" width="48" height="41" offsetX="17" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/billybons.png" width="48" height="41" offsetX="17"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/elmo1.xml b/graphics/sprites/npcs/xml/elmo1.xml
index dbade726..95c1bd92 100644
--- a/graphics/sprites/npcs/xml/elmo1.xml
+++ b/graphics/sprites/npcs/xml/elmo1.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/elmo1.png" width="19" height="53" offsetX="-5" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/elmo1.png" width="19" height="53" offsetX="-5"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/gugli.xml b/graphics/sprites/npcs/xml/gugli.xml
index e0ef20d9..c7d754c4 100644
--- a/graphics/sprites/npcs/xml/gugli.xml
+++ b/graphics/sprites/npcs/xml/gugli.xml
@@ -1,41 +1,44 @@
<?xml version="1.0"?>
-<!-- Author : Reid 4144
-Copyright (C) 2011-2012 Evol Online
+<!-- Author: Reid & 4144.
+Copyright (C) 2011-2012 Evol Online -->
+<!--
Example of the extended animation tags.
Allow set in attribute value any frame numbers.
Both of these examples show the same thing:
- <sequence start="55" end="60" delay="75" />
- <sequence value="55-60" delay="75" />
- <sequence value="55,56,57,58,59,60" delay="75" /> -->
+ <sequence start="55" end="60" delay="75"/>
+ <sequence value="55-60" delay="75"/>
+ <sequence value="55,56,57,58,59,60" delay="75"/>
+-->
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/gugli.png" width="64" height="64" offsetX="-32"/>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/gugli.png" width="64" height="64" offsetX="-32"/>
- <action name="stand" imageset="base">
+ <action name="stand" imageset="npc">
+ <animation direction="default">
- <animation direction="default">
- <label name="start"/>
- <!-- 40% used on "long" label. -->
- <goto label="long" rand="40"/>
- <!-- 100% from the 60% unused percent are used on "simple" label. -->
- <goto label="simple" rand="100"/>
- <!-- Long move leg animation. -->
- <label name="long"/>
- <frame index="0" delay="120"/>
- <sequence value="1,2" delay="110"/>
- <frame index="3" delay="120"/>
- <sequence value="2,1" delay="110"/>
- <goto label="start"/>
- <!-- Simple move leg animation. -->
- <label name="simple"/>
- <frame index="0" delay="120"/>
- <frame index="1" delay="110"/>
- <frame index="2" delay="120"/>
- <frame index="1" delay="110"/>
- <goto label="start"/>
- </animation>
- </action>
+ <label name="start"/>
+ <!-- 40% used on "long" label. -->
+ <goto label="long" rand="40"/>
+ <!-- 100% from the 60% unused percent are used on "simple" label. -->
+ <goto label="simple" rand="100"/>
-</sprite> \ No newline at end of file
+ <!-- Long move leg animation. -->
+ <label name="long"/>
+ <frame index="0" delay="120"/>
+ <sequence value="1,2" delay="110"/>
+ <frame index="3" delay="120"/>
+ <sequence value="2,1" delay="110"/>
+ <goto label="start"/>
+
+ <!-- Simple move leg animation. -->
+ <label name="simple"/>
+ <frame index="0" delay="120"/>
+ <frame index="1" delay="110"/>
+ <frame index="2" delay="120"/>
+ <frame index="1" delay="110"/>
+ <goto label="start"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/npcs/xml/hammock.xml b/graphics/sprites/npcs/xml/hammock.xml
index a2065688..ce59bb47 100644
--- a/graphics/sprites/npcs/xml/hammock.xml
+++ b/graphics/sprites/npcs/xml/hammock.xml
@@ -1,13 +1,15 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011 Evol Online -->
+
<sprite variants="2" variant_offset="1">
- <imageset name="base" src="graphics/sprites/npcs/sprite/hammock.png" width="96" height="64" />
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/hammock.png" width="96" height="64"/>
- <action name="stand" imageset="base">
+ <action name="stand" imageset="npc">
<animation direction="default">
- <frame index="0" />
+ <frame index="0"/>
</animation>
</action>
diff --git a/graphics/sprites/npcs/xml/julia.xml b/graphics/sprites/npcs/xml/julia.xml
index f714536a..e5eb436d 100644
--- a/graphics/sprites/npcs/xml/julia.xml
+++ b/graphics/sprites/npcs/xml/julia.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2010-2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2010-2011 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/julia.png" width="22" height="57" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/julia.png" width="22" height="57"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/magic_arpan.xml b/graphics/sprites/npcs/xml/magic_arpan.xml
index bd9b3de4..a3001119 100644
--- a/graphics/sprites/npcs/xml/magic_arpan.xml
+++ b/graphics/sprites/npcs/xml/magic_arpan.xml
@@ -1,24 +1,27 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/magic_arpan.png" width="29" height="62" />
- <action name="stand" imageset="base">
- <animation direction="default">
-<!-- Eye animation -->
- <frame index="0" delay="7000"/>
- <frame index="3" delay="60"/>
- <frame index="4" delay="120"/>
- <frame index="3" delay="70"/>
-<!-- Mouth animation -->
- <frame index="0" delay="6000"/>
- <sequence start="1" end="2" delay="130" repeat="4" />
- <frame index="1" delay="90"/>
-<!-- Eye animation -->
- <frame index="0" delay="3500"/>
- <frame index="3" delay="60"/>
- <frame index="4" delay="120"/>
- <frame index="3" delay="70"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/magic_arpan.png" width="29" height="62"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <!-- Eyes Animation -->
+ <frame index="0" delay="7000"/>
+ <frame index="3" delay="60"/>
+ <frame index="4" delay="120"/>
+ <frame index="3" delay="70"/>
+ <!-- Mouth Animation -->
+ <frame index="0" delay="6000"/>
+ <sequence start="1" end="2" delay="130" repeat="4"/>
+ <frame index="1" delay="90"/>
+ <!-- Eyes Animation -->
+ <frame index="0" delay="3500"/>
+ <frame index="3" delay="60"/>
+ <frame index="4" delay="120"/>
+ <frame index="3" delay="70"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/nard.xml b/graphics/sprites/npcs/xml/nard.xml
index 7bf901b4..0cb0963a 100644
--- a/graphics/sprites/npcs/xml/nard.xml
+++ b/graphics/sprites/npcs/xml/nard.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/nard.png" width="64" height="64" offsetX="16" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="10000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/nard.png" width="64" height="64" offsetX="16"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="10000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/npc.xml b/graphics/sprites/npcs/xml/npc.xml
index 347d0ec0..00182d73 100644
--- a/graphics/sprites/npcs/xml/npc.xml
+++ b/graphics/sprites/npcs/xml/npc.xml
@@ -1,14 +1,15 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
-<sprite variants="5" variant_offset="1">
- <imageset name="base" src="graphics/sprites/npcs/sprite/npc.png|S" width="64" height="64" />
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
+<sprite variants="5" variant_offset="1">
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/npc.png|S" width="64" height="64"/>
- <action name="stand" imageset="base">
+ <action name="stand" imageset="npc">
<animation direction="default">
- <frame index="0" />
+ <frame index="0"/>
</animation>
</action>
-</sprite> \ No newline at end of file
+</sprite>
diff --git a/graphics/sprites/npcs/xml/piourocket.xml b/graphics/sprites/npcs/xml/piourocket.xml
new file mode 100644
index 00000000..8d01973f
--- /dev/null
+++ b/graphics/sprites/npcs/xml/piourocket.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0"?>
+
+<!-- Author: Reid.
+Copyright (C) 2011 Evol Online -->
+
+<sprite>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/piourocket.png" width="13" height="50" offsetX="-2"/>
+
+ <action name="stand" imageset="npc">
+
+ <!-- Piou Rocket -->
+ <animation direction="left">
+ <frame index="1" delay="90"/>
+ <frame index="2" delay="80"/>
+ <frame index="3" delay="70"/>
+ <frame index="11" delay="100"/>
+ <frame index="0" delay="80"/>
+ <frame index="1" delay="90"/>
+ <frame index="2" delay="80"/>
+ <frame index="3" delay="70"/>
+ <frame index="4" delay="100"/>
+ <sequence start="5" end="6" delay="90"/>
+ <frame index="7" delay="110"/>
+ <sequence start="8" end="10" delay="90"/>
+ <frame index="11" delay="100"/>
+ </animation>
+
+ <!-- Static Piou -->
+ <animation direction="up">
+ <frame index="0"/>
+ </animation>
+
+ </action>
+</sprite>
diff --git a/graphics/sprites/npcs/xml/piousrocket.xml b/graphics/sprites/npcs/xml/piousrocket.xml
deleted file mode 100644
index cde4eb57..00000000
--- a/graphics/sprites/npcs/xml/piousrocket.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011 Evol Online -->
-<sprite>
- <imageset name="npc" src="graphics/sprites/npcs/sprite/piousrocket.png" width="13" height="50" offsetX="-2"/>
-
- <action name="stand" imageset="npc">
- <!-- Jump piousrocket -->
- <animation direction="left">
- <frame index="1" delay="90"/>
- <frame index="2" delay="80"/>
- <frame index="3" delay="70"/>
- <frame index="11" delay="100"/>
- <frame index="0" delay="80"/>
- <frame index="1" delay="90"/>
- <frame index="2" delay="80"/>
- <frame index="3" delay="70"/>
- <frame index="4" delay="100"/>
- <sequence start="5" end="6" delay="90" />
- <frame index="7" delay="110"/>
- <sequence start="8" end="10" delay="90" />
- <frame index="11" delay="100"/>
- </animation>
- <!-- Static piou -->
- <animation direction="up">
- <frame index="0"/>
- </animation>
- </action>
-</sprite>
diff --git a/graphics/sprites/npcs/xml/rattosailor.xml b/graphics/sprites/npcs/xml/rattosailor.xml
index f255e301..4f507d99 100644
--- a/graphics/sprites/npcs/xml/rattosailor.xml
+++ b/graphics/sprites/npcs/xml/rattosailor.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2010-2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2010-2011 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/rattosailor.png" width="31" height="58" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/rattosailor.png" width="31" height="58"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/sailors.xml b/graphics/sprites/npcs/xml/sailors.xml
index 6e0fb6bb..72f7e2c9 100644
--- a/graphics/sprites/npcs/xml/sailors.xml
+++ b/graphics/sprites/npcs/xml/sailors.xml
@@ -1,11 +1,14 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/sailors.png" width="278" height="149"/>
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" offsetY="19" offsetX="19"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/sailors.png" width="278" height="149"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" offsetY="19" offsetX="19"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/sapartan.xml b/graphics/sprites/npcs/xml/sapartan.xml
index 8f74b08a..5c495695 100644
--- a/graphics/sprites/npcs/xml/sapartan.xml
+++ b/graphics/sprites/npcs/xml/sapartan.xml
@@ -1,16 +1,19 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/sapartan.png" width="32" height="57" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="80"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/sapartan.png" width="32" height="57"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="80"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/silvio.xml b/graphics/sprites/npcs/xml/silvio.xml
index 6014ab93..06b1515f 100644
--- a/graphics/sprites/npcs/xml/silvio.xml
+++ b/graphics/sprites/npcs/xml/silvio.xml
@@ -1,18 +1,21 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2011 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2011 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/silvio.png" width="36" height="49" />
- <action name="stand" imageset="base">
- <animation direction="default">
- <frame index="0" delay="7000"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="120"/>
- <frame index="1" delay="70"/>
- <frame index="0" delay="3500"/>
- <frame index="1" delay="60"/>
- <frame index="2" delay="120"/>
- <frame index="1" delay="70"/>
- </animation>
- </action>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/silvio.png" width="36" height="49"/>
+
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <frame index="0" delay="7000"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="120"/>
+ <frame index="1" delay="70"/>
+ <frame index="0" delay="3500"/>
+ <frame index="1" delay="60"/>
+ <frame index="2" delay="120"/>
+ <frame index="1" delay="70"/>
+ </animation>
+ </action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/sleepingorc.xml b/graphics/sprites/npcs/xml/sleepingorc.xml
index cf361a3b..0210f362 100644
--- a/graphics/sprites/npcs/xml/sleepingorc.xml
+++ b/graphics/sprites/npcs/xml/sleepingorc.xml
@@ -1,14 +1,16 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2010-2012 Evol Online -->
+
+<!-- Author: Reid.
+Copyright (C) 2010-2012 Evol Online -->
+
<sprite>
- <imageset name="base" src="graphics/sprites/npcs/sprite/sleepingorc.png" width="32" height="64" />
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/sleepingorc.png" width="32" height="64"/>
- <action name="stand" imageset="base">
+ <action name="stand" imageset="npc">
<animation direction="default">
- <sequence start="0" end="2" delay="380" />
- <frame index="1" delay="380" />
- <frame index="0" delay="500" />
+ <sequence start="0" end="2" delay="380"/>
+ <frame index="1" delay="380"/>
+ <frame index="0" delay="500"/>
</animation>
</action>
</sprite>
diff --git a/graphics/sprites/npcs/xml/smallnpc.xml b/graphics/sprites/npcs/xml/smallnpc.xml
index c2b1565f..4398e052 100644
--- a/graphics/sprites/npcs/xml/smallnpc.xml
+++ b/graphics/sprites/npcs/xml/smallnpc.xml
@@ -1,13 +1,14 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
-<sprite variants="2" variant_offset="1">
- <imageset name="base" src="graphics/sprites/npcs/sprite/smallnpc.png" width="32" height="32" />
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
+<sprite variants="2" variant_offset="1">
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/smallnpc.png" width="32" height="32"/>
- <action name="stand" imageset="base">
+ <action name="stand" imageset="npc">
<animation direction="default">
- <frame index="0" />
+ <frame index="0"/>
</animation>
</action>
diff --git a/graphics/sprites/npcs/xml/tarlan.xml b/graphics/sprites/npcs/xml/tarlan.xml
index a3dd8b28..7f50c5dc 100644
--- a/graphics/sprites/npcs/xml/tarlan.xml
+++ b/graphics/sprites/npcs/xml/tarlan.xml
@@ -1,78 +1,79 @@
<?xml version="1.0"?>
-<!-- Author : Reid
-Copyright (C) 2012 Evol Online -->
-<sprite>
- <imageset name="tarlan" src="graphics/sprites/npcs/sprite/tarlan.png" width="64" height="64" offsetX="-6"/>
+<!-- Author: Reid.
+Copyright (C) 2012 Evol Online -->
+
+<sprite>
+ <imageset name="npc" src="graphics/sprites/npcs/sprite/tarlan.png" width="64" height="64" offsetX="-6"/>
- <action name="stand" imageset="tarlan">
- <animation direction="default">
- <!-- Getting ready to fight -->
- <frame index="0" delay="3141" offsetX="8"/>
- <frame index="1" delay="100" offsetX="5"/>
- <frame index="2" delay="220" offsetX="4"/>
- <!-- Fight -->
- <frame index="3" delay="110"/>
- <frame index="4" delay="140"/>
+ <action name="stand" imageset="npc">
+ <animation direction="default">
+ <!-- Getting Ready To Fight -->
+ <frame index="0" delay="3141" offsetX="8"/>
+ <frame index="1" delay="100" offsetX="5"/>
+ <frame index="2" delay="220" offsetX="4"/>
+ <!-- Fight -->
+ <frame index="3" delay="110"/>
+ <frame index="4" delay="140"/>
<sequence start="5" end="6" delay="120"/>
- <frame index="5" delay="90"/>
- <frame index="4" delay="140"/>
- <frame index="3" delay="110"/>
- <frame index="4" delay="130"/>
+ <frame index="5" delay="90"/>
+ <frame index="4" delay="140"/>
+ <frame index="3" delay="110"/>
+ <frame index="4" delay="130"/>
<sequence start="5" end="6" delay="120"/>
- <frame index="5" delay="90"/>
- <frame index="4" delay="140"/>
- <frame index="3" delay="110"/>
- <!-- Stop -->
- <frame index="7" delay="110" offsetX="5"/>
- <frame index="0" delay="100" offsetX="8"/>
- <frame index="8" delay="800" offsetX="10"/>
- <frame index="0" delay="120" offsetX="8"/>
- <frame index="1" delay="100" offsetX="5"/>
- <frame index="2" delay="210" offsetX="4"/>
- <!-- Fight again longer and faster -->
- <frame index="3" delay="100"/>
- <frame index="4" delay="130"/>
+ <frame index="5" delay="90"/>
+ <frame index="4" delay="140"/>
+ <frame index="3" delay="110"/>
+ <!-- Stop -->
+ <frame index="7" delay="110" offsetX="5"/>
+ <frame index="0" delay="100" offsetX="8"/>
+ <frame index="8" delay="800" offsetX="10"/>
+ <frame index="0" delay="120" offsetX="8"/>
+ <frame index="1" delay="100" offsetX="5"/>
+ <frame index="2" delay="210" offsetX="4"/>
+ <!-- Fight Again Longer And Faster -->
+ <frame index="3" delay="100"/>
+ <frame index="4" delay="130"/>
<sequence start="5" end="6" delay="110"/>
- <frame index="5" delay="85"/>
- <frame index="4" delay="120"/>
- <frame index="3" delay="95"/>
- <frame index="4" delay="130"/>
+ <frame index="5" delay="85"/>
+ <frame index="4" delay="120"/>
+ <frame index="3" delay="95"/>
+ <frame index="4" delay="130"/>
<sequence start="5" end="6" delay="105"/>
- <frame index="5" delay="80"/>
- <frame index="4" delay="115"/>
- <frame index="3" delay="95"/>
- <frame index="4" delay="115"/>
+ <frame index="5" delay="80"/>
+ <frame index="4" delay="115"/>
+ <frame index="3" delay="95"/>
+ <frame index="4" delay="115"/>
<sequence start="5" end="6" delay="105"/>
- <frame index="5" delay="80"/>
- <frame index="4" delay="115"/>
- <frame index="3" delay="95"/>
- <frame index="4" delay="115"/>
+ <frame index="5" delay="80"/>
+ <frame index="4" delay="115"/>
+ <frame index="3" delay="95"/>
+ <frame index="4" delay="115"/>
<sequence start="5" end="6" delay="105"/>
- <frame index="5" delay="80"/>
- <frame index="4" delay="115"/>
- <frame index="3" delay="100"/>
- <frame index="4" delay="130"/>
+ <frame index="5" delay="80"/>
+ <frame index="4" delay="115"/>
+ <frame index="3" delay="100"/>
+ <frame index="4" delay="130"/>
<sequence start="5" end="6" delay="110"/>
- <frame index="5" delay="90"/>
- <frame index="4" delay="130"/>
- <frame index="3" delay="105"/>
- <!-- Get hitted -->
- <frame index="7" delay="110" offsetX="5"/>
- <frame index="0" delay="100" offsetX="8"/>
- <frame index="8" delay="900" offsetX="10"/>
- <frame index="9" delay="140" offsetX="11"/>
- <!-- Down -->
- <frame index="10" delay="110" offsetX="8" offsetY="2"/>
- <!-- Bird -->
+ <frame index="5" delay="90"/>
+ <frame index="4" delay="130"/>
+ <frame index="3" delay="105"/>
+ <!-- Get hit -->
+ <frame index="7" delay="110" offsetX="5"/>
+ <frame index="0" delay="100" offsetX="8"/>
+ <frame index="8" delay="900" offsetX="10"/>
+ <frame index="9" delay="140" offsetX="11"/>
+ <!-- Down -->
+ <frame index="10" delay="110" offsetX="8" offsetY="2"/>
+ <!-- Bird -->
<sequence start="11" end="12" delay="105" repeat="9" offsetY="5" offsetX="8"/>
- <!-- Sit -->
- <frame index="13" delay="90" offsetY="5" offsetX="8"/>
- <frame index="14" delay="8926" offsetY="5" offsetX="8"/>
- <!-- Get back -->
- <frame index="15" delay="130" offsetX="8"/>
- <frame index="0" delay="3141" offsetX="8"/>
- </animation>
- </action>
+ <!-- Sit -->
+ <frame index="13" delay="90" offsetY="5" offsetX="8"/>
+ <frame index="14" delay="8926" offsetY="5" offsetX="8"/>
+ <!-- Get Back -->
+ <frame index="15" delay="130" offsetX="8"/>
+ <frame index="0" delay="3141" offsetX="8"/>
+ </animation>
+ </action>
-</sprite> \ No newline at end of file
+</sprite>