diff options
Diffstat (limited to 'graphics/sprites/npcs')
21 files changed, 334 insertions, 391 deletions
diff --git a/graphics/sprites/npcs/sprite/piourocket.png b/graphics/sprites/npcs/sprite/piousrocket.png Binary files differindex 1dadf40d..1dadf40d 100644 --- a/graphics/sprites/npcs/sprite/piourocket.png +++ b/graphics/sprites/npcs/sprite/piousrocket.png diff --git a/graphics/sprites/npcs/xml/alige.xml b/graphics/sprites/npcs/xml/alige.xml index 3c0a6173..ca101e2c 100644 --- a/graphics/sprites/npcs/xml/alige.xml +++ b/graphics/sprites/npcs/xml/alige.xml @@ -1,38 +1,35 @@ <?xml version="1.0"?> - -<!-- Authors: Reid & Dan. +<!-- Author : 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"/> - - <action name="stand" imageset="npc"> - <!-- Opening Eyes --> - <animation direction="left"> - <frame index="2" delay="100"/> - <frame index="1" delay="90"/> - </animation> + <imageset name="npc" src="graphics/sprites/npcs/sprite/alige.png" width="11" height="5" offsetX="0" offsetY="-13"/> - <!-- Closing Eyes --> - <animation direction="up"> - <frame index="1" delay="100"/> - <frame index="2" 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> - <!-- 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> + <!-- Close eyes animation --> + <animation direction="up"> + <frame index="1" delay="100"/> + <frame index="2" delay="90"/> + </animation> - <!-- Closed Eyes --> - <animation direction="down"> - <frame index="3"/> - </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> - </action> + <!-- Closed eyes --> + <animation direction="down"> + <frame index="3"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/xml/animated_hammock1.xml b/graphics/sprites/npcs/xml/animated_hammock1.xml index 9d75217a..7d6a24b4 100644 --- a/graphics/sprites/npcs/xml/animated_hammock1.xml +++ b/graphics/sprites/npcs/xml/animated_hammock1.xml @@ -1,27 +1,21 @@ <?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 230d00da..1853d7cc 100644 --- a/graphics/sprites/npcs/xml/animated_hammock2.xml +++ b/graphics/sprites/npcs/xml/animated_hammock2.xml @@ -1,27 +1,21 @@ <?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 05fed751..1e89e890 100644 --- a/graphics/sprites/npcs/xml/billybons.xml +++ b/graphics/sprites/npcs/xml/billybons.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. +<!-- Author : Reid Copyright (C) 2012 Evol Online --> - <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/elmo1.xml b/graphics/sprites/npcs/xml/elmo1.xml index 95c1bd92..dbade726 100644 --- a/graphics/sprites/npcs/xml/elmo1.xml +++ b/graphics/sprites/npcs/xml/elmo1.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2011 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2011 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/gugli.xml b/graphics/sprites/npcs/xml/gugli.xml index c7d754c4..e0ef20d9 100644 --- a/graphics/sprites/npcs/xml/gugli.xml +++ b/graphics/sprites/npcs/xml/gugli.xml @@ -1,44 +1,41 @@ <?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="npc" src="graphics/sprites/npcs/sprite/gugli.png" width="64" height="64" offsetX="-32"/> + <imageset name="base" src="graphics/sprites/npcs/sprite/gugli.png" width="64" height="64" offsetX="-32"/> - <action name="stand" imageset="npc"> - <animation direction="default"> + <action name="stand" imageset="base"> - <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"/> + <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> - <!-- 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> +</sprite>
\ No newline at end of file diff --git a/graphics/sprites/npcs/xml/hammock.xml b/graphics/sprites/npcs/xml/hammock.xml index ce59bb47..a2065688 100644 --- a/graphics/sprites/npcs/xml/hammock.xml +++ b/graphics/sprites/npcs/xml/hammock.xml @@ -1,15 +1,13 @@ <?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="npc" src="graphics/sprites/npcs/sprite/hammock.png" width="96" height="64"/> + <imageset name="base" src="graphics/sprites/npcs/sprite/hammock.png" width="96" height="64" /> - <action name="stand" imageset="npc"> + <action name="stand" imageset="base"> <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 e5eb436d..f714536a 100644 --- a/graphics/sprites/npcs/xml/julia.xml +++ b/graphics/sprites/npcs/xml/julia.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2010-2011 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2010-2011 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/magic_arpan.xml b/graphics/sprites/npcs/xml/magic_arpan.xml index a3001119..bd9b3de4 100644 --- a/graphics/sprites/npcs/xml/magic_arpan.xml +++ b/graphics/sprites/npcs/xml/magic_arpan.xml @@ -1,27 +1,24 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2011 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2011 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/nard.xml b/graphics/sprites/npcs/xml/nard.xml index 0cb0963a..7bf901b4 100644 --- a/graphics/sprites/npcs/xml/nard.xml +++ b/graphics/sprites/npcs/xml/nard.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2012 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/npc.xml b/graphics/sprites/npcs/xml/npc.xml index 00182d73..347d0ec0 100644 --- a/graphics/sprites/npcs/xml/npc.xml +++ b/graphics/sprites/npcs/xml/npc.xml @@ -1,15 +1,14 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- 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="npc"> + <imageset name="base" src="graphics/sprites/npcs/sprite/npc.png|S" width="64" height="64" /> + + <action name="stand" imageset="base"> <animation direction="default"> - <frame index="0"/> + <frame index="0" /> </animation> </action> -</sprite> +</sprite>
\ No newline at end of file diff --git a/graphics/sprites/npcs/xml/piourocket.xml b/graphics/sprites/npcs/xml/piourocket.xml deleted file mode 100644 index 8d01973f..00000000 --- a/graphics/sprites/npcs/xml/piourocket.xml +++ /dev/null @@ -1,34 +0,0 @@ -<?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 new file mode 100644 index 00000000..cde4eb57 --- /dev/null +++ b/graphics/sprites/npcs/xml/piousrocket.xml @@ -0,0 +1,29 @@ +<?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 4f507d99..f255e301 100644 --- a/graphics/sprites/npcs/xml/rattosailor.xml +++ b/graphics/sprites/npcs/xml/rattosailor.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2010-2011 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2010-2011 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/sailors.xml b/graphics/sprites/npcs/xml/sailors.xml index 72f7e2c9..6e0fb6bb 100644 --- a/graphics/sprites/npcs/xml/sailors.xml +++ b/graphics/sprites/npcs/xml/sailors.xml @@ -1,14 +1,11 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2012 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/sapartan.xml b/graphics/sprites/npcs/xml/sapartan.xml index 5c495695..8f74b08a 100644 --- a/graphics/sprites/npcs/xml/sapartan.xml +++ b/graphics/sprites/npcs/xml/sapartan.xml @@ -1,19 +1,16 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2012 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/silvio.xml b/graphics/sprites/npcs/xml/silvio.xml index 06b1515f..6014ab93 100644 --- a/graphics/sprites/npcs/xml/silvio.xml +++ b/graphics/sprites/npcs/xml/silvio.xml @@ -1,21 +1,18 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2011 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2011 Evol Online --> <sprite> - <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> + <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> </sprite> diff --git a/graphics/sprites/npcs/xml/sleepingorc.xml b/graphics/sprites/npcs/xml/sleepingorc.xml index 0210f362..cf361a3b 100644 --- a/graphics/sprites/npcs/xml/sleepingorc.xml +++ b/graphics/sprites/npcs/xml/sleepingorc.xml @@ -1,16 +1,14 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2010-2012 Evol Online --> - +<!-- Author : Reid +Copyright (C) 2010-2012 Evol Online --> <sprite> - <imageset name="npc" src="graphics/sprites/npcs/sprite/sleepingorc.png" width="32" height="64"/> + <imageset name="base" src="graphics/sprites/npcs/sprite/sleepingorc.png" width="32" height="64" /> - <action name="stand" imageset="npc"> + <action name="stand" imageset="base"> <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 4398e052..c2b1565f 100644 --- a/graphics/sprites/npcs/xml/smallnpc.xml +++ b/graphics/sprites/npcs/xml/smallnpc.xml @@ -1,14 +1,13 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- 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="npc"> + <imageset name="base" src="graphics/sprites/npcs/sprite/smallnpc.png" width="32" height="32" /> + + <action name="stand" imageset="base"> <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 7f50c5dc..a3dd8b28 100644 --- a/graphics/sprites/npcs/xml/tarlan.xml +++ b/graphics/sprites/npcs/xml/tarlan.xml @@ -1,79 +1,78 @@ <?xml version="1.0"?> - -<!-- Author: Reid. -Copyright (C) 2012 Evol Online --> - +<!-- 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="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"/> + <imageset name="tarlan" 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"/> <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 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 --> + <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 --> <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> +</sprite>
\ No newline at end of file |