diff options
Diffstat (limited to 'graphics')
439 files changed, 23206 insertions, 25297 deletions
diff --git a/graphics/emotes/afraid.xml b/graphics/emotes/afraid.xml index 939e750f..004f8ee7 100644 --- a/graphics/emotes/afraid.xml +++ b/graphics/emotes/afraid.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/afraid.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/afraid.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/alien.xml b/graphics/emotes/alien.xml index 7b564f19..3ce5e859 100644 --- a/graphics/emotes/alien.xml +++ b/graphics/emotes/alien.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/alien.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/alien.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/angel.xml b/graphics/emotes/angel.xml index b0fb5cc8..142e0569 100644 --- a/graphics/emotes/angel.xml +++ b/graphics/emotes/angel.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/angel.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/angel.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/angry.xml b/graphics/emotes/angry.xml index caabacea..69d730fe 100644 --- a/graphics/emotes/angry.xml +++ b/graphics/emotes/angry.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/angry.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/angry.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/blah.xml b/graphics/emotes/blah.xml index 3aed4137..fb3142c4 100644 --- a/graphics/emotes/blah.xml +++ b/graphics/emotes/blah.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/blah.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/blah.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/blush.xml b/graphics/emotes/blush.xml index aa5e11ee..4c5c89f4 100644 --- a/graphics/emotes/blush.xml +++ b/graphics/emotes/blush.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/blush.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/blush.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/bored.xml b/graphics/emotes/bored.xml index 43deb61a..a86735f6 100644 --- a/graphics/emotes/bored.xml +++ b/graphics/emotes/bored.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/bored.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/bored.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/bothered.xml b/graphics/emotes/bothered.xml index ea0c3f4a..bcbb2dbc 100644 --- a/graphics/emotes/bothered.xml +++ b/graphics/emotes/bothered.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/bothered.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/bothered.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/cheerful.xml b/graphics/emotes/cheerful.xml index 43f9f10a..4bbaf847 100644 --- a/graphics/emotes/cheerful.xml +++ b/graphics/emotes/cheerful.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/cheerful.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/cheerful.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/clever.xml b/graphics/emotes/clever.xml index 47ec8f4b..8ec120a0 100644 --- a/graphics/emotes/clever.xml +++ b/graphics/emotes/clever.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/clever.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/clever.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/curious.xml b/graphics/emotes/curious.xml index c90164b4..9abb2e70 100644 --- a/graphics/emotes/curious.xml +++ b/graphics/emotes/curious.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/curious.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/curious.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/dead.xml b/graphics/emotes/dead.xml index 95bed52f..eb90ec45 100644 --- a/graphics/emotes/dead.xml +++ b/graphics/emotes/dead.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/dead.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/dead.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/disgust.xml b/graphics/emotes/disgust.xml index 10744329..420c4b30 100644 --- a/graphics/emotes/disgust.xml +++ b/graphics/emotes/disgust.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/disgust.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/disgust.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/empty.xml b/graphics/emotes/empty.xml index cc35384e..7b5d6abb 100644 --- a/graphics/emotes/empty.xml +++ b/graphics/emotes/empty.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/empty.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/empty.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/evil.xml b/graphics/emotes/evil.xml index 864551c2..40fe50e5 100644 --- a/graphics/emotes/evil.xml +++ b/graphics/emotes/evil.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/evil.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/evil.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/facepalm.xml b/graphics/emotes/facepalm.xml index c10672eb..d1951633 100644 --- a/graphics/emotes/facepalm.xml +++ b/graphics/emotes/facepalm.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/facepalm.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/facepalm.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/grin.xml b/graphics/emotes/grin.xml index 72d3bf7a..70765acc 100644 --- a/graphics/emotes/grin.xml +++ b/graphics/emotes/grin.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/grin.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/grin.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/halloween.xml b/graphics/emotes/halloween.xml index c6368431..215548da 100644 --- a/graphics/emotes/halloween.xml +++ b/graphics/emotes/halloween.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/halloween.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/halloween.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/happy.xml b/graphics/emotes/happy.xml index a175f881..07dd24cf 100644 --- a/graphics/emotes/happy.xml +++ b/graphics/emotes/happy.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/happy.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/happy.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/headache.xml b/graphics/emotes/headache.xml index 74ee14cf..7eb7f8ac 100644 --- a/graphics/emotes/headache.xml +++ b/graphics/emotes/headache.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/headache.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/headache.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/heart.xml b/graphics/emotes/heart.xml index 079063a7..019e3b19 100644 --- a/graphics/emotes/heart.xml +++ b/graphics/emotes/heart.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/heart.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/heart.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/joyful.xml b/graphics/emotes/joyful.xml index 80cc29c8..ee06fe45 100644 --- a/graphics/emotes/joyful.xml +++ b/graphics/emotes/joyful.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/joyful.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/joyful.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/laugh.xml b/graphics/emotes/laugh.xml index adb26105..a670966b 100644 --- a/graphics/emotes/laugh.xml +++ b/graphics/emotes/laugh.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/laugh.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/laugh.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/love.xml b/graphics/emotes/love.xml index cc29ff75..2cb5ff49 100644 --- a/graphics/emotes/love.xml +++ b/graphics/emotes/love.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/love.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/love.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/melancholy.xml b/graphics/emotes/melancholy.xml index d1d755d2..b86b06b4 100644 --- a/graphics/emotes/melancholy.xml +++ b/graphics/emotes/melancholy.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/melancholy.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/melancholy.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/meow.xml b/graphics/emotes/meow.xml index 76c2231c..0327464f 100644 --- a/graphics/emotes/meow.xml +++ b/graphics/emotes/meow.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/meow.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/meow.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/money.xml b/graphics/emotes/money.xml index 42a02634..7773b4c9 100644 --- a/graphics/emotes/money.xml +++ b/graphics/emotes/money.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/money.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/money.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/pain.xml b/graphics/emotes/pain.xml index 38bc2d81..c20710be 100644 --- a/graphics/emotes/pain.xml +++ b/graphics/emotes/pain.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/pain.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/pain.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/perturbed.xml b/graphics/emotes/perturbed.xml index 9c1bd618..3b72327b 100644 --- a/graphics/emotes/perturbed.xml +++ b/graphics/emotes/perturbed.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/perturbed.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/perturbed.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/rest.xml b/graphics/emotes/rest.xml index 7379ebda..6198c87b 100644 --- a/graphics/emotes/rest.xml +++ b/graphics/emotes/rest.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/rest.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/rest.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/sad.xml b/graphics/emotes/sad.xml index 8b54b542..10bb6b3c 100644 --- a/graphics/emotes/sad.xml +++ b/graphics/emotes/sad.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/sad.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/sad.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/shy.xml b/graphics/emotes/shy.xml index 24b50810..dcd5e94e 100644 --- a/graphics/emotes/shy.xml +++ b/graphics/emotes/shy.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/shy.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/shy.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/sleep.xml b/graphics/emotes/sleep.xml index 89ec18d6..8892e0de 100644 --- a/graphics/emotes/sleep.xml +++ b/graphics/emotes/sleep.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/sleep.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/sleep.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/speech.xml b/graphics/emotes/speech.xml index 99ca11f2..eeff9ccd 100644 --- a/graphics/emotes/speech.xml +++ b/graphics/emotes/speech.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/speech.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/speech.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/surprise.xml b/graphics/emotes/surprise.xml index b2da5b41..4829b53f 100644 --- a/graphics/emotes/surprise.xml +++ b/graphics/emotes/surprise.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/surprise.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/surprise.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/suspicious.xml b/graphics/emotes/suspicious.xml index 17c85c9b..9d40f892 100644 --- a/graphics/emotes/suspicious.xml +++ b/graphics/emotes/suspicious.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/suspicious.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/suspicious.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/swear.xml b/graphics/emotes/swear.xml index f4d45402..66eeab6c 100644 --- a/graphics/emotes/swear.xml +++ b/graphics/emotes/swear.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/swear.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/swear.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/tears.xml b/graphics/emotes/tears.xml index dacf2686..5aeb1eff 100644 --- a/graphics/emotes/tears.xml +++ b/graphics/emotes/tears.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/tears.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/tears.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/tongue.xml b/graphics/emotes/tongue.xml index 47739b60..9993fd73 100644 --- a/graphics/emotes/tongue.xml +++ b/graphics/emotes/tongue.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/tongue.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/tongue.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/upset.xml b/graphics/emotes/upset.xml index ea1d5413..74d820c1 100644 --- a/graphics/emotes/upset.xml +++ b/graphics/emotes/upset.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/upset.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/upset.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/vicious.xml b/graphics/emotes/vicious.xml index bd78d137..bbc0e32b 100644 --- a/graphics/emotes/vicious.xml +++ b/graphics/emotes/vicious.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/vicious.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/vicious.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/emotes/wink.xml b/graphics/emotes/wink.xml index be4c594d..bd56b912 100644 --- a/graphics/emotes/wink.xml +++ b/graphics/emotes/wink.xml @@ -1,18 +1,17 @@ -<?xml version="1.0"?>
-<effect>
- <particle
- position-x="0" position-y="0" position-z="105" lifetime="5">
- <emitter>
- <property name="position-x" value="0"/>
- <property name="position-y" value="0"/>
- <property name="position-z" value="-32"/>
- <property name="lifetime" value="150"/>
- <property name="fade-out" value="80"/>
- <property name="gravity" value="-0.005"/>
- <animation imageset="graphics/emotes/wink.png" width="30" height="32">
- <frame index="0"/>
- </animation>
- <property name="follow-parent"/>
- </emitter>
- </particle>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="105" lifetime="5"> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-32"/> + <property name="lifetime" value="150"/> + <property name="fade-out" value="80"/> + <property name="gravity" value="-0.005"/> + <animation imageset="graphics/emotes/wink.png" width="30" height="32"> + <frame index="0"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/apple.particle.xml b/graphics/particles/apple.particle.xml index 48639d67..f3fdcc73 100644 --- a/graphics/particles/apple.particle.xml +++ b/graphics/particles/apple.particle.xml @@ -1,45 +1,44 @@ <?xml version="1.0"?> - <effect> - <particle position-x="0" position-y="0" position-z="0"> - <emitter> - <property name="position-x" min="-13" max="30" /> - <property name="position-y" min="15" max="18" /> - <property name="position-z" min="35" max="88" /> - <property name="image" value="graphics/particles/apple.png" /> - <property name="output" min="-2350" max="1" /> - <property name="horizontal-angle" value="90" /> - <property name="gravity" value="0.01" /> - <property name="fade-in" value="50" /> - <property name="lifetime" value="1070" /> - <property name="fade-out" value="20" /> - <property name="bounce" min="0.2" max="0.2" /> - </emitter> - <emitter> - <property name="position-x" min="-15" max="0" /> - <property name="position-y" min="0" max="3" /> - <property name="position-z" min="15" max="15" /> - <property name="image" value="graphics/particles/apple.png" /> - <property name="output" min="-3000" max="1" /> - <property name="horizontal-angle" value="90" /> - <property name="gravity" value="0.01" /> - <property name="fade-in" value="30" /> - <property name="lifetime" value="870" /> - <property name="fade-out" value="20" /> - <property name="bounce" min="0.3" max="0.3" /> - </emitter> - <emitter> - <property name="position-x" min="13" max="30" /> - <property name="position-y" min="0" max="3" /> - <property name="position-z" min="15" max="15" /> - <property name="image" value="graphics/particles/apple.png" /> - <property name="output" min="-3000" max="1" /> - <property name="horizontal-angle" value="90" /> - <property name="gravity" value="0.01" /> - <property name="fade-in" value="30" /> - <property name="lifetime" value="870" /> - <property name="fade-out" value="20" /> - <property name="bounce" min="0.3" max="0.3" /> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-13" max="30"/> + <property name="position-y" min="15" max="18"/> + <property name="position-z" min="35" max="88"/> + <property name="image" value="graphics/particles/apple.png"/> + <property name="output" min="-2350" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="gravity" value="0.01"/> + <property name="fade-in" value="50"/> + <property name="lifetime" value="1070"/> + <property name="fade-out" value="20"/> + <property name="bounce" min="0.2" max="0.2"/> + </emitter> + <emitter> + <property name="position-x" min="-15" max="0"/> + <property name="position-y" min="0" max="3"/> + <property name="position-z" min="15" max="15"/> + <property name="image" value="graphics/particles/apple.png"/> + <property name="output" min="-3000" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="gravity" value="0.01"/> + <property name="fade-in" value="30"/> + <property name="lifetime" value="870"/> + <property name="fade-out" value="20"/> + <property name="bounce" min="0.3" max="0.3"/> + </emitter> + <emitter> + <property name="position-x" min="13" max="30"/> + <property name="position-y" min="0" max="3"/> + <property name="position-z" min="15" max="15"/> + <property name="image" value="graphics/particles/apple.png"/> + <property name="output" min="-3000" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="gravity" value="0.01"/> + <property name="fade-in" value="30"/> + <property name="lifetime" value="870"/> + <property name="fade-out" value="20"/> + <property name="bounce" min="0.3" max="0.3"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/arrow-hail.xml b/graphics/particles/arrow-hail.xml index 5372e9a3..0b148030 100644 --- a/graphics/particles/arrow-hail.xml +++ b/graphics/particles/arrow-hail.xml @@ -1,23 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "400" - lifetime = "100" - > - <!-- <property name="follow-parent" value="0"/> --> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="lifetime" min="180" max="180"/> - <property name="position-x" min="105" max="145"/> - <property name="position-y" min="-20" max="20"/> - <property name="vertical-angle" value="255"/> - <property name="power" value="14"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="10" max="20"/> - <property name="gravity" value="0.09"/> - <property name="image" value="graphics/particles/arrow-down.png"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="400" lifetime="100"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="lifetime" min="180" max="180"/> + <property name="position-x" min="105" max="145"/> + <property name="position-y" min="-20" max="20"/> + <property name="vertical-angle" value="255"/> + <property name="power" value="14"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="10" max="20"/> + <property name="gravity" value="0.09"/> + <property name="image" value="graphics/particles/arrow-down.png"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/arrow.particle.xml b/graphics/particles/arrow.particle.xml index e19e2205..37409035 100644 --- a/graphics/particles/arrow.particle.xml +++ b/graphics/particles/arrow.particle.xml @@ -1,14 +1,8 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "32" - lifetime = "128" - > - <rotation imageset="graphics/particles/arrowh.png" width="16" height="16"> - <sequence start="0" end="7" /> - </rotation> - </particle> + <particle position-x="0" position-y="0" position-z="32" lifetime="128"> + <rotation imageset="graphics/particles/arrowh.png" width="16" height="16"> + <sequence start="0" end="7"/> + </rotation> + </particle> </effect> diff --git a/graphics/particles/attack.particle.xml b/graphics/particles/attack.particle.xml index c8dc5f3e..452e9df7 100644 --- a/graphics/particles/attack.particle.xml +++ b/graphics/particles/attack.particle.xml @@ -1,60 +1,53 @@ <?xml version="1.0"?> - <!-- A burst of red particles emitted in a narrow, horizontal cone. Could be used to visualize some kind of special attack. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "16" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="45"/> - <property name="horizontal-angle" min="45" max="135"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="100"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ff0000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="45"/> - <property name="horizontal-angle" min="45" max="135"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffffff"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="45"/> - <property name="horizontal-angle" min="45" max="135"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ff0000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="45"/> - <property name="horizontal-angle" min="45" max="135"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffffff"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="3" max="6"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="45"/> + <property name="horizontal-angle" min="45" max="135"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="100"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ff0000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="45"/> + <property name="horizontal-angle" min="45" max="135"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffffff"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="45"/> + <property name="horizontal-angle" min="45" max="135"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ff0000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="45"/> + <property name="horizontal-angle" min="45" max="135"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffffff"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="3" max="6"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/black-glow.particle.xml b/graphics/particles/black-glow.particle.xml index 8f1013c5..e98f7243 100644 --- a/graphics/particles/black-glow.particle.xml +++ b/graphics/particles/black-glow.particle.xml @@ -3,43 +3,39 @@ Orange-ish particles that fly up to the sky; based on Crush's Soul Menhir effect. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" min="16" max="48" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="10" max="25"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#000000"/> - <property name="lifetime" value="35"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <animation imageset="graphics/particles/sparkle.png|W:#000000" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="lifetime" value="35"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" min="16" max="48"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="10" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#000000"/> + <property name="lifetime" value="35"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <animation imageset="graphics/particles/sparkle.png|W:#000000" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="lifetime" value="35"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/bonfire-shifted.particle.xml b/graphics/particles/bonfire-shifted.particle.xml index 8b5d3547..65b51363 100644 --- a/graphics/particles/bonfire-shifted.particle.xml +++ b/graphics/particles/bonfire-shifted.particle.xml @@ -1,124 +1,118 @@ <?xml version="1.0"?> - <!-- Special fire animation for bonfire tile. Can be used only on the open air. This one can be placed directly on the border between four tiles --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" value="-5"/> - <property name="position-y" min="-4" max="-4"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" value="5"/> - <property name="position-y" min="-4" max="-2"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-y" min="-4" max="0"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0.0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-y" min="-10" max="-20"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="50"/> - <property name="power" min="0.2" max="0.4"/> - <property name="gravity" value="-0.02"/> - <animation imageset="graphics/particles/aniblaze-medium.png|W:#746767" width="16" height="16"> - <sequence start="0" end="8" delay="90"/> - <frame index="14" delay="200"/> - </animation> - <property name="lifetime" value="50"/> - <property name="output" min="0" max="2"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="180"/> - </emitter> - <emitter> - <property name="position-y" value="-10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.5"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/fog-medium-c.png" width="32" height="32"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="80"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="230"/> - </emitter> - <emitter> - <property name="position-x" min="2" max="3"/> - <property name="position-y" value="-10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.2"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/orb-small.png|W:#f4c874" width="4" height="4"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="60"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="1"/> - </emitter> - <emitter> - <property name="position-x" min="-3" max="4"/> - <property name="position-y" value="-9"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.2"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/orb-small.png|W:#e87a54" width="4" height="4"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="60"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="150"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" value="-5"/> + <property name="position-y" min="-4" max="-4"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" value="5"/> + <property name="position-y" min="-4" max="-2"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-y" min="-4" max="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-y" min="-10" max="-20"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="50"/> + <property name="power" min="0.2" max="0.4"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#746767" width="16" height="16"> + <sequence start="0" end="8" delay="90"/> + <frame index="14" delay="200"/> + </animation> + <property name="lifetime" value="50"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="180"/> + </emitter> + <emitter> + <property name="position-y" value="-10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.5"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/fog-medium-c.png" width="32" height="32"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="80"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="230"/> + </emitter> + <emitter> + <property name="position-x" min="2" max="3"/> + <property name="position-y" value="-10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.2"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/orb-small.png|W:#f4c874" width="4" height="4"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="1"/> + </emitter> + <emitter> + <property name="position-x" min="-3" max="4"/> + <property name="position-y" value="-9"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.2"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/orb-small.png|W:#e87a54" width="4" height="4"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="150"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/bonfire.particle.xml b/graphics/particles/bonfire.particle.xml index 0ac91091..f3a90fc2 100644 --- a/graphics/particles/bonfire.particle.xml +++ b/graphics/particles/bonfire.particle.xml @@ -1,123 +1,117 @@ <?xml version="1.0"?> - <!-- Special fire animation for bonfire tile. Can be used only on the open air. --> - <effect> - <particle - position-x = "15" - position-y = "0" - position-z = "15" - > - <emitter> - <property name="position-x" value="-5"/> - <property name="position-y" min="-4" max="-4"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" value="5"/> - <property name="position-y" min="-4" max="-2"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-y" min="-4" max="0"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0.0" max="0.05"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30"/> - <frame index="14" delay="1000"/> - </animation> - <property name="lifetime" value="15"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-y" min="-10" max="-20"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="50"/> - <property name="power" min="0.2" max="0.4"/> - <property name="gravity" value="-0.02"/> - <animation imageset="graphics/particles/aniblaze-medium.png|W:#746767" width="16" height="16"> - <sequence start="0" end="8" delay="90"/> - <frame index="14" delay="200"/> - </animation> - <property name="lifetime" value="50"/> - <property name="output" min="0" max="2"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="180"/> - </emitter> - <emitter> - <property name="position-y" value="-10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.5"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/fog-medium-c.png" width="32" height="32"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="80"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="230"/> - </emitter> - <emitter> - <property name="position-x" min="2" max="3"/> - <property name="position-y" value="-10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.2"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/orb-small.png|W:#f4c874" width="4" height="4"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="60"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="1"/> - </emitter> - <emitter> - <property name="position-x" min="-3" max="4"/> - <property name="position-y" value="-9"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="180"/> - <property name="power" value="0.2"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/orb-small.png|W:#e87a54" width="4" height="4"> - <frame index="0" delay="100"/> - <frame index="0" delay="1000"/> - </animation> - <property name="lifetime" value="60"/> - <property name="output" value="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="150"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="15" position-y="0" position-z="15"> + <emitter> + <property name="position-x" value="-5"/> + <property name="position-y" min="-4" max="-4"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" value="5"/> + <property name="position-y" min="-4" max="-2"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-y" min="-4" max="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.0" max="0.05"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" value="15"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-y" min="-10" max="-20"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="50"/> + <property name="power" min="0.2" max="0.4"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#746767" width="16" height="16"> + <sequence start="0" end="8" delay="90"/> + <frame index="14" delay="200"/> + </animation> + <property name="lifetime" value="50"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="180"/> + </emitter> + <emitter> + <property name="position-y" value="-10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.5"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/fog-medium-c.png" width="32" height="32"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="80"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="230"/> + </emitter> + <emitter> + <property name="position-x" min="2" max="3"/> + <property name="position-y" value="-10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.2"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/orb-small.png|W:#f4c874" width="4" height="4"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="1"/> + </emitter> + <emitter> + <property name="position-x" min="-3" max="4"/> + <property name="position-y" value="-9"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="180"/> + <property name="power" value="0.2"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/orb-small.png|W:#e87a54" width="4" height="4"> + <frame index="0" delay="100"/> + <frame index="0" delay="1000"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" value="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="150"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/casket-lid.xml b/graphics/particles/casket-lid.xml index b5b353b9..80a79c4a 100644 --- a/graphics/particles/casket-lid.xml +++ b/graphics/particles/casket-lid.xml @@ -1,19 +1,17 @@ <?xml version="1.0"?> - <effect> - <!-- The lid opening portion of the casket trap--> - <particle position-x="0" position-y="0" position-z="43" lifetime="80"> - <emitter> - <property name="position-y" value="37" /> - <property name="lifetime" value="80"/> - <property name="output" value="1"/> - <property name="output-pause" value="12"/> - <animation imageset="graphics/particles/casket-trap_96x96.png" width="96" height="96"> - <frame index="10" delay="250"/> - <frame index="11" delay="400"/> - <frame index="10" delay="150"/> - </animation> - </emitter> - </particle> - + <!-- The lid opening portion of the casket trap--> + <particle position-x="0" position-y="0" position-z="43" lifetime="80"> + <emitter> + <property name="position-y" value="37"/> + <property name="lifetime" value="80"/> + <property name="output" value="1"/> + <property name="output-pause" value="12"/> + <animation imageset="graphics/particles/casket-trap_96x96.png" width="96" height="96"> + <frame index="10" delay="250"/> + <frame index="11" delay="400"/> + <frame index="10" delay="150"/> + </animation> + </emitter> + </particle> </effect> diff --git a/graphics/particles/casket-monster.xml b/graphics/particles/casket-monster.xml index 68e52dee..8857f029 100644 --- a/graphics/particles/casket-monster.xml +++ b/graphics/particles/casket-monster.xml @@ -1,21 +1,19 @@ <?xml version="1.0"?> - <effect> - <!-- The monster portion of the casket trap--> - <particle position-x="100" position-y="0" position-z="97" lifetime="80"> - <emitter> - <property name="position-y" value="114" /> - <property name="lifetime" value="80"/> - <property name="output" value="1"/> - <property name="output-pause" value="12"/> - <animation imageset="graphics/particles/casket-trap_96x96.png" width="96" height="96"> - <frame index="0" delay="250"/> - <sequence start="1" end="3" delay="70" /> - <frame index="4" delay="120"/> - <frame index="1" delay="70"/> - <frame index="0" delay="150"/> - </animation> - </emitter> - </particle> - + <!-- The monster portion of the casket trap--> + <particle position-x="100" position-y="0" position-z="97" lifetime="80"> + <emitter> + <property name="position-y" value="114"/> + <property name="lifetime" value="80"/> + <property name="output" value="1"/> + <property name="output-pause" value="12"/> + <animation imageset="graphics/particles/casket-trap_96x96.png" width="96" height="96"> + <frame index="0" delay="250"/> + <sequence start="1" end="3" delay="70"/> + <frame index="4" delay="120"/> + <frame index="1" delay="70"/> + <frame index="0" delay="150"/> + </animation> + </emitter> + </particle> </effect> diff --git a/graphics/particles/circle.particle.xml b/graphics/particles/circle.particle.xml index e38f263d..b42aecf8 100644 --- a/graphics/particles/circle.particle.xml +++ b/graphics/particles/circle.particle.xml @@ -1,30 +1,24 @@ <?xml version="1.0"?> - <!-- A circle on the ground 60 pixels in diameter made from particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="30"/> - <property name="lifetime" value="1"/> - <property name="output" value="3"/> - <emitter> - <property name="gravity" value="-0.7"/> - <property name="momentum" value="0.3"/> - <property name="image" value="graphics/particles/orb-small.png|W:#00ffff"/> - <property name="lifetime" value="50"/> - <property name="fade-out" value="50"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="30"/> + <property name="lifetime" value="1"/> + <property name="output" value="3"/> + <emitter> + <property name="gravity" value="-0.7"/> + <property name="momentum" value="0.3"/> + <property name="image" value="graphics/particles/orb-small.png|W:#00ffff"/> + <property name="lifetime" value="50"/> + <property name="fade-out" value="50"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/colorful-orbits.particle.xml b/graphics/particles/colorful-orbits.particle.xml index c3965c40..e7a96936 100644 --- a/graphics/particles/colorful-orbits.particle.xml +++ b/graphics/particles/colorful-orbits.particle.xml @@ -1,5 +1,4 @@ <?xml version="1.0"?> - <!-- 6 differently colored objects which orbit around a centerpoint in different circular orbits forming a sphere with 80 pixels diameter. Beautiful but I can't @@ -12,113 +11,102 @@ Want it bigger or smaller? When you half the orbit (distance) just double the acceleration and vice versa. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "40" - lifetime = "1" - > - <!-- BLUE --> - <emitter> - <property name="position-x" value = "40"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "0"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#0000ff" /> - <property name="horizontal-angle" value= "90"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#0000ff,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - <!-- CYAN--> - <emitter> - <property name="position-x" value = "-40"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "0"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#00ffff" /> - <property name="horizontal-angle" value= "270"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - <!-- GREEN --> - <emitter> - <property name="position-x" value = "28.28"/> - <property name="position-y" value = "-28.28"/> - <property name="position-z" value = "0"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#00ff00" /> - <property name="horizontal-angle" value= "0"/> - <property name="vertical-angle" value = "90" /> - <property name="power" value="3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#00ff00,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - <!-- YELLOW --> - <emitter> - <property name="position-x" value = "-28.28"/> - <property name="position-y" value = "28.28"/> - <property name="position-z" value = "0"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ffff00" /> - <property name="horizontal-angle" value= "0"/> - <property name="vertical-angle" value = "270" /> - <property name="power" value="3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - <!-- RED --> - <emitter> - <property name="position-x" value = "0"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "40"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ff0000" /> - <property name="horizontal-angle" value= "45"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - <!-- MAGENTA --> - <emitter> - <property name="position-x" value = "0"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "-40"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ff00ff" /> - <property name="horizontal-angle" value= "225"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.2" /> - <emitter> - <property name="image" value="graphics/particles/star-small.png|W:#ff00ff,ffffff"/> - <property name="lifetime" value="40" /> - <property name="fade-out" value="40" /> - </emitter> - </emitter> - - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="40" lifetime="1"> + <!-- BLUE --> + <emitter> + <property name="position-x" value="40"/> + <property name="position-y" value="0"/> + <property name="position-z" value="0"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#0000ff"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#0000ff,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <!-- CYAN--> + <emitter> + <property name="position-x" value="-40"/> + <property name="position-y" value="0"/> + <property name="position-z" value="0"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#00ffff"/> + <property name="horizontal-angle" value="270"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <!-- GREEN --> + <emitter> + <property name="position-x" value="28.28"/> + <property name="position-y" value="-28.28"/> + <property name="position-z" value="0"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#00ff00"/> + <property name="horizontal-angle" value="0"/> + <property name="vertical-angle" value="90"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#00ff00,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <!-- YELLOW --> + <emitter> + <property name="position-x" value="-28.28"/> + <property name="position-y" value="28.28"/> + <property name="position-z" value="0"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ffff00"/> + <property name="horizontal-angle" value="0"/> + <property name="vertical-angle" value="270"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <!-- RED --> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="40"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ff0000"/> + <property name="horizontal-angle" value="45"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <!-- MAGENTA --> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="-40"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ff00ff"/> + <property name="horizontal-angle" value="225"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.2"/> + <emitter> + <property name="image" value="graphics/particles/star-small.png|W:#ff00ff,ffffff"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/cookingfire.hoveringpot.particle.xml b/graphics/particles/cookingfire.hoveringpot.particle.xml index cc7a7621..14f529e7 100644 --- a/graphics/particles/cookingfire.hoveringpot.particle.xml +++ b/graphics/particles/cookingfire.hoveringpot.particle.xml @@ -1,16 +1,10 @@ <?xml version="1.0"?> - <!-- A fire at the ground and some steam above it designed for use with the brass cauldron from the woodland_indoor tileset. --> - <effect> - <particle - position-x = "0" - position-y = "-6" - position-z = "8" - > + <particle position-x="0" position-y="-6" position-z="8"> <emitter> <property name="position-x" min="6" max="28"/> <property name="position-y" min="-6" max="12"/> @@ -19,8 +13,8 @@ cauldron from the woodland_indoor tileset. <property name="power" min="0" max="0.25"/> <property name="gravity" value="-0.02"/> <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="10" /> - <frame index="14" delay="1000" /> + <sequence start="0" end="14" delay="10"/> + <frame index="14" delay="1000"/> </animation> <property name="lifetime" min="20" max="40"/> <property name="output" min="0" max="4"/> diff --git a/graphics/particles/cookingfire.particle.xml b/graphics/particles/cookingfire.particle.xml index 796cc828..3fce93a4 100644 --- a/graphics/particles/cookingfire.particle.xml +++ b/graphics/particles/cookingfire.particle.xml @@ -1,73 +1,67 @@ <?xml version="1.0"?> - <!-- A fire at the ground and some steam above it designed for use with the brass cauldron from the woodland_indoor tileset. --> - <effect> - <particle - position-x = "0" - position-y = "-6" - position-z = "8" - > - <emitter> - <property name="position-x" min="6" max="28"/> - <property name="position-y" min="-6" max="0"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0" max="0.25"/> - <property name="gravity" value="-0.02"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="10" /> - <frame index="14" delay="1000" /> - </animation> - <property name="lifetime" min="20" max="40"/> - <property name="output" min="0" max="4"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="30"/> - </emitter> - <emitter> - <property name="position-x" min="16" max="24"/> - <property name="position-y" min="-18" max="-10"/> - <property name="position-z" min="32" max="32"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="1.0"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="-2" max="1"/> - <property name="lifetime" min="20" max="60"/> - <property name="fade-out" value="100"/> - </emitter> - <emitter> - <property name="position-x" min="16" max="24"/> - <property name="position-y" min="-18" max="-10"/> - <property name="position-z" min="32" max="32"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="1.0"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="-2" max="1"/> - <property name="lifetime" min="40" max="100"/> - <property name="fade-out" value="100"/> - </emitter> - <emitter> - <property name="position-x" min="16" max="24"/> - <property name="position-y" min="-18" max="-10"/> - <property name="position-z" min="32" max="32"/> - <property name="image" value="graphics/particles/fog-medium-c.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="1.0"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="-2" max="1"/> - <property name="lifetime" min="40" max="100"/> - <property name="fade-out" value="100"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="-6" position-z="8"> + <emitter> + <property name="position-x" min="6" max="28"/> + <property name="position-y" min="-6" max="0"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0" max="0.25"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="10"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="20" max="40"/> + <property name="output" min="0" max="4"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="30"/> + </emitter> + <emitter> + <property name="position-x" min="16" max="24"/> + <property name="position-y" min="-18" max="-10"/> + <property name="position-z" min="32" max="32"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="1.0"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="-2" max="1"/> + <property name="lifetime" min="20" max="60"/> + <property name="fade-out" value="100"/> + </emitter> + <emitter> + <property name="position-x" min="16" max="24"/> + <property name="position-y" min="-18" max="-10"/> + <property name="position-z" min="32" max="32"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="1.0"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="-2" max="1"/> + <property name="lifetime" min="40" max="100"/> + <property name="fade-out" value="100"/> + </emitter> + <emitter> + <property name="position-x" min="16" max="24"/> + <property name="position-y" min="-18" max="-10"/> + <property name="position-z" min="32" max="32"/> + <property name="image" value="graphics/particles/fog-medium-c.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="1.0"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="-2" max="1"/> + <property name="lifetime" min="40" max="100"/> + <property name="fade-out" value="100"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/crit.particle.xml b/graphics/particles/crit.particle.xml index e8a773c1..f28cddb6 100644 --- a/graphics/particles/crit.particle.xml +++ b/graphics/particles/crit.particle.xml @@ -1,41 +1,34 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "16" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="70" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="1" max="4"/> - <property name="bounce" value="0.75" /> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffff00"/> - <property name="lifetime" min="120" max="180"/> - <property name="fade-out" value="120" /> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="70" max="90"/> - <property name="horizontal-angle" min="" max="360"/> - <property name="power" min="1" max="4"/> - <property name="bounce" value="0.75" /> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffff00"/> - <property name="lifetime" min="120" max="180"/> - <property name="fade-out" value="120" /> - <property name="output" min="12" max="24"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="70" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="4"/> + <property name="bounce" value="0.75"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#ff0000,ffff00"/> + <property name="lifetime" min="120" max="180"/> + <property name="fade-out" value="120"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="70" max="90"/> + <property name="horizontal-angle" min="" max="360"/> + <property name="power" min="1" max="4"/> + <property name="bounce" value="0.75"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffff00"/> + <property name="lifetime" min="120" max="180"/> + <property name="fade-out" value="120"/> + <property name="output" min="12" max="24"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/dark-aura.particle.xml b/graphics/particles/dark-aura.particle.xml index ae569a71..e6a1d54b 100644 --- a/graphics/particles/dark-aura.particle.xml +++ b/graphics/particles/dark-aura.particle.xml @@ -1,56 +1,52 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "-10" - position-z = "16" - > - <emitter> - <property name="position-z" min="16" max="48" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="10" max="25"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <property name="follow-parent"/> - <emitter> - <property name="gravity" value="-0.06"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#401c52"/> - <property name="lifetime" value="35"/> - <property name="fade-in" value="2"/> - <property name="fade-out" value="10"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="120"/> - <property name="randomnes" value="200"/> - <property name="acceleration" value="0.1"/> - <property name="follow-parent"/> - </emitter> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-small.png|W:#401c52"/> - <property name="lifetime" value="25"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="120"/> - <property name="randomnes" value="200"/> - <property name="acceleration" value="0.1"/> - <property name="follow-parent"/> - </emitter> - <emitter> - <property name="image" value="graphics/particles/orb-large.png|W:#2c0c31"/> - <property name="lifetime" value="95"/> - <property name="fade-in" value="5"/> - <property name="position-y" value="40" /> - <property name="fade-out" value="40"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="50" max="100"/> - <property name="follow-parent"/> - <property name="gravity" value="-0.005"/> - <property name="acceleration" value="0.02"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="-10" position-z="16"> + <emitter> + <property name="position-z" min="16" max="48"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="10" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + <emitter> + <property name="gravity" value="-0.06"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#401c52"/> + <property name="lifetime" value="35"/> + <property name="fade-in" value="2"/> + <property name="fade-out" value="10"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="120"/> + <property name="randomnes" value="200"/> + <property name="acceleration" value="0.1"/> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#401c52"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="120"/> + <property name="randomnes" value="200"/> + <property name="acceleration" value="0.1"/> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/orb-large.png|W:#2c0c31"/> + <property name="lifetime" value="95"/> + <property name="fade-in" value="5"/> + <property name="position-y" value="40"/> + <property name="fade-out" value="40"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="50" max="100"/> + <property name="follow-parent"/> + <property name="gravity" value="-0.005"/> + <property name="acceleration" value="0.02"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/electricity.blue.large.xml b/graphics/particles/electricity.blue.large.xml index 6fa31381..5d140478 100644 --- a/graphics/particles/electricity.blue.large.xml +++ b/graphics/particles/electricity.blue.large.xml @@ -1,21 +1,17 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="lifetime" value="80"/> - <property name="output" value="2"/> - <property name="position-x" min="-32" max="32" /> - <property name="position-y" min="-32" max="32" /> - <property name="gravity" value="-1.5"/> - <property name="momentum" value="0.3"/> - <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="fade-out" value="30"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="lifetime" value="80"/> + <property name="output" value="2"/> + <property name="position-x" min="-32" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="gravity" value="-1.5"/> + <property name="momentum" value="0.3"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="fade-out" value="30"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/electricity.blue.xml b/graphics/particles/electricity.blue.xml index d574a44a..192e067f 100644 --- a/graphics/particles/electricity.blue.xml +++ b/graphics/particles/electricity.blue.xml @@ -1,22 +1,17 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "300" - > - <emitter> - <property name="lifetime" value="30"/> - <property name="output" value="1"/> - <property name="position-x" min="-16" max="16" /> - <property name="position-y" min="-16" max="16" /> - <property name="gravity" value="-2"/> - <property name="momentum" value="0.3"/> - <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="fade-out" value="30"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="300"> + <emitter> + <property name="lifetime" value="30"/> + <property name="output" value="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="gravity" value="-2"/> + <property name="momentum" value="0.3"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="fade-out" value="30"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/electricity.red.large.xml b/graphics/particles/electricity.red.large.xml index 8c936190..462826c0 100644 --- a/graphics/particles/electricity.red.large.xml +++ b/graphics/particles/electricity.red.large.xml @@ -1,21 +1,17 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="lifetime" value="80"/> - <property name="output" value="2"/> - <property name="position-x" min="-32" max="32" /> - <property name="position-y" min="-32" max="32" /> - <property name="gravity" value="-1.5"/> - <property name="momentum" value="0.3"/> - <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="fade-out" value="30"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="lifetime" value="80"/> + <property name="output" value="2"/> + <property name="position-x" min="-32" max="32"/> + <property name="position-y" min="-32" max="32"/> + <property name="gravity" value="-1.5"/> + <property name="momentum" value="0.3"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="fade-out" value="30"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/electricity.red.xml b/graphics/particles/electricity.red.xml index 69a9d05b..a831d38f 100644 --- a/graphics/particles/electricity.red.xml +++ b/graphics/particles/electricity.red.xml @@ -1,22 +1,17 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "300" - > - <emitter> - <property name="lifetime" value="30"/> - <property name="output" value="1"/> - <property name="position-x" min="-16" max="16" /> - <property name="position-y" min="-16" max="16" /> - <property name="gravity" value="-2"/> - <property name="momentum" value="0.3"/> - <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="fade-out" value="30"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="300"> + <emitter> + <property name="lifetime" value="30"/> + <property name="output" value="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="gravity" value="-2"/> + <property name="momentum" value="0.3"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="fade-out" value="30"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/evilobelisk.particle.xml b/graphics/particles/evilobelisk.particle.xml index bd588844..f6819102 100644 --- a/graphics/particles/evilobelisk.particle.xml +++ b/graphics/particles/evilobelisk.particle.xml @@ -5,38 +5,34 @@ high and supposed to give an object which is about half as large as a player character some magical aura. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="16" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="20" max="24"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#f05050"/> - <property name="lifetime" value="100"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="90"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-small.png|W:#f05050"/> - <property name="lifetime" value="100"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="90"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="16"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="20" max="24"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#f05050"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#f05050"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/fire-burst.xml b/graphics/particles/fire-burst.xml index 0c025e29..ec337160 100644 --- a/graphics/particles/fire-burst.xml +++ b/graphics/particles/fire-burst.xml @@ -1,54 +1,47 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "20" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="35" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="2"/> - <property name="gravity" value="0.1"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="20" /> - <frame index="14" delay="1000" /> - </animation> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="35" max="50"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="65" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="-0.1"/> - <property name="image" value="graphics/particles/smoke-large-grey.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="1" max="2"/> - <property name="fade-out" value="80"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="35" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + <property name="gravity" value="0.1"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="20"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="35" max="50"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="65" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="-0.1"/> + <property name="image" value="graphics/particles/smoke-large-grey.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="1" max="2"/> + <property name="fade-out" value="80"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/fire-explosion.xml b/graphics/particles/fire-explosion.xml index 821e3050..4f7a7fec 100644 --- a/graphics/particles/fire-explosion.xml +++ b/graphics/particles/fire-explosion.xml @@ -1,54 +1,47 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "20" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="-10" max="10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="5"/> - <property name="gravity" value="0.1"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="20" /> - <frame index="14" delay="1000" /> - </animation> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="300" max="330"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="8"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" min="-10" max="10"/> - <property name="position-y" min="-10" max="10"/> - <property name="vertical-angle" min="65" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="-0.1"/> - <property name="image" value="graphics/particles/smoke-large-grey.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="10" max="15"/> - <property name="fade-out" value="80"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="-10" max="10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="5"/> + <property name="gravity" value="0.1"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="20"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="300" max="330"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="8"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="-10" max="10"/> + <property name="position-y" min="-10" max="10"/> + <property name="vertical-angle" min="65" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="-0.1"/> + <property name="image" value="graphics/particles/smoke-large-grey.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="10" max="15"/> + <property name="fade-out" value="80"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/fireplace.particle.xml b/graphics/particles/fireplace.particle.xml index 7bcc36f4..36b431ec 100644 --- a/graphics/particles/fireplace.particle.xml +++ b/graphics/particles/fireplace.particle.xml @@ -1,31 +1,25 @@ <?xml version="1.0"?> - <!-- A one tile wide rectangular fire effect intended for use with the fireplace from the woodland_indoor tileset. --> - <effect> - <particle - position-x = "0" - position-y = "32" - position-z = "16" - > - <emitter> - <property name="position-x" min="0" max="32"/> - <property name="position-y" min="-24" max="-8"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0.1" max="0.3"/> - <property name="gravity" value="-0.04"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="20" /> - <frame index="14" delay="1000" /> - </animation> - <property name="lifetime" min="25" max="35"/> - <property name="output" min="0" max="20"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="15"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="32" position-z="16"> + <emitter> + <property name="position-x" min="0" max="32"/> + <property name="position-y" min="-24" max="-8"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.1" max="0.3"/> + <property name="gravity" value="-0.04"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="20"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="25" max="35"/> + <property name="output" min="0" max="20"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="15"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/flame.particle.xml b/graphics/particles/flame.particle.xml index 8d1def5a..145aa889 100644 --- a/graphics/particles/flame.particle.xml +++ b/graphics/particles/flame.particle.xml @@ -1,30 +1,24 @@ <?xml version="1.0"?> - <!-- Small flame with a point-like source designed for the lamps on the cave tileset but it should also work to visualize some kind of torch or - when launched by a parent emitter - a small fireball. --> - <effect> - <particle - position-x = "17" - position-y = "0" - position-z = "32" - > - <emitter> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" min="0.1" max="0.3"/> - <property name="gravity" value="-0.02"/> - <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> - <sequence start="0" end="14" delay="30" /> - <frame index="14" delay="1000" /> - </animation> - <property name="lifetime" min="35" max="50"/> - <property name="output" min="0" max="2"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="17" position-y="0" position-z="32"> + <emitter> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" min="0.1" max="0.3"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze.png" width="8" height="8"> + <sequence start="0" end="14" delay="30"/> + <frame index="14" delay="1000"/> + </animation> + <property name="lifetime" min="35" max="50"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/fountain.particle.xml b/graphics/particles/fountain.particle.xml index 980e96d2..8e57db5e 100644 --- a/graphics/particles/fountain.particle.xml +++ b/graphics/particles/fountain.particle.xml @@ -3,34 +3,30 @@ Fancy fireworks effect which fills the whole screen. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "32" - > - <emitter> - <property name="position-x" min="0" max="32"/> - <property name="position-y" min="0" max="32"/> - <property name="position-z" min="0" max="32"/> - <property name="image" value="graphics/particles/star-medium.png|W:#00ffff,ffffff"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="power" min="6" max="7"/> - <property name="gravity" value="0.1"/> - <property name="lifetime" value="300"/> - <property name="output" min="0" max="1"/> - <emitter> - <property name="position-x" value="0"/> - <property name="position-y" value="0"/> - <property name="position-z" value="0"/> - <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" value="1"/> - <property name="randomnes" value="100"/> - <property name="lifetime" min="20" max="30"/> - <property name="output" min="0" max="1"/> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="32"> + <emitter> + <property name="position-x" min="0" max="32"/> + <property name="position-y" min="0" max="32"/> + <property name="position-z" min="0" max="32"/> + <property name="image" value="graphics/particles/star-medium.png|W:#00ffff,ffffff"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="power" min="6" max="7"/> + <property name="gravity" value="0.1"/> + <property name="lifetime" value="300"/> + <property name="output" min="0" max="1"/> + <emitter> + <property name="position-x" value="0"/> + <property name="position-y" value="0"/> + <property name="position-z" value="0"/> + <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="1"/> + <property name="randomnes" value="100"/> + <property name="lifetime" min="20" max="30"/> + <property name="output" min="0" max="1"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/gate-opening.xml b/graphics/particles/gate-opening.xml index 26d82882..3a04b2a8 100644 --- a/graphics/particles/gate-opening.xml +++ b/graphics/particles/gate-opening.xml @@ -1,11 +1,10 @@ <?xml version="1.0"?> - <effect> - <!-- The gate opening animation --> - <particle position-x="0" position-y="0" position-z="32"> - <animation imageset="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192"> - <sequence start="0" end="4" delay="100" /> - <frame index="5" /> - </animation> - </particle> + <!-- The gate opening animation --> + <particle position-x="0" position-y="0" position-z="32"> + <animation imageset="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192"> + <sequence start="0" end="4" delay="100"/> + <frame index="5"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/geyser.particle.xml b/graphics/particles/geyser.particle.xml index f91ce822..1844de9b 100644 --- a/graphics/particles/geyser.particle.xml +++ b/graphics/particles/geyser.particle.xml @@ -4,26 +4,14 @@ A geysir which appears at regular intervals and becomes stronger and weaker. An example of changing emitters. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="output" value="2" - change-func="sine" - change-amplitude="3" - change-period="800" - /> - <property name="power" min="1.5" max="2.5" - change-func="sine" - change-amplitude="3" - change-period="800" - /> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="85" max="90" /> - <property name="image" value="graphics/particles/orb-medium.png"/> - <property name="gravity" value="0.1" /> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="output" value="2" change-func="sine" change-amplitude="3" change-period="800"/> + <property name="power" min="1.5" max="2.5" change-func="sine" change-amplitude="3" change-period="800"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="85" max="90"/> + <property name="image" value="graphics/particles/orb-medium.png"/> + <property name="gravity" value="0.1"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/golbenez.particle.xml b/graphics/particles/golbenez.particle.xml index 8581e884..ddb2269c 100644 --- a/graphics/particles/golbenez.particle.xml +++ b/graphics/particles/golbenez.particle.xml @@ -5,38 +5,34 @@ high and supposed to give an object which is about half as large as a player character some magical aura. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="16" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="20" max="24"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.5"/> - <property name="image" value="graphics/particles/star-small.png|W:#580000,A40000,C02020,ff6060"/> - <property name="lifetime" value="20"/> - <property name="fade-in" value="1"/> - <property name="fade-out" value="5"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="100"/> - </emitter> - <emitter> - <property name="gravity" value="0.2"/> - <property name="momentum" value="0.1"/> - <property name="image" value="graphics/particles/orb-large.png"/> - <property name="lifetime" value="5"/> - <property name="fade-in" value="1"/> - <property name="fade-out" value="5"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="100"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="16"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="20" max="24"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.5"/> + <property name="image" value="graphics/particles/star-small.png|W:#580000,A40000,C02020,ff6060"/> + <property name="lifetime" value="20"/> + <property name="fade-in" value="1"/> + <property name="fade-out" value="5"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="100"/> + </emitter> + <emitter> + <property name="gravity" value="0.2"/> + <property name="momentum" value="0.1"/> + <property name="image" value="graphics/particles/orb-large.png"/> + <property name="lifetime" value="5"/> + <property name="fade-in" value="1"/> + <property name="fade-out" value="5"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="100"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/green-bubbles.particle.xml b/graphics/particles/green-bubbles.particle.xml index e272d85c..f4a0582a 100644 --- a/graphics/particles/green-bubbles.particle.xml +++ b/graphics/particles/green-bubbles.particle.xml @@ -3,38 +3,34 @@ Green poison bubbles --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="90" /> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="4" max="15"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.1"/> - <property name="momentum" value="0.9"/> - <animation imageset="graphics/particles/fullbubble-16px.png|W:#80ff80,40a020" width="16" height="16"> - <frame index="0" delay="80" /> - <frame index="1" delay="80" /> - <frame index="2" delay="80" /> - <frame index="3" delay="80" /> - <frame index="4" delay="80" /> - <frame index="5" delay="30" /> - <frame index="6" delay="20" /> - <frame index="7" delay="-1" /> - </animation> - <property name="lifetime" value="45"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="90"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="4" max="15"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="momentum" value="0.9"/> + <animation imageset="graphics/particles/fullbubble-16px.png|W:#80ff80,40a020" width="16" height="16"> + <frame index="0" delay="80"/> + <frame index="1" delay="80"/> + <frame index="2" delay="80"/> + <frame index="3" delay="80"/> + <frame index="4" delay="80"/> + <frame index="5" delay="30"/> + <frame index="6" delay="20"/> + <frame index="7" delay="-1"/> + </animation> + <property name="lifetime" value="45"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/hadesblaze.particle.xml b/graphics/particles/hadesblaze.particle.xml index dd4fd6a3..1a314f44 100644 --- a/graphics/particles/hadesblaze.particle.xml +++ b/graphics/particles/hadesblaze.particle.xml @@ -1,45 +1,39 @@ <?xml version="1.0"?> - <!-- A huge, blue blaze-like effect about 100 pixels wide and 300 pixels high. Takes exactly 1161 particles and reduces my framerate to one third but looks really awesome. Maybe we can use this effect at some "special place". Maybe some evil magicans laboratory or a demonic temple or something like that. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="16" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="30" max="34"/> - <property name="lifetime" value="1"/> - <property name="output" value="2"/> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#00ffff"/> - <property name="lifetime" value="180"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="150"/> - <property name="output" value="1"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#0000ff"/> - <property name="lifetime" value="200"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="150"/> - <property name="output" value="1"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="16"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="30" max="34"/> + <property name="lifetime" value="1"/> + <property name="output" value="2"/> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#00ffff"/> + <property name="lifetime" value="180"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="150"/> + <property name="output" value="1"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#0000ff"/> + <property name="lifetime" value="200"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="150"/> + <property name="output" value="1"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hellblaze.particle.xml b/graphics/particles/hellblaze.particle.xml index 181cd988..71b60dc8 100644 --- a/graphics/particles/hellblaze.particle.xml +++ b/graphics/particles/hellblaze.particle.xml @@ -8,64 +8,60 @@ It is about 100 pixels wide and 200 pixels high, takes about 280 particles and lowers my FPS by about 30%. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "150" - > - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#dd3311"/> - <property name="lifetime" min="60" max="160"/> - <property name="fade-in" value="30"/> - <property name="fade-out" value="30"/> - <property name="output" min="1" max="2"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="1" max="3" /> - </emitter> - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#ffff00"/> - <property name="lifetime" min="40" max="140"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="30"/> - <property name="output" min="0" max="1"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="0" max="2" /> - </emitter> - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#dd3311"/> - <property name="lifetime" min="60" max="160"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="50"/> - <property name="output" min="-1" max="1"/> - <property name="randomnes" value="200"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="0" max="2" /> - </emitter> - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ddff00"/> - <property name="lifetime" min="60" max="160"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="50"/> - <property name="output" min="-1" max="1"/> - <property name="randomnes" value="200"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="0" max="2" /> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="150"> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#dd3311"/> + <property name="lifetime" min="60" max="160"/> + <property name="fade-in" value="30"/> + <property name="fade-out" value="30"/> + <property name="output" min="1" max="2"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="3"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#ffff00"/> + <property name="lifetime" min="40" max="140"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="30"/> + <property name="output" min="0" max="1"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#dd3311"/> + <property name="lifetime" min="60" max="160"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="50"/> + <property name="output" min="-1" max="1"/> + <property name="randomnes" value="200"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ddff00"/> + <property name="lifetime" min="60" max="160"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="50"/> + <property name="output" min="-1" max="1"/> + <property name="randomnes" value="200"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hillunderfall.particle.xml b/graphics/particles/hillunderfall.particle.xml index 12037757..cdd89f24 100644 --- a/graphics/particles/hillunderfall.particle.xml +++ b/graphics/particles/hillunderfall.particle.xml @@ -1,22 +1,17 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-26" max="39"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="122" max="132"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-26" max="39"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="122" max="132"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hillunderfall2.particle.xml b/graphics/particles/hillunderfall2.particle.xml index edaa1ccd..c28e4f4d 100644 --- a/graphics/particles/hillunderfall2.particle.xml +++ b/graphics/particles/hillunderfall2.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-26" max="39"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="78" max="88"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-42" max="50"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-26" max="39"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="78" max="88"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-42" max="50"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/hit.particle.xml b/graphics/particles/hit.particle.xml index c5c295fc..fc59c8ff 100644 --- a/graphics/particles/hit.particle.xml +++ b/graphics/particles/hit.particle.xml @@ -1,59 +1,52 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "16" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-small.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-small.png|W:#ffffff,ffffff"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="6" max="12"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="6"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-medium.png|W:#ffffff,ffffff"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="3" max="6"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="16" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-small.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-small.png|W:#ffffff,ffffff"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="6" max="12"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="6"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#ffffff,ffffff"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="3" max="6"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/large-explosion.xml b/graphics/particles/large-explosion.xml index e27bdf74..45cf6fbb 100644 --- a/graphics/particles/large-explosion.xml +++ b/graphics/particles/large-explosion.xml @@ -1,54 +1,47 @@ <?xml version="1.0"?> - <!-- An explosion --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "20" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="-10" max="10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="5"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/smoke-large-grey.png"/> - <property name="lifetime" min="50" max="800"/> - <property name="output" min="300" max="330"/> - <property name="fade-out" value="10"/> - <property name="bounce" value="0.8"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="60"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="0.8"/> - <property name="gravity" value="0.01"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="lifetime" min="70" max="180"/> - <property name="output" min="10" max="22"/> - <property name="fade-out" value="10"/> - <property name="bounce" value="0.8"/> - </emitter> - <emitter> - <property name="position-x" min="-10" max="10"/> - <property name="position-y" min="-10" max="10"/> - <property name="position-z" min="30" max="40"/> - <property name="vertical-angle" min="15" max="40"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="0.7"/> - <property name="gravity" value="0.001"/> - <property name="image" value="graphics/particles/blaze.png"/> - <property name="lifetime" min="0" max="140"/> - <property name="output" min="20" max="35"/> - <property name="fade-out" value="100"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="-10" max="10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="5"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/smoke-large-grey.png"/> + <property name="lifetime" min="50" max="800"/> + <property name="output" min="300" max="330"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.8"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="60"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="0.8"/> + <property name="gravity" value="0.01"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="lifetime" min="70" max="180"/> + <property name="output" min="10" max="22"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.8"/> + </emitter> + <emitter> + <property name="position-x" min="-10" max="10"/> + <property name="position-y" min="-10" max="10"/> + <property name="position-z" min="30" max="40"/> + <property name="vertical-angle" min="15" max="40"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="0.7"/> + <property name="gravity" value="0.001"/> + <property name="image" value="graphics/particles/blaze.png"/> + <property name="lifetime" min="0" max="140"/> + <property name="output" min="20" max="35"/> + <property name="fade-out" value="100"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/levelup.particle.xml b/graphics/particles/levelup.particle.xml index 0c80626b..17e10f82 100644 --- a/graphics/particles/levelup.particle.xml +++ b/graphics/particles/levelup.particle.xml @@ -3,21 +3,16 @@ Red stars which are supposed to engulf a character --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffffff"/> - <property name="vertical-angle" value="90"/> - <property name="power" value="2"/> - <property name="lifetime" value="36"/> - <property name="output" min="-5" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="0" max="32"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <property name="image" value="graphics/particles/star-medium.png|W:#ff0000,ffffff"/> + <property name="vertical-angle" value="90"/> + <property name="power" value="2"/> + <property name="lifetime" value="36"/> + <property name="output" min="-5" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="0" max="32"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/lightning1.xml b/graphics/particles/lightning1.xml index a94f7349..0fe869b0 100644 --- a/graphics/particles/lightning1.xml +++ b/graphics/particles/lightning1.xml @@ -1,23 +1,16 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "120" - lifetime = "1" - > - <emitter> - <property name="power" min="0" max="0"/> - <property name="gravity" value="0"/> - <property name="image" value="graphics/particles/lightning1-240.png"/> - <property name="lifetime" min="5" max="10"/> - <property name="output" value="1"/> - <property name="fade-out" value="8"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="120" lifetime="1"> + <emitter> + <property name="power" min="0" max="0"/> + <property name="gravity" value="0"/> + <property name="image" value="graphics/particles/lightning1-240.png"/> + <property name="lifetime" min="5" max="10"/> + <property name="output" value="1"/> + <property name="fade-out" value="8"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/lightning2.xml b/graphics/particles/lightning2.xml index cf803299..6f5d059d 100644 --- a/graphics/particles/lightning2.xml +++ b/graphics/particles/lightning2.xml @@ -1,23 +1,16 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "131" - lifetime = "1" - > - <emitter> - <property name="power" min="0" max="0"/> - <property name="gravity" value="0"/> - <property name="image" value="graphics/particles/lightning2-263.png"/> - <property name="lifetime" min="5" max="10"/> - <property name="output" value="1"/> - <property name="fade-out" value="8"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="131" lifetime="1"> + <emitter> + <property name="power" min="0" max="0"/> + <property name="gravity" value="0"/> + <property name="image" value="graphics/particles/lightning2-263.png"/> + <property name="lifetime" min="5" max="10"/> + <property name="output" value="1"/> + <property name="fade-out" value="8"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/lightning3.xml b/graphics/particles/lightning3.xml index e4a53d04..3734f1f8 100644 --- a/graphics/particles/lightning3.xml +++ b/graphics/particles/lightning3.xml @@ -1,23 +1,16 @@ <?xml version="1.0"?> - <!-- An explosion of white particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "137" - lifetime = "1" - > - <emitter> - <property name="power" min="0" max="0"/> - <property name="gravity" value="0"/> - <property name="image" value="graphics/particles/lightning3-275.png"/> - <property name="lifetime" min="5" max="10"/> - <property name="output" value="1"/> - <property name="fade-out" value="8"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="137" lifetime="1"> + <emitter> + <property name="power" min="0" max="0"/> + <property name="gravity" value="0"/> + <property name="image" value="graphics/particles/lightning3-275.png"/> + <property name="lifetime" min="5" max="10"/> + <property name="output" value="1"/> + <property name="fade-out" value="8"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.black.xml b/graphics/particles/magic.black.xml index e0c7f914..88c8f9b8 100644 --- a/graphics/particles/magic.black.xml +++ b/graphics/particles/magic.black.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#000000" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="0" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#000000" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="0" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.blue.xml b/graphics/particles/magic.blue.xml index f7dc7eea..d047dcd9 100644 --- a/graphics/particles/magic.blue.xml +++ b/graphics/particles/magic.blue.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#0000e0,7080ff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#0000e0,7080ff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.default.xml b/graphics/particles/magic.default.xml index 2e9917db..0363f067 100644 --- a/graphics/particles/magic.default.xml +++ b/graphics/particles/magic.default.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#0020ff,20f0ff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#0020ff,20f0ff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.enhance.xml b/graphics/particles/magic.enhance.xml index 866263cd..18fb52ca 100644 --- a/graphics/particles/magic.enhance.xml +++ b/graphics/particles/magic.enhance.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#a0a000,ffdf10" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#a0a000,ffdf10" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.generic.xml b/graphics/particles/magic.generic.xml index 4b139779..eb123202 100644 --- a/graphics/particles/magic.generic.xml +++ b/graphics/particles/magic.generic.xml @@ -1,104 +1,95 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> -<!-- red --> <animation imageset="graphics/particles/sparkle.png|W:#b00000,ff8020" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - - - <emitter> -<!-- green --> <animation imageset="graphics/particles/sparkle.png|W:#00a000,30ff30" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - - <emitter> -<!-- blue --> <animation imageset="graphics/particles/sparkle.png|W:#0000e0,7080ff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - - - <emitter> -<!-- yellow --> <animation imageset="graphics/particles/sparkle.png|W:#9090000,ffff00" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - - - <emitter> -<!-- cyan --> <animation imageset="graphics/particles/sparkle.png|W:#008080,00ffff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - - - <emitter> -<!-- magenta --> <animation imageset="graphics/particles/sparkle.png|W:#800080,ff00ff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="output-pause" min="0" max="12"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <!-- red --> + <animation imageset="graphics/particles/sparkle.png|W:#b00000,ff8020" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + <emitter> + <!-- green --> + <animation imageset="graphics/particles/sparkle.png|W:#00a000,30ff30" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + <emitter> + <!-- blue --> + <animation imageset="graphics/particles/sparkle.png|W:#0000e0,7080ff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + <emitter> + <!-- yellow --> + <animation imageset="graphics/particles/sparkle.png|W:#9090000,ffff00" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + <emitter> + <!-- cyan --> + <animation imageset="graphics/particles/sparkle.png|W:#008080,00ffff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + <emitter> + <!-- magenta --> + <animation imageset="graphics/particles/sparkle.png|W:#800080,ff00ff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="output-pause" min="0" max="12"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.golden.xml b/graphics/particles/magic.golden.xml index 866263cd..18fb52ca 100644 --- a/graphics/particles/magic.golden.xml +++ b/graphics/particles/magic.golden.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#a0a000,ffdf10" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#a0a000,ffdf10" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.green.xml b/graphics/particles/magic.green.xml index ec204198..6641c6e8 100644 --- a/graphics/particles/magic.green.xml +++ b/graphics/particles/magic.green.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#00a000,30ff30" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#00a000,30ff30" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.hit.evil.xml b/graphics/particles/magic.hit.evil.xml index 9560df98..7392c63c 100644 --- a/graphics/particles/magic.hit.evil.xml +++ b/graphics/particles/magic.hit.evil.xml @@ -1,65 +1,59 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="4"/> - <property name="gravity" value="100"/> - <property name="image" value="graphics/particles/orb-small.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="30" max="60"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="4"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-medium.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="40" max="55"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="4"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="60" max="80"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="2"/> - <property name="gravity" value="0.1"/> - <animation imageset="graphics/particles/electricity-spark.png" width="15" height="15"> - <sequence start="0" end="7" delay="10" /> - <frame index="0" delay="10" /> - </animation> - <property name="lifetime" min="10" max="800"/> - <property name="output" min="5" max="20"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="4"/> + <property name="gravity" value="100"/> + <property name="image" value="graphics/particles/orb-small.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="30" max="60"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="4"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="40" max="55"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="4"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="60" max="80"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + <property name="gravity" value="0.1"/> + <animation imageset="graphics/particles/electricity-spark.png" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" min="10" max="800"/> + <property name="output" min="5" max="20"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.hit.xml b/graphics/particles/magic.hit.xml index 96170247..1141116c 100644 --- a/graphics/particles/magic.hit.xml +++ b/graphics/particles/magic.hit.xml @@ -1,65 +1,59 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="3"/> - <property name="gravity" value="100"/> - <property name="image" value="graphics/particles/orb-small.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="30" max="60"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="3"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/star-medium.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="30" max="50"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="3"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#000000"/> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="40" max="60"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="position-z" min="1" max="5"/> - <property name="vertical-angle" min="45" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="2"/> - <property name="gravity" value="0.1"/> - <animation imageset="graphics/particles/electricity-spark.png" width="15" height="15"> - <sequence start="0" end="7" delay="10" /> - <frame index="0" delay="10" /> - </animation> - <property name="lifetime" min="10" max="800"/> - <property name="output" min="12" max="20"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="3"/> + <property name="gravity" value="100"/> + <property name="image" value="graphics/particles/orb-small.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="30" max="60"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="3"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/star-medium.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="30" max="50"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="3"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#000000"/> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="40" max="60"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="position-z" min="1" max="5"/> + <property name="vertical-angle" min="45" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + <property name="gravity" value="0.1"/> + <animation imageset="graphics/particles/electricity-spark.png" width="15" height="15"> + <sequence start="0" end="7" delay="10"/> + <frame index="0" delay="10"/> + </animation> + <property name="lifetime" min="10" max="800"/> + <property name="output" min="12" max="20"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.red.xml b/graphics/particles/magic.red.xml index fcf151e6..59a494ae 100644 --- a/graphics/particles/magic.red.xml +++ b/graphics/particles/magic.red.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#b00000,ff8020" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#b00000,ff8020" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.shield-ends.xml b/graphics/particles/magic.shield-ends.xml index 79c6e385..7f328ddd 100644 --- a/graphics/particles/magic.shield-ends.xml +++ b/graphics/particles/magic.shield-ends.xml @@ -1,278 +1,301 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "85" - lifetime = "1" - follow-parent = "1" - > - <!-- <property name="follow-parent" value="0"/> --> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="270"/> - <property name="power" value="4"/> - <property name="lifetime" value="1"/> - <property name="output" min="1" max="1"/> - - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="-11" max="11"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="4" end="4" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="11" max="33"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="3" end="3" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="34" max="56"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="2" end="2" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="56" max="78"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="1" end="1" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="79" max="101"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="101" max="123"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="7" end="7" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="124" max="146"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="6" end="6" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="146" max="168"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="169" max="191"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="4" end="4" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="191" max="213"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="3" end="3" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="214" max="236"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="2" end="2" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="236" max="258"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="1" end="1" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="259" max="281"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="281" max="303"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="7" end="7" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="304" max="326"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="6" end="6" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="326" max="348"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="10" max="15"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="position-z" min="-85" max="0"/> - <property name="gravity" value="0.2"/> - <property name="lifetime" value="40"/> - <property name="fade-out" value="40"/> - </emitter> - </emitter> - - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="85" lifetime="1" follow-parent="1"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="270"/> + <property name="power" value="4"/> + <property name="lifetime" value="1"/> + <property name="output" min="1" max="1"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="-11" max="11"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="11" max="33"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="34" max="56"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="56" max="78"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="79" max="101"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="101" max="123"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="124" max="146"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="146" max="168"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="169" max="191"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="191" max="213"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="214" max="236"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="236" max="258"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="259" max="281"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="281" max="303"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="304" max="326"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="326" max="348"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="10" max="15"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="position-z" min="-85" max="0"/> + <property name="gravity" value="0.2"/> + <property name="lifetime" value="40"/> + <property name="fade-out" value="40"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.shield.xml b/graphics/particles/magic.shield.xml index de89f313..67a357c4 100644 --- a/graphics/particles/magic.shield.xml +++ b/graphics/particles/magic.shield.xml @@ -1,246 +1,269 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "1" - follow-parent = "0" - > - <!-- <property name="follow-parent" value="0"/> --> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="90"/> - <property name="power" value="4"/> - <property name="lifetime" value="25"/> - <property name="output" min="1" max="1"/> - - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="-11" max="11"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="4" end="4" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="11" max="33"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="3" end="3" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="34" max="56"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="2" end="2" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="56" max="78"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="1" end="1" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="79" max="101"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="101" max="123"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="7" end="7" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="124" max="146"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="6" end="6" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="146" max="168"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="5" end="5" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="169" max="191"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="4" end="4" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="191" max="213"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="3" end="3" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="214" max="236"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="2" end="2" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="236" max="258"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="1" end="1" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="259" max="281"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="0" end="0" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="281" max="303"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="7" end="7" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="304" max="326"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="6" end="6" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="vertical-angle" value="0"/> - <property name="horizontal-angle" min="326" max="348"/> - <property name="power" min="18" max="20"/> - <property name="lifetime" value="1"/> - <property name="output" min="0" max="2"/> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> - <sequence start="5" end="5" delay="10000" /> - </animation> - <property name="lifetime" value="40"/> - <property name="fade-in" value="5"/> - </emitter> - </emitter> - - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="1" follow-parent="0"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="90"/> + <property name="power" value="4"/> + <property name="lifetime" value="25"/> + <property name="output" min="1" max="1"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="-11" max="11"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="11" max="33"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="34" max="56"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="56" max="78"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="79" max="101"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="101" max="123"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="124" max="146"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="146" max="168"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="5" end="5" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="169" max="191"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="4" end="4" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="191" max="213"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="3" end="3" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="214" max="236"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="2" end="2" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="236" max="258"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="1" end="1" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="259" max="281"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="0" end="0" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="281" max="303"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="7" end="7" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="304" max="326"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="6" end="6" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="vertical-angle" value="0"/> + <property name="horizontal-angle" min="326" max="348"/> + <property name="power" min="18" max="20"/> + <property name="lifetime" value="1"/> + <property name="output" min="0" max="2"/> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <animation imageset="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"> + <sequence start="5" end="5" delay="10000"/> + </animation> + <property name="lifetime" value="40"/> + <property name="fade-in" value="5"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.teleport.xml b/graphics/particles/magic.teleport.xml index 2f43a0c4..7b4a1ef2 100644 --- a/graphics/particles/magic.teleport.xml +++ b/graphics/particles/magic.teleport.xml @@ -1,25 +1,19 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "16" - > - <emitter> - <animation imageset="graphics/particles/puff-blue.png" width="17" height="17"> - <sequence start="0" end="9" delay="30" /> - <frame index="0" delay="300" /> - <end /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" value="4"/> - <property name="lifetime" value="30"/> - <property name="output" min="2" max="5"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="0" max="3"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="16"> + <emitter> + <animation imageset="graphics/particles/puff-blue.png" width="17" height="17"> + <sequence start="0" end="9" delay="30"/> + <frame index="0" delay="300"/> + <end/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" value="4"/> + <property name="lifetime" value="30"/> + <property name="output" min="2" max="5"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="0" max="3"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/magic.white.xml b/graphics/particles/magic.white.xml index 12f499be..ef3d387f 100644 --- a/graphics/particles/magic.white.xml +++ b/graphics/particles/magic.white.xml @@ -1,24 +1,18 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <animation imageset="graphics/particles/sparkle.png|W:#e0e0e0,ffffff" width="15" height="15"> - <sequence start="0" end="3" delay="50" /> - <frame index="0" delay="100" /> - </animation> - <property name="vertical-angle" value="90"/> - <property name="power" min="1" max="1"/> - <property name="lifetime" min="15" max="25"/> - <property name="output" min="1" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="29" max="40"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <animation imageset="graphics/particles/sparkle.png|W:#e0e0e0,ffffff" width="15" height="15"> + <sequence start="0" end="3" delay="50"/> + <frame index="0" delay="100"/> + </animation> + <property name="vertical-angle" value="90"/> + <property name="power" min="1" max="1"/> + <property name="lifetime" min="15" max="25"/> + <property name="output" min="1" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="29" max="40"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/manaseed.particle.xml b/graphics/particles/manaseed.particle.xml index 805dc931..b4eaf752 100644 --- a/graphics/particles/manaseed.particle.xml +++ b/graphics/particles/manaseed.particle.xml @@ -1,25 +1,19 @@ <?xml version="1.0"?> - <!-- A one tile wide rectangular fire effect intended for use with the fireplace from the woodland_indoor tileset. --> - <effect> - <particle - position-x = "0" - position-y = "8" - position-z = "16" - > - <emitter> - <property name="randomnes" value="100" /> - <property name="image" value="graphics/particles/star-small.png|W:#990000,ffffff" /> - <property name="gravity" value="-0.001" /> - <property name="lifetime" value="200"/> - <property name="output-pause" value="10" /> - <property name="output" min="0" max="1"/> - <property name="fade-out" value="100"/> - <property name="bounce" value="1" /> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="8" position-z="16"> + <emitter> + <property name="randomnes" value="100"/> + <property name="image" value="graphics/particles/star-small.png|W:#990000,ffffff"/> + <property name="gravity" value="-0.001"/> + <property name="lifetime" value="200"/> + <property name="output-pause" value="10"/> + <property name="output" min="0" max="1"/> + <property name="fade-out" value="100"/> + <property name="bounce" value="1"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/medium-explosion.xml b/graphics/particles/medium-explosion.xml index c15b4c5f..ff37b920 100644 --- a/graphics/particles/medium-explosion.xml +++ b/graphics/particles/medium-explosion.xml @@ -1,54 +1,47 @@ <?xml version="1.0"?> - <!-- An explosion --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "20" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="-10" max="10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="5"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/smoke-large-grey.png"/> - <property name="lifetime" min="50" max="800"/> - <property name="output" min="100" max="230"/> - <property name="fade-out" value="10"/> - <property name="bounce" value="0.8"/> - </emitter> - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="45" max="60"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="0.8"/> - <property name="gravity" value="0.01"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="lifetime" min="70" max="180"/> - <property name="output" min="3" max="12"/> - <property name="fade-out" value="10"/> - <property name="bounce" value="0.8"/> - </emitter> - <emitter> - <property name="position-x" min="-10" max="10"/> - <property name="position-y" min="-10" max="10"/> - <property name="position-z" min="30" max="40"/> - <property name="vertical-angle" min="15" max="40"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="0.7"/> - <property name="gravity" value="0.001"/> - <property name="image" value="graphics/particles/blaze.png"/> - <property name="lifetime" min="0" max="140"/> - <property name="output" min="10" max="15"/> - <property name="fade-out" value="100"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="-10" max="10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="5"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/smoke-large-grey.png"/> + <property name="lifetime" min="50" max="800"/> + <property name="output" min="100" max="230"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.8"/> + </emitter> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="45" max="60"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="0.8"/> + <property name="gravity" value="0.01"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="lifetime" min="70" max="180"/> + <property name="output" min="3" max="12"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.8"/> + </emitter> + <emitter> + <property name="position-x" min="-10" max="10"/> + <property name="position-y" min="-10" max="10"/> + <property name="position-z" min="30" max="40"/> + <property name="vertical-angle" min="15" max="40"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="0.7"/> + <property name="gravity" value="0.001"/> + <property name="image" value="graphics/particles/blaze.png"/> + <property name="lifetime" min="0" max="140"/> + <property name="output" min="10" max="15"/> + <property name="fade-out" value="100"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/medium-smoke.xml b/graphics/particles/medium-smoke.xml index 38632a8f..72e3a940 100644 --- a/graphics/particles/medium-smoke.xml +++ b/graphics/particles/medium-smoke.xml @@ -1,28 +1,21 @@ <?xml version="1.0"?> - <!-- An explosion --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "20" - lifetime = "1" - > - <emitter> - <property name="position-x" min="-8" max="8"/> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="-10" max="10"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="0" max="5"/> - <property name="gravity" value="0.1"/> - <property name="image" value="graphics/particles/smoke-large-grey.png"/> - <property name="lifetime" min="50" max="800"/> - <property name="output" min="10" max="130"/> - <property name="fade-out" value="10"/> - <property name="bounce" value="0.8"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="20" lifetime="1"> + <emitter> + <property name="position-x" min="-8" max="8"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="-10" max="10"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="5"/> + <property name="gravity" value="0.1"/> + <property name="image" value="graphics/particles/smoke-large-grey.png"/> + <property name="lifetime" min="50" max="800"/> + <property name="output" min="10" max="130"/> + <property name="fade-out" value="10"/> + <property name="bounce" value="0.8"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/monster-ball-lightning-blue.particle.xml b/graphics/particles/monster-ball-lightning-blue.particle.xml index b23f0479..ef05fe90 100644 --- a/graphics/particles/monster-ball-lightning-blue.particle.xml +++ b/graphics/particles/monster-ball-lightning-blue.particle.xml @@ -1,20 +1,19 @@ <?xml version="1.0"?> - <effect> - <particle position-x = "0" position-y = "0" position-z = "10" > - <emitter> - <property name="position-z" min="16" max="48" /> - <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="horizontal-angle" min="0" max="360"/> - <property name="gravity" value="0.1"/> - <property name="randomnes" value="125"/> - <property name="lifetime" value="75"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="alpha" value="0.6" /> - <property name="output" value="1"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="10"> + <emitter> + <property name="position-z" min="16" max="48"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#0000FF" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="horizontal-angle" min="0" max="360"/> + <property name="gravity" value="0.1"/> + <property name="randomnes" value="125"/> + <property name="lifetime" value="75"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="alpha" value="0.6"/> + <property name="output" value="1"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/monster-ball-lightning-red.particle.xml b/graphics/particles/monster-ball-lightning-red.particle.xml index d05fbdc3..6a5048c8 100644 --- a/graphics/particles/monster-ball-lightning-red.particle.xml +++ b/graphics/particles/monster-ball-lightning-red.particle.xml @@ -1,20 +1,19 @@ <?xml version="1.0"?> - <effect> - <particle position-x = "0" position-y = "0" position-z = "10" > - <emitter> - <property name="position-z" min="16" max="48" /> - <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> - <sequence start="0" end="7" delay="20" /> - </animation> - <property name="horizontal-angle" min="0" max="360"/> - <property name="gravity" value="0.1"/> - <property name="randomnes" value="125"/> - <property name="lifetime" value="75"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="alpha" value="0.6" /> - <property name="output" value="1"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="10"> + <emitter> + <property name="position-z" min="16" max="48"/> + <animation imageset="graphics/particles/electricity.particle.png|W:#FF0000" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="horizontal-angle" min="0" max="360"/> + <property name="gravity" value="0.1"/> + <property name="randomnes" value="125"/> + <property name="lifetime" value="75"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="alpha" value="0.6"/> + <property name="output" value="1"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/monster-ball-lightning.particle.xml b/graphics/particles/monster-ball-lightning.particle.xml index c4de5a03..94947a49 100644 --- a/graphics/particles/monster-ball-lightning.particle.xml +++ b/graphics/particles/monster-ball-lightning.particle.xml @@ -1,20 +1,19 @@ -<?xml version="1.0"?>
-
-<effect>
- <particle position-x = "0" position-y = "0" position-z = "10" >
- <emitter>
- <property name="position-z" min="16" max="48" />
- <animation imageset="graphics/particles/monster-ball-lightning.particle.png" width="15" height="15">
- <sequence start="0" end="7" delay="20" />
- </animation>
- <property name="horizontal-angle" min="0" max="360"/> - <property name="gravity" value="0.1"/>
- <property name="randomnes" value="125"/>
- <property name="lifetime" value="75"/>
- <property name="fade-in" value="5"/>
- <property name="fade-out" value="20"/>
- <property name="alpha" value="0.6" />
- <property name="output" value="1"/> - </emitter>
- </particle>
-</effect>
+<?xml version="1.0"?> +<effect> + <particle position-x="0" position-y="0" position-z="10"> + <emitter> + <property name="position-z" min="16" max="48"/> + <animation imageset="graphics/particles/monster-ball-lightning.particle.png" width="15" height="15"> + <sequence start="0" end="7" delay="20"/> + </animation> + <property name="horizontal-angle" min="0" max="360"/> + <property name="gravity" value="0.1"/> + <property name="randomnes" value="125"/> + <property name="lifetime" value="75"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="alpha" value="0.6"/> + <property name="output" value="1"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/monster-goblin-firebreath.particle.xml b/graphics/particles/monster-goblin-firebreath.particle.xml index 86f9a8a3..7ac82b5b 100644 --- a/graphics/particles/monster-goblin-firebreath.particle.xml +++ b/graphics/particles/monster-goblin-firebreath.particle.xml @@ -1,41 +1,34 @@ <?xml version="1.0"?> - <!-- A horizontal flame burst with a range of about 60 pixels. Creates up to 400 particles but only for a very brief moment. used for the fire breath attack of the fire goblins. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "16" - lifetime = "25" - > - <emitter> - <property name="position-x" min="0" max="0"/> - <property name="position-y" min="-8" max="-8"/> - <property name="horizontal-angle" min="80" max="100"/> - <property name="vertical-angle" min="-20" max="20"/> - <property name="power" min="1" max="1.5"/> - <property name="momentum" value="0.99" /> - <property name="gravity" value="-0.02"/> - <animation imageset="graphics/particles/aniblaze-medium.png|W:#ffff00,ff0000" width="16" height="16"> - <frame index="0" delay="5" /> - <frame index="1" delay="10" /> - <frame index="2" delay="15" /> - <frame index="3" delay="25" /> - <frame index="4" delay="35" /> - <frame index="5" delay="60" /> - <frame index="6" delay="95" /> - <frame index="7" delay="160" /> - <frame index="8" delay="9999" /> - </animation> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="5" max="10"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="60"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="16" lifetime="25"> + <emitter> + <property name="position-x" min="0" max="0"/> + <property name="position-y" min="-8" max="-8"/> + <property name="horizontal-angle" min="80" max="100"/> + <property name="vertical-angle" min="-20" max="20"/> + <property name="power" min="1" max="1.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="-0.02"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#ffff00,ff0000" width="16" height="16"> + <frame index="0" delay="5"/> + <frame index="1" delay="10"/> + <frame index="2" delay="15"/> + <frame index="3" delay="25"/> + <frame index="4" delay="35"/> + <frame index="5" delay="60"/> + <frame index="6" delay="95"/> + <frame index="7" delay="160"/> + <frame index="8" delay="9999"/> + </animation> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="5" max="10"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="60"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/monster-leaf.particle.xml b/graphics/particles/monster-leaf.particle.xml index 200ff911..9fa201ce 100644 --- a/graphics/particles/monster-leaf.particle.xml +++ b/graphics/particles/monster-leaf.particle.xml @@ -1,101 +1,95 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "40" - > - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <animation imageset="graphics/particles/leaf.png|W:#6a9419" width="8" height="8"> - <sequence start="0" end="6" delay="50"/> - </animation> - <property name="follow-parent" /> - </emitter> - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <animation imageset="graphics/particles/leaf.png|W:#945019" width="8" height="8"> - <sequence start="0" end="6" delay="50"/> - </animation> - <property name="follow-parent" /> - </emitter> - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <animation imageset="graphics/particles/leaf.png|W:#791b1b" width="8" height="8"> - <sequence start="0" end="6" delay="50"/> - </animation> - <property name="follow-parent" /> - </emitter> - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <animation imageset="graphics/particles/leaf.png|W:#465018" width="8" height="8"> - <sequence start="0" end="6" delay="50"/> - </animation> - <property name="follow-parent" /> - </emitter> - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <animation imageset="graphics/particles/leaf.png|W:#a05e00" width="8" height="8"> - <sequence start="0" end="6" delay="50"/> - </animation> - <property name="follow-parent" /> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="40"> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <animation imageset="graphics/particles/leaf.png|W:#6a9419" width="8" height="8"> + <sequence start="0" end="6" delay="50"/> + </animation> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <animation imageset="graphics/particles/leaf.png|W:#945019" width="8" height="8"> + <sequence start="0" end="6" delay="50"/> + </animation> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <animation imageset="graphics/particles/leaf.png|W:#791b1b" width="8" height="8"> + <sequence start="0" end="6" delay="50"/> + </animation> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <animation imageset="graphics/particles/leaf.png|W:#465018" width="8" height="8"> + <sequence start="0" end="6" delay="50"/> + </animation> + <property name="follow-parent"/> + </emitter> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <animation imageset="graphics/particles/leaf.png|W:#a05e00" width="8" height="8"> + <sequence start="0" end="6" delay="50"/> + </animation> + <property name="follow-parent"/> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/monster-lizard-firebreath.particle.xml b/graphics/particles/monster-lizard-firebreath.particle.xml index f62c987b..5c9152ac 100644 --- a/graphics/particles/monster-lizard-firebreath.particle.xml +++ b/graphics/particles/monster-lizard-firebreath.particle.xml @@ -1,43 +1,36 @@ <?xml version="1.0"?> - <!-- A horizontal flame burst with a range of about 60 pixels. Creates up to 400 particles but only for a very brief moment. used for the fire breath attack of the fire lizard. mostly a copy&paste from the fire goblin, just with positions and vectors tuned. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "16" - lifetime = "25" - > - <emitter> - <property name="position-x" min="0" max="0"/> - <property name="position-y" min="14" max="14"/> - <property name="position-z" min="40" max="40"/> - <property name="horizontal-angle" min="90" max="100"/> - <property name="vertical-angle" min="-30" max="-20"/> - <property name="power" min="2" max="4"/> - <property name="momentum" value="0.97" /> - <property name="gravity" value="-0.04"/> - <animation imageset="graphics/particles/aniblaze-medium.png|W:#ffff00,cc0000" width="16" height="16"> - <frame index="0" delay="5" /> - <frame index="1" delay="10" /> - <frame index="2" delay="15" /> - <frame index="3" delay="25" /> - <frame index="4" delay="35" /> - <frame index="5" delay="60" /> - <frame index="6" delay="95" /> - <frame index="7" delay="160" /> - <frame index="8" delay="9999" /> - </animation> - <property name="lifetime" min="0" max="80"/> - <property name="output" min="5" max="10"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="60"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="16" lifetime="25"> + <emitter> + <property name="position-x" min="0" max="0"/> + <property name="position-y" min="14" max="14"/> + <property name="position-z" min="40" max="40"/> + <property name="horizontal-angle" min="90" max="100"/> + <property name="vertical-angle" min="-30" max="-20"/> + <property name="power" min="2" max="4"/> + <property name="momentum" value="0.97"/> + <property name="gravity" value="-0.04"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#ffff00,cc0000" width="16" height="16"> + <frame index="0" delay="5"/> + <frame index="1" delay="10"/> + <frame index="2" delay="15"/> + <frame index="3" delay="25"/> + <frame index="4" delay="35"/> + <frame index="5" delay="60"/> + <frame index="6" delay="95"/> + <frame index="7" delay="160"/> + <frame index="8" delay="9999"/> + </animation> + <property name="lifetime" min="0" max="80"/> + <property name="output" min="5" max="10"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="60"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/monster-reaper.particle.xml b/graphics/particles/monster-reaper.particle.xml index 967dc686..dfcfa029 100644 --- a/graphics/particles/monster-reaper.particle.xml +++ b/graphics/particles/monster-reaper.particle.xml @@ -1,42 +1,36 @@ -<?xml version="1.0"?>
-<!--
-Purple-ish ghost faces rise up from the ground
--->
-<effect>
- <particle
- position-x = "0"
- position-y = "0"
- position-z = "0"
- >
- <emitter>
- <property name="position-x" min="-24" max ="24"/>
- <property name="position-z" min="2" max ="32"/>
- <property name="gravity" value="-0.01"/>
- <property name="lifetime" value="180"/>
- <property name="fade-out" value="40"/>
- <property name="output" value="1"/>
- <property name="output-pause" min="11" max="61"/>
- <property name="follow-parent" />
-
- <animation imageset="graphics/particles/mist-face-a.png|W:#855385" width="30" height="30">
- <sequence start="0" end="2" delay="300"/>
- <frame index="3" />
- </animation>
- </emitter>
- <emitter>
- <property name="position-x" min="-24" max ="24"/>
- <property name="position-z" min="2" max ="32"/>
- <property name="gravity" value="-0.01"/>
- <property name="lifetime" value="180"/>
- <property name="fade-out" value="40"/>
- <property name="output" value="1"/>
- <property name="output-pause" min="17" max="67"/>
- <property name="follow-parent" />
-
- <animation imageset="graphics/particles/mist-face-b.png|W:#5b3558" width="30" height="30">
- <sequence start="0" end="2" delay="300"/>
- <frame index="3" />
- </animation>
- </emitter>
- </particle>
-</effect>
+<?xml version="1.0"?> +<!-- +Purple-ish ghost faces rise up from the ground +--> +<effect> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="24"/> + <property name="position-z" min="2" max="32"/> + <property name="gravity" value="-0.01"/> + <property name="lifetime" value="180"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="output-pause" min="11" max="61"/> + <property name="follow-parent"/> + <animation imageset="graphics/particles/mist-face-a.png|W:#855385" width="30" height="30"> + <sequence start="0" end="2" delay="300"/> + <frame index="3"/> + </animation> + </emitter> + <emitter> + <property name="position-x" min="-24" max="24"/> + <property name="position-z" min="2" max="32"/> + <property name="gravity" value="-0.01"/> + <property name="lifetime" value="180"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="output-pause" min="17" max="67"/> + <property name="follow-parent"/> + <animation imageset="graphics/particles/mist-face-b.png|W:#5b3558" width="30" height="30"> + <sequence start="0" end="2" delay="300"/> + <frame index="3"/> + </animation> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/monster-snail-trail.particle.xml b/graphics/particles/monster-snail-trail.particle.xml index 6614539a..e86b02b1 100644 --- a/graphics/particles/monster-snail-trail.particle.xml +++ b/graphics/particles/monster-snail-trail.particle.xml @@ -1,17 +1,17 @@ <?xml version="1.0"?> <!-- A thin trail of slime. --> <effect> - <particle position-x="0" position-y="0" position-z="0" > - <emitter> - <property name="position-y" min="-1" max="5"/> - <property name="position-x" min="-3" max="3"/> - <property name="lifetime" value="400"/> - <property name="fade-out" value="100" /> - <property name="fade-in" value="40" /> - <property name="output" min="1" max="5"/> - <property name="output-pause" min="30" max="80"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#96A776,B9FF30,BDDF8F" /> - <property name="alpha" value=".1" /> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" min="-1" max="5"/> + <property name="position-x" min="-3" max="3"/> + <property name="lifetime" value="400"/> + <property name="fade-out" value="100"/> + <property name="fade-in" value="40"/> + <property name="output" min="1" max="5"/> + <property name="output-pause" min="30" max="80"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#96A776,B9FF30,BDDF8F"/> + <property name="alpha" value=".1"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/nomadpipe.particle.xml b/graphics/particles/nomadpipe.particle.xml index 4f5f9fd8..6142d72b 100644 --- a/graphics/particles/nomadpipe.particle.xml +++ b/graphics/particles/nomadpipe.particle.xml @@ -1,57 +1,51 @@ <?xml version="1.0"?> - <!-- Small smoke puffs emitted in irregular pulses. Designed for the pipe of the nomad NPC. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "44" - > - <emitter> - <property name="position-x" value="24"/> - <property name="output" value="1"/> - <property name="output-pause" min="300" max="330"/> - <property name="lifetime" value="10"/> - <emitter> - <property name="image" value="graphics/particles/fog-medium-a.png|W:#9999bb"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="0.5"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="0" max="2"/> - <property name="lifetime" min="20" max="200"/> - <property name="fade-out" value="100"/> - <property name="randomnes" value="50"/> - </emitter> - <emitter> - <property name="image" value="graphics/particles/fog-medium-b.png|W:#9999bb"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="0.5"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="0" max="2"/> - <property name="lifetime" min="20" max="200"/> - <property name="fade-out" value="100"/> - <property name="randomnes" value="50"/> - </emitter> - <emitter> - <property name="image" value="graphics/particles/fog-medium-c.png|W:#9999bb"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="50" max="90"/> - <property name="power" value="0.5"/> - <property name="momentum" value="0.99"/> - <property name="gravity" value="0"/> - <property name="output" min="0" max="2"/> - <property name="lifetime" min="20" max="200"/> - <property name="fade-out" value="100"/> - <property name="randomnes" value="50"/> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="44"> + <emitter> + <property name="position-x" value="24"/> + <property name="output" value="1"/> + <property name="output-pause" min="300" max="330"/> + <property name="lifetime" value="10"/> + <emitter> + <property name="image" value="graphics/particles/fog-medium-a.png|W:#9999bb"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="0.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="0" max="2"/> + <property name="lifetime" min="20" max="200"/> + <property name="fade-out" value="100"/> + <property name="randomnes" value="50"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/fog-medium-b.png|W:#9999bb"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="0.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="0" max="2"/> + <property name="lifetime" min="20" max="200"/> + <property name="fade-out" value="100"/> + <property name="randomnes" value="50"/> + </emitter> + <emitter> + <property name="image" value="graphics/particles/fog-medium-c.png|W:#9999bb"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="50" max="90"/> + <property name="power" value="0.5"/> + <property name="momentum" value="0.99"/> + <property name="gravity" value="0"/> + <property name="output" min="0" max="2"/> + <property name="lifetime" min="20" max="200"/> + <property name="fade-out" value="100"/> + <property name="randomnes" value="50"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/orange-violent-glow.particle.xml b/graphics/particles/orange-violent-glow.particle.xml index e2931b85..8ffcf607 100644 --- a/graphics/particles/orange-violent-glow.particle.xml +++ b/graphics/particles/orange-violent-glow.particle.xml @@ -3,40 +3,36 @@ Orange-ish particles that fly up to the sky; based on Crush's Soul Menhir effect. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" min="16" max="48" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="10" max="25"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.4"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#ffa000"/> - <property name="lifetime" value="25"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.4"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffa000"/> - <property name="lifetime" value="25"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" min="16" max="48"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="10" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#ffa000"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffa000"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/pentagram-blacklinedraw.particle.xml b/graphics/particles/pentagram-blacklinedraw.particle.xml index 5018e14d..3b557296 100644 --- a/graphics/particles/pentagram-blacklinedraw.particle.xml +++ b/graphics/particles/pentagram-blacklinedraw.particle.xml @@ -1,5 +1,4 @@ <?xml version="1.0"?> - <!-- Pentagram on floor effect with flashes along the lines. Based on the one by fate with simplified structure and modified to be a permanent effect. @@ -12,134 +11,117 @@ Particle count fluctuates around 800-1000 (-35, 33)] [(35, 33), --> - - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="60"/> - <property name="lifetime" value="1"/> - <property name="output" value="5"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="77"/> - <property name="fade-in" value="57"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="57" /> - <property name="position-y" value="-35" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="180"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-57" /> - <property name="position-y" value="-35" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="36"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="35" /> - <property name="position-y" value="33" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="252"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - <emitter> - <property name="position-y" value="-76" /> - <property name="position-x" value="0" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="108"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-35" /> - <property name="position-y" value="33" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="324"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="5"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="77"/> + <property name="fade-in" value="57"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#000000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pentagram-buildup-short.xml b/graphics/particles/pentagram-buildup-short.xml index c0a55d40..587179a1 100644 --- a/graphics/particles/pentagram-buildup-short.xml +++ b/graphics/particles/pentagram-buildup-short.xml @@ -1,5 +1,4 @@ <?xml version="1.0"?> - <!-- (0, -76.0), @@ -8,130 +7,112 @@ (-35, 33)] [(35, 33), --> - - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "1" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="60"/> - <property name="lifetime" value="1"/> - <property name="output" value="150"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="77"/> - <property name="fade-in" value="57"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="180"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="36"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="252"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - <emitter> - <property name="position-y" value="-76" /> - <property name="position-x" value="0" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="108"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="324"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <emitter> - <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="1"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="150"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="77"/> + <property name="fade-in" value="57"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <emitter> + <property name="image" value="graphics/particles/orb-small.png|W:#ffffff"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pentagram-burst.xml b/graphics/particles/pentagram-burst.xml index d1914bab..0f39c0f5 100644 --- a/graphics/particles/pentagram-burst.xml +++ b/graphics/particles/pentagram-burst.xml @@ -1,161 +1,142 @@ <?xml version="1.0"?> - <!-- 330 particles total. --> - - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "1" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="60"/> - <property name="lifetime" value="1"/> - <property name="output" value="130"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="180"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <property name="output" value="40"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="36"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <property name="output" value="40"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="252"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <property name="output" value="40"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - <emitter> - <property name="position-y" value="-76" /> - <property name="position-x" value="0" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="108"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <property name="output" value="40"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <emitter> - <property name="horizontal-angle" value="324"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <property name="output" value="40"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="120"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="80"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - </particle> + <particle position-x="0" position-y="0" position-z="0" lifetime="1"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="130"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <property name="output" value="40"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <property name="output" value="40"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <property name="output" value="40"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <property name="output" value="40"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <property name="output" value="40"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="120"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="80"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pentagram-raise.particle.xml b/graphics/particles/pentagram-raise.particle.xml index 39a26301..4cb60d54 100644 --- a/graphics/particles/pentagram-raise.particle.xml +++ b/graphics/particles/pentagram-raise.particle.xml @@ -1,141 +1,124 @@ <?xml version="1.0"?> - <!-- Pentagram on floor effect. based on the one by fate with simplified structure and modified to be a permanent effect. 1201 particles. --> - - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="60"/> - <property name="lifetime" value="1"/> - <property name="output" value="5"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <property name="horizontal-angle" value="180"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-57" /> - <property name="position-y" value="-35" /> - <property name="lifetime" value="1" /> - <property name="horizontal-angle" value="36"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <property name="horizontal-angle" value="252"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - <emitter> - <property name="position-y" value="-76" /> - <property name="position-x" value="0" /> - <property name="lifetime" value="1" /> - <property name="horizontal-angle" value="108"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-35" /> - <property name="position-y" value="33" /> - <property name="lifetime" value="1" /> - <property name="horizontal-angle" value="324"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0" max="114"/> - <emitter> - <property name="gravity" min="-0.005" max="-0.002"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="80" max="100"/> - <property name="power" min="0.01" max="0.4"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> - <property name="lifetime" value="60"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="5"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="lifetime" value="1"/> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="lifetime" value="1"/> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="lifetime" value="1"/> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0" max="114"/> + <emitter> + <property name="gravity" min="-0.005" max="-0.002"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="80" max="100"/> + <property name="power" min="0.01" max="0.4"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#800000,d02020"/> + <property name="lifetime" value="60"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pentagram-redlinedraw.particle.xml b/graphics/particles/pentagram-redlinedraw.particle.xml index 885fa2a0..95a90e5b 100644 --- a/graphics/particles/pentagram-redlinedraw.particle.xml +++ b/graphics/particles/pentagram-redlinedraw.particle.xml @@ -1,5 +1,4 @@ <?xml version="1.0"?> - <!-- Pentagram on floor effect with flashes along the lines. Based on the one by fate with simplified structure and modified to be a permanent effect. @@ -12,134 +11,117 @@ Particle count fluctuates around 800-1000 (-35, 33)] [(35, 33), --> - - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-y" value="-16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="60"/> - <property name="lifetime" value="1"/> - <property name="output" value="5"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="77"/> - <property name="fade-in" value="57"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="57" /> - <property name="position-y" value="-35" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="180"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-57" /> - <property name="position-y" value="-35" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="36"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="35" /> - <property name="position-y" value="33" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="252"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - <emitter> - <property name="position-y" value="-76" /> - <property name="position-x" value="0" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="108"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - - <emitter> - <property name="position-x" value="-35" /> - <property name="position-y" value="33" /> - <property name="output" min="-50" max="1"/> - <property name="lifetime" value="1"/> - <emitter> - <property name="horizontal-angle" value="324"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" value="2"/> - <property name="lifetime" value="57"/> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> - <property name="lifetime" value="20"/> - <property name="fade-out" value="20"/> - <property name="output" value="1"/> - </emitter> - </emitter> - </emitter> - - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-y" value="-16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="60"/> + <property name="lifetime" value="1"/> + <property name="output" value="5"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="77"/> + <property name="fade-in" value="57"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="180"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-57"/> + <property name="position-y" value="-35"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="36"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="252"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-y" value="-76"/> + <property name="position-x" value="0"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="108"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + <emitter> + <property name="position-x" value="-35"/> + <property name="position-y" value="33"/> + <property name="output" min="-50" max="1"/> + <property name="lifetime" value="1"/> + <emitter> + <property name="horizontal-angle" value="324"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" value="2"/> + <property name="lifetime" value="57"/> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ff0000"/> + <property name="lifetime" value="20"/> + <property name="fade-out" value="20"/> + <property name="output" value="1"/> + </emitter> + </emitter> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pink-violent-glow.particle.xml b/graphics/particles/pink-violent-glow.particle.xml index 42e839fc..4d3e650f 100644 --- a/graphics/particles/pink-violent-glow.particle.xml +++ b/graphics/particles/pink-violent-glow.particle.xml @@ -3,40 +3,36 @@ Pink-ish particles that fly up to the sky; based on Crush's Soul Menhir effect. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" min="16" max="48" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="10" max="25"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.4"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#da69e5"/> - <property name="lifetime" value="25"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.4"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-small.png|W:#da69e5"/> - <property name="lifetime" value="25"/> - <property name="fade-in" value="5"/> - <property name="fade-out" value="20"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="30" max="80"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" min="16" max="48"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="10" max="25"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#da69e5"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.4"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#da69e5"/> + <property name="lifetime" value="25"/> + <property name="fade-in" value="5"/> + <property name="fade-out" value="20"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="30" max="80"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/playerglow.particle.xml b/graphics/particles/playerglow.particle.xml index d9ed5b9e..bae38447 100644 --- a/graphics/particles/playerglow.particle.xml +++ b/graphics/particles/playerglow.particle.xml @@ -5,27 +5,22 @@ orbiting yellow particles. Rather useless but could be used as a template for more useful status effect particle effects. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "64" - lifetime = "-1" - > - <animation imageset="graphics/sprites/monster-bat.png" width="37" height="38"> - <sequence start="1" end="4" delay="50" /> - </animation> - <emitter> - <property name="position-x" min="-1" max="1"/> - <property name="position-y" min="-1" max="1"/> - <property name="position-z" min="0" max="0"/> - <property name="power" min="0" max="3"/> - <property name="vertical-angle" min="0" max="360"/>--> - <property name="output" value="1"/> - <property name="lifetime" value="60"/> - <property name="fade-out" value="30"/> - <property name="acceleration" value="0.1"/> - <property name="momentum" value="0.998"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ffff00"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="64" lifetime="-1"> + <animation imageset="graphics/sprites/monster-bat.png" width="37" height="38"> + <sequence start="1" end="4" delay="50"/> + </animation> + <emitter> + <property name="position-x" min="-1" max="1"/> + <property name="position-y" min="-1" max="1"/> + <property name="position-z" min="0" max="0"/> + <property name="power" min="0" max="3"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="output" value="1"/> + <property name="lifetime" value="60"/> + <property name="fade-out" value="30"/> + <property name="acceleration" value="0.1"/> + <property name="momentum" value="0.998"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ffff00"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/polter.particle.xml b/graphics/particles/polter.particle.xml index 723bbb28..110d163a 100644 --- a/graphics/particles/polter.particle.xml +++ b/graphics/particles/polter.particle.xml @@ -1,31 +1,24 @@ <?xml version="1.0"?> - <!-- A circle on the ground 60 pixels in diameter made from particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "48" - > - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <property name="image" value="graphics/particles/star-small.png|W:#77ffdd,77ddff" /> - <property name="follow-parent" /> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="48"> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <property name="image" value="graphics/particles/star-small.png|W:#77ffdd,77ddff"/> + <property name="follow-parent"/> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/pool-1-crozenite.particle.xml b/graphics/particles/pool-1-crozenite.particle.xml index 821e3c5f..e1523d6c 100644 --- a/graphics/particles/pool-1-crozenite.particle.xml +++ b/graphics/particles/pool-1-crozenite.particle.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> - <effect> - <!-- Crozenite pool --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool-undyed.png|W:#332f27,584a31,af7817,ffffff" width="65" height="27"> - <sequence start="0" end="7" delay="235" /> - </animation> - </particle> + <!-- Crozenite pool --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool-undyed.png|W:#332f27,584a31,af7817,ffffff" width="65" height="27"> + <sequence start="0" end="7" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-2-bromenal.particle.xml b/graphics/particles/pool-2-bromenal.particle.xml index 37754bfd..ff1224bd 100644 --- a/graphics/particles/pool-2-bromenal.particle.xml +++ b/graphics/particles/pool-2-bromenal.particle.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> - <effect> - <!-- Crozenite pool --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool-undyed.png|W:#3f2e26,644435,7c513c,ffffff" width="65" height="27"> - <sequence start="0" end="7" delay="235" /> - </animation> - </particle> + <!-- Crozenite pool --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool-undyed.png|W:#3f2e26,644435,7c513c,ffffff" width="65" height="27"> + <sequence start="0" end="7" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-3-silver.particle.xml b/graphics/particles/pool-3-silver.particle.xml index e3e0a79b..15ae2e46 100644 --- a/graphics/particles/pool-3-silver.particle.xml +++ b/graphics/particles/pool-3-silver.particle.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> - <effect> - <!-- Crozenite pool --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool-undyed.png|W:#4c4c4c,737373,999999,ffffff" width="65" height="27"> - <sequence start="0" end="7" delay="235" /> - </animation> - </particle> + <!-- Crozenite pool --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool-undyed.png|W:#4c4c4c,737373,999999,ffffff" width="65" height="27"> + <sequence start="0" end="7" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-4-gold.particle.xml b/graphics/particles/pool-4-gold.particle.xml index af40ff6a..d4b9fa12 100644 --- a/graphics/particles/pool-4-gold.particle.xml +++ b/graphics/particles/pool-4-gold.particle.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> - <effect> - <!-- Crozenite pool --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool-undyed.png|W:#998100,bfa100,e6c100,ffffff" width="65" height="27"> - <sequence start="0" end="7" delay="235" /> - </animation> - </particle> + <!-- Crozenite pool --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool-undyed.png|W:#998100,bfa100,e6c100,ffffff" width="65" height="27"> + <sequence start="0" end="7" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-horiz-2.xml b/graphics/particles/pool-horiz-2.xml index 4b909ce4..1215c72f 100644 --- a/graphics/particles/pool-horiz-2.xml +++ b/graphics/particles/pool-horiz-2.xml @@ -1,11 +1,10 @@ <?xml version="1.0"?> - <effect> - <!-- The gate opening animation --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool_65x27.particle.png" width="65" height="27"> - <sequence start="3" end="7" delay="235" /> - <sequence start="0" end="2" delay="235" /> - </animation> - </particle> + <!-- The gate opening animation --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool_65x27.particle.png" width="65" height="27"> + <sequence start="3" end="7" delay="235"/> + <sequence start="0" end="2" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-horiz.xml b/graphics/particles/pool-horiz.xml index 617f5594..39420d6e 100644 --- a/graphics/particles/pool-horiz.xml +++ b/graphics/particles/pool-horiz.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> - <effect> - <!-- The gate opening animation --> - <particle position-x="16" position-y="0" position-z="44"> - <animation imageset="graphics/particles/pool_65x27.particle.png" width="65" height="27"> - <sequence start="0" end="7" delay="235" /> - </animation> - </particle> + <!-- The gate opening animation --> + <particle position-x="16" position-y="0" position-z="44"> + <animation imageset="graphics/particles/pool_65x27.particle.png" width="65" height="27"> + <sequence start="0" end="7" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-vert-2.xml b/graphics/particles/pool-vert-2.xml index f8aff50c..64f8fb36 100644 --- a/graphics/particles/pool-vert-2.xml +++ b/graphics/particles/pool-vert-2.xml @@ -1,11 +1,10 @@ <?xml version="1.0"?> - <effect> - <!-- The gate opening animation --> - <particle position-x="0" position-y="0" position-z="60"> - <animation imageset="graphics/particles/pool_32x59.particle.png" width="32" height="59"> - <sequence start="4" end="7" delay="235" /> - <sequence start="0" end="3" delay="235" /> - </animation> - </particle> + <!-- The gate opening animation --> + <particle position-x="0" position-y="0" position-z="60"> + <animation imageset="graphics/particles/pool_32x59.particle.png" width="32" height="59"> + <sequence start="4" end="7" delay="235"/> + <sequence start="0" end="3" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/pool-vert.xml b/graphics/particles/pool-vert.xml index 575068d4..cbc4f859 100644 --- a/graphics/particles/pool-vert.xml +++ b/graphics/particles/pool-vert.xml @@ -1,11 +1,10 @@ <?xml version="1.0"?> - <effect> - <!-- The gate opening animation --> - <particle position-x="0" position-y="0" position-z="60"> - <animation imageset="graphics/particles/pool_32x59.particle.png" width="32" height="59"> - <sequence start="2" end="7" delay="235" /> - <sequence start="0" end="1" delay="235" /> - </animation> - </particle> + <!-- The gate opening animation --> + <particle position-x="0" position-y="0" position-z="60"> + <animation imageset="graphics/particles/pool_32x59.particle.png" width="32" height="59"> + <sequence start="2" end="7" delay="235"/> + <sequence start="0" end="1" delay="235"/> + </animation> + </particle> </effect> diff --git a/graphics/particles/portal-door.particle.xml b/graphics/particles/portal-door.particle.xml index 44b7366f..46ca3c24 100644 --- a/graphics/particles/portal-door.particle.xml +++ b/graphics/particles/portal-door.particle.xml @@ -1,49 +1,44 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "15" - position-y = "0" - position-z = "38" - > - <emitter> - <property name="vertical-angle" min="0" max="360"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="8" max="10"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> -<!-- <property name="position-x" value="-5"/> --> - <property name="position-y" min="0" max="30"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" value="0.3"/> - <property name="gravity" value="-0.01"/> - <animation imageset="graphics/particles/aniblaze-medium.png|W:#a831cf" width="16" height="16"> - <sequence start="0" end="8" delay="60" /> - <frame index="8" delay="900" /> - </animation> - <property name="lifetime" value="60"/> - <property name="output" min="0" max="2"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - </emitter> - <emitter> - <property name="position-x" min="20" max="-20"/> - <property name="position-y" min="-40" max="35"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" value="0.1"/> - <property name="gravity" value="-0.03"/> - <animation imageset="graphics/particles/fog-medium-b.png|W:#535cd5" width="32" height="32"> - <frame index="0" delay="90" /> - <frame index="0" delay="900" /> - </animation> - <property name="lifetime" value="60"/> - <property name="output" min="0" max="2"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="130"/> - </emitter> - </emitter> - </particle> + <particle position-x="15" position-y="0" position-z="38"> + <emitter> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="8" max="10"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <!-- <property name="position-x" value="-5"/> --> + <property name="position-y" min="0" max="30"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="0.3"/> + <property name="gravity" value="-0.01"/> + <animation imageset="graphics/particles/aniblaze-medium.png|W:#a831cf" width="16" height="16"> + <sequence start="0" end="8" delay="60"/> + <frame index="8" delay="900"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + </emitter> + <emitter> + <property name="position-x" min="20" max="-20"/> + <property name="position-y" min="-40" max="35"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" value="0.1"/> + <property name="gravity" value="-0.03"/> + <animation imageset="graphics/particles/fog-medium-b.png|W:#535cd5" width="32" height="32"> + <frame index="0" delay="90"/> + <frame index="0" delay="900"/> + </animation> + <property name="lifetime" value="60"/> + <property name="output" min="0" max="2"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="130"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/portal.particle.xml b/graphics/particles/portal.particle.xml index ea574ae6..1892af9a 100644 --- a/graphics/particles/portal.particle.xml +++ b/graphics/particles/portal.particle.xml @@ -8,36 +8,32 @@ It is about 100 pixels wide and 200 pixels high, takes about 280 particles and lowers my FPS by about 30%. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "150" - > - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#000099"/> - <property name="lifetime" min="60" max="140"/> - <property name="fade-in" value="30"/> - <property name="fade-out" value="30"/> - <property name="output" min="1" max="2"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="1" max="3" /> - </emitter> - <emitter> - <property name="position-z" value="-150" /> - <property name="position-y" value="32" /> - <property name="acceleration" value="0.05"/> - <property name="momentum" value="0.95"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#000022"/> - <property name="lifetime" min="40" max="140"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="30"/> - <property name="output" min="0" max="1"/> - <property name="horizontal-angle" min="0" max="360" /> - <property name="power" min="0" max="2" /> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="150"> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#000099"/> + <property name="lifetime" min="60" max="140"/> + <property name="fade-in" value="30"/> + <property name="fade-out" value="30"/> + <property name="output" min="1" max="2"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="1" max="3"/> + </emitter> + <emitter> + <property name="position-z" value="-150"/> + <property name="position-y" value="32"/> + <property name="acceleration" value="0.05"/> + <property name="momentum" value="0.95"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#000022"/> + <property name="lifetime" min="40" max="140"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="30"/> + <property name="output" min="0" max="1"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="0" max="2"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/rain.xml b/graphics/particles/rain.xml index 63f97a6c..4717325d 100644 --- a/graphics/particles/rain.xml +++ b/graphics/particles/rain.xml @@ -1,22 +1,17 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "400" - lifetime = "100" - > - <!-- <property name="follow-parent" value="0"/> --> - <emitter><!-- <property name="follow-parent" value="0"/> --> - <property name="lifetime" min="25" max="30"/> - <property name="position-x" min="60" max="120"/> - <property name="position-y" min="-30" max="30"/> - <property name="vertical-angle" value="260"/> - <property name="power" value="20"/> - <property name="output" min="0" max="1"/> - <property name="gravity" value="0.04"/> - <property name="image" value="graphics/particles/raindrop.png"/> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="400" lifetime="100"> + <!-- <property name="follow-parent" value="0"/> --> + <emitter> + <!-- <property name="follow-parent" value="0"/> --> + <property name="lifetime" min="25" max="30"/> + <property name="position-x" min="60" max="120"/> + <property name="position-y" min="-30" max="30"/> + <property name="vertical-angle" value="260"/> + <property name="power" value="20"/> + <property name="output" min="0" max="1"/> + <property name="gravity" value="0.04"/> + <property name="image" value="graphics/particles/raindrop.png"/> + </emitter> + </particle> </effect> diff --git a/graphics/particles/skillup.particle.xml b/graphics/particles/skillup.particle.xml index 91d79e7a..897d03d4 100644 --- a/graphics/particles/skillup.particle.xml +++ b/graphics/particles/skillup.particle.xml @@ -3,21 +3,16 @@ Green stars which are supposed to engulf a character --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - lifetime = "128" - > - <emitter> - <property name="image" value="graphics/particles/star-medium.png|W:#00ff00,ffffff"/> - <property name="vertical-angle" value="90"/> - <property name="power" value="2"/> - <property name="lifetime" value="36"/> - <property name="output" min="-5" max="1"/> - <property name="position-x" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="0" max="32"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0" lifetime="128"> + <emitter> + <property name="image" value="graphics/particles/star-medium.png|W:#00ff00,ffffff"/> + <property name="vertical-angle" value="90"/> + <property name="power" value="2"/> + <property name="lifetime" value="36"/> + <property name="output" min="-5" max="1"/> + <property name="position-x" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="0" max="32"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/small-green-bubbles.particle.xml b/graphics/particles/small-green-bubbles.particle.xml index 8a09a287..1826500d 100644 --- a/graphics/particles/small-green-bubbles.particle.xml +++ b/graphics/particles/small-green-bubbles.particle.xml @@ -3,36 +3,32 @@ Green slow-poison bubbles --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="90" /> - <property name="position-y" min="-8" max="8"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="4" max="15"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.1"/> - <property name="momentum" value="0.9"/> - <animation imageset="graphics/particles/fullbubble-16px.png|W:#80ff80,40a020" width="16" height="16"> - <frame index="0" delay="80" /> - <frame index="1" delay="80" /> - <frame index="2" delay="80" /> - <frame index="5" delay="30" /> - <frame index="6" delay="20" /> - <frame index="7" delay="-1" /> - </animation> - <property name="lifetime" value="29"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="10"/> - <property name="output" min="-3" max="1"/> - <property name="output-pause" min="30" max="80"/> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="90"/> + <property name="position-y" min="-8" max="8"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="4" max="15"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.1"/> + <property name="momentum" value="0.9"/> + <animation imageset="graphics/particles/fullbubble-16px.png|W:#80ff80,40a020" width="16" height="16"> + <frame index="0" delay="80"/> + <frame index="1" delay="80"/> + <frame index="2" delay="80"/> + <frame index="5" delay="30"/> + <frame index="6" delay="20"/> + <frame index="7" delay="-1"/> + </animation> + <property name="lifetime" value="29"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="10"/> + <property name="output" min="-3" max="1"/> + <property name="output-pause" min="30" max="80"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/snow.particle.xml b/graphics/particles/snow.particle.xml index f4ea9191..d6def9c1 100644 --- a/graphics/particles/snow.particle.xml +++ b/graphics/particles/snow.particle.xml @@ -4,21 +4,16 @@ Snowflakes which cover 200x200 tiles which is enough for most reasonably-sized maps. Most people think it sucks. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "512" - > - <emitter> - <property name="position-x" min="0.0" max="6400"/> - <property name="position-y" min="0.0" max="6400"/> - <property name="gravity" value="0.03"/> - <property name="momentum" value="0.97"/> - <!--<property name="randomnes" value="100"/>--> - <property name="image" value="graphics/particles/snowflake.png"/> - <property name="output" min="0" max="3"/> - <property name="fade-in" value="100"/> - </emitter> - - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="512"> + <emitter> + <property name="position-x" min="0.0" max="6400"/> + <property name="position-y" min="0.0" max="6400"/> + <property name="gravity" value="0.03"/> + <property name="momentum" value="0.97"/> + <!--<property name="randomnes" value="100"/>--> + <property name="image" value="graphics/particles/snowflake.png"/> + <property name="output" min="0" max="3"/> + <property name="fade-in" value="100"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/soulmenhir.particle.xml b/graphics/particles/soulmenhir.particle.xml index b4ef779f..658e9fca 100644 --- a/graphics/particles/soulmenhir.particle.xml +++ b/graphics/particles/soulmenhir.particle.xml @@ -5,38 +5,34 @@ high and supposed to give an object which is about half as large as a player character some magical aura. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-z" value="16" /> - <property name="vertical-angle" min="0" max="90"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" min="20" max="24"/> - <property name="lifetime" value="1"/> - <property name="output" value="1"/> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/gloworb-medium.png|W:#00ffff"/> - <property name="lifetime" value="100"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="90"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="200"/> - </emitter> - <emitter> - <property name="gravity" value="-0.2"/> - <property name="momentum" value="0.9"/> - <property name="image" value="graphics/particles/orb-small.png|W:#00ffff"/> - <property name="lifetime" value="100"/> - <property name="fade-in" value="10"/> - <property name="fade-out" value="90"/> - <property name="output" min="0" max="1"/> - <property name="randomnes" value="200"/> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-z" value="16"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" min="20" max="24"/> + <property name="lifetime" value="1"/> + <property name="output" value="1"/> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/gloworb-medium.png|W:#00ffff"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="200"/> + </emitter> + <emitter> + <property name="gravity" value="-0.2"/> + <property name="momentum" value="0.9"/> + <property name="image" value="graphics/particles/orb-small.png|W:#00ffff"/> + <property name="lifetime" value="100"/> + <property name="fade-in" value="10"/> + <property name="fade-out" value="90"/> + <property name="output" min="0" max="1"/> + <property name="randomnes" value="200"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/sparkle.big.green.particle.xml b/graphics/particles/sparkle.big.green.particle.xml index 5c60080c..2f2c7b1a 100644 --- a/graphics/particles/sparkle.big.green.particle.xml +++ b/graphics/particles/sparkle.big.green.particle.xml @@ -1,14 +1,10 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > + <particle position-x="0" position-y="0" position-z="0"> <emitter> <animation imageset="graphics/particles/sparkle.png|W:#99ff66" width="15" height="15"> - <sequence start="0" end="3" delay="100" /> - <frame index="0" delay="200" /> + <sequence start="0" end="3" delay="100"/> + <frame index="0" delay="200"/> </animation> <property name="vertical-angle" value="90"/> <property name="power" min="0.5" max="0.5"/> diff --git a/graphics/particles/sparkle.green.particle.xml b/graphics/particles/sparkle.green.particle.xml index 652b2f8b..e78a1473 100644 --- a/graphics/particles/sparkle.green.particle.xml +++ b/graphics/particles/sparkle.green.particle.xml @@ -1,14 +1,10 @@ <?xml version="1.0"?> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > + <particle position-x="0" position-y="0" position-z="0"> <emitter> <animation imageset="graphics/particles/sparkle.png|W:#99ff66" width="15" height="15"> - <sequence start="0" end="3" delay="100" /> - <frame index="0" delay="200" /> + <sequence start="0" end="3" delay="100"/> + <frame index="0" delay="200"/> </animation> <property name="vertical-angle" value="90"/> <property name="power" min="0.5" max="0.5"/> diff --git a/graphics/particles/spectre.particle.xml b/graphics/particles/spectre.particle.xml index 097e0fed..632e5801 100644 --- a/graphics/particles/spectre.particle.xml +++ b/graphics/particles/spectre.particle.xml @@ -1,31 +1,24 @@ <?xml version="1.0"?> - <!-- A circle on the ground 60 pixels in diameter made from particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "48" - > - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <property name="image" value="graphics/particles/star-small.png|W:#ff77dd,dd77ff" /> - <property name="follow-parent" /> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="48"> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <property name="image" value="graphics/particles/star-small.png|W:#ff77dd,dd77ff"/> + <property name="follow-parent"/> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/sphere-white.particle.xml b/graphics/particles/sphere-white.particle.xml index f8f2fe9c..d9326523 100644 --- a/graphics/particles/sphere-white.particle.xml +++ b/graphics/particles/sphere-white.particle.xml @@ -4,26 +4,22 @@ A sphere large enough for a player character. Useful to visualize a barrier. 481 particles. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "32" - > - <emitter> - <property name="vertical-angle" min="0" max="360"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="power" value="17"/> - <property name="lifetime" value="1"/> - <property name="output" value="3"/> - <property name="follow-parent" /> - <emitter> - <property name="image" value="graphics/particles/gloworb-small.png|W:#ffffff" /> - <property name="lifetime" value="80"/> - <property name="fade-in" value="40"/> - <property name="fade-out" value="40"/> - <property name="output" value="1"/> - <property name="follow-parent" /> - </emitter> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="32"> + <emitter> + <property name="vertical-angle" min="0" max="360"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="power" value="17"/> + <property name="lifetime" value="1"/> + <property name="output" value="3"/> + <property name="follow-parent"/> + <emitter> + <property name="image" value="graphics/particles/gloworb-small.png|W:#ffffff"/> + <property name="lifetime" value="80"/> + <property name="fade-in" value="40"/> + <property name="fade-out" value="40"/> + <property name="output" value="1"/> + <property name="follow-parent"/> + </emitter> + </emitter> + </particle> </effect> diff --git a/graphics/particles/voidportal.particle.xml b/graphics/particles/voidportal.particle.xml index 45c58fe6..8d6a0edb 100644 --- a/graphics/particles/voidportal.particle.xml +++ b/graphics/particles/voidportal.particle.xml @@ -1,35 +1,32 @@ -<effect> -<!-- +<?xml version="1.0"?> +<effect> + <!-- A black circle about 100 pixels in diameter with an unsharp border which emits white particles. Looks like a portal to another dimension. It takes about 420 particles and reduces the FPS by about 30%. Could be used for a monster spawn area. --> - <particle - position-x = "0" - position-y = "0" - position-z = "64" - > - <emitter> - <property name="power" min="1" max="2"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="position-x" min="-18" max="18"/> - <property name="position-z" min="-18" max="18"/> - <property name="image" value="graphics/particles/glow-medium.png|W:#000000"/> - <property name="output" min="1" max="2"/> - <property name="acceleration" value="0.05" /> - <property name="lifetime" value="80" /> - </emitter> - <emitter> - <property name="power" value="0.2"/> - <property name="vertical-angle" min="-80" max="80"/> - <property name="horizontal-angle" min="10" max="170"/> - <property name="momentum" value="1.03"/> - <property name="image" value="graphics/particles/orb-medium.png|W:#ffffff"/> - <property name="lifetime" value="90"/> - <property name="fade-out" value="45"/> - <property name="output" value="3"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="64"> + <emitter> + <property name="power" min="1" max="2"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="position-x" min="-18" max="18"/> + <property name="position-z" min="-18" max="18"/> + <property name="image" value="graphics/particles/glow-medium.png|W:#000000"/> + <property name="output" min="1" max="2"/> + <property name="acceleration" value="0.05"/> + <property name="lifetime" value="80"/> + </emitter> + <emitter> + <property name="power" value="0.2"/> + <property name="vertical-angle" min="-80" max="80"/> + <property name="horizontal-angle" min="10" max="170"/> + <property name="momentum" value="1.03"/> + <property name="image" value="graphics/particles/orb-medium.png|W:#ffffff"/> + <property name="lifetime" value="90"/> + <property name="fade-out" value="45"/> + <property name="output" value="3"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/warparea.particle.xml b/graphics/particles/warparea.particle.xml index 8b12a8e4..dfbce40f 100644 --- a/graphics/particles/warparea.particle.xml +++ b/graphics/particles/warparea.particle.xml @@ -3,22 +3,17 @@ Fancy fireworks effect which fills the whole screen. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "1" - size-adjustable = "true" - > - <emitter> - <property name="position-x" min="0" max="32"/> - <property name="position-y" min="0" max="48"/> - <property name="image" value="graphics/particles/star-medium.png"/> - <property name="gravity" value="-0.003"/> - <property name="lifetime" value="90"/> - <property name="output" min="0" max="1"/> - <property name="output-pause" min="0" max="10"/> - <property name="fade-in" value="30"/> - <property name="fade-out" value="30"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="1" size-adjustable="true"> + <emitter> + <property name="position-x" min="0" max="32"/> + <property name="position-y" min="0" max="48"/> + <property name="image" value="graphics/particles/star-medium.png"/> + <property name="gravity" value="-0.003"/> + <property name="lifetime" value="90"/> + <property name="output" min="0" max="1"/> + <property name="output-pause" min="0" max="10"/> + <property name="fade-in" value="30"/> + <property name="fade-out" value="30"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-1x2.particle.xml b/graphics/particles/waterfall-1x2.particle.xml index ecba64e1..9fe21913 100644 --- a/graphics/particles/waterfall-1x2.particle.xml +++ b/graphics/particles/waterfall-1x2.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-4" max="14"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="52" max="62"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="0" max="1"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="26"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="26"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-4" max="14"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="52" max="62"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="0" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="26"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="26"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-1x3.particle.xml b/graphics/particles/waterfall-1x3.particle.xml index 818f431a..3be4f8b4 100644 --- a/graphics/particles/waterfall-1x3.particle.xml +++ b/graphics/particles/waterfall-1x3.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-4" max="14"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="72" max="82"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="0" max="1"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="26"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="1"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="26"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="1"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-4" max="14"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="72" max="82"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="0" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="26"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="1"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="26"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="1"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-2x1.particle.xml b/graphics/particles/waterfall-2x1.particle.xml index a45c2e68..1cca7cc3 100644 --- a/graphics/particles/waterfall-2x1.particle.xml +++ b/graphics/particles/waterfall-2x1.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-24" max="30"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="27" max="37"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="2" max="3"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="2" max="3"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="30"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="27" max="37"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="2" max="3"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="2" max="3"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-2x2.particle.xml b/graphics/particles/waterfall-2x2.particle.xml index cb7559e4..985d8330 100644 --- a/graphics/particles/waterfall-2x2.particle.xml +++ b/graphics/particles/waterfall-2x2.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-24" max="30"/> - <property name="position-y" min="-24" max="-20"/> - <property name="position-z" min="55" max="65"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="30" max="40"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="30" max="40"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="30"/> + <property name="position-y" min="-24" max="-20"/> + <property name="position-z" min="55" max="65"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="30" max="40"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="30" max="40"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-2x3.particle.xml b/graphics/particles/waterfall-2x3.particle.xml index 3d62fd0f..4b7c4e9d 100644 --- a/graphics/particles/waterfall-2x3.particle.xml +++ b/graphics/particles/waterfall-2x3.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-24" max="30"/> - <property name="position-y" min="-28" max="-24"/> - <property name="position-z" min="0" max="100"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.7" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="34" max="44"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="30"/> + <property name="position-y" min="-28" max="-24"/> + <property name="position-z" min="0" max="100"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.7" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="34" max="44"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall-2x4.particle.xml b/graphics/particles/waterfall-2x4.particle.xml index 075950b3..6eec650a 100644 --- a/graphics/particles/waterfall-2x4.particle.xml +++ b/graphics/particles/waterfall-2x4.particle.xml @@ -1,46 +1,41 @@ <?xml version="1.0"?> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="-24" max="30"/> - <property name="position-y" min="-62" max="-58"/> - <property name="position-z" min="105" max="115"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="2" max="2"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-40" max="48"/> - <property name="position-y" min="20" max="30"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="-24" max="30"/> + <property name="position-y" min="-62" max="-58"/> + <property name="position-z" min="105" max="115"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="2" max="2"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-40" max="48"/> + <property name="position-y" min="20" max="30"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/waterfall.particle.xml b/graphics/particles/waterfall.particle.xml index 03aa1200..501f6400 100644 --- a/graphics/particles/waterfall.particle.xml +++ b/graphics/particles/waterfall.particle.xml @@ -4,58 +4,54 @@ A waterfall viewed from the front with some steam at the bottom. A little more than one tile wide and about 3 tiles high. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "0" - > - <emitter> - <property name="position-x" min="0" max="32"/> - <property name="position-y" min="0" max="8"/> - <property name="position-z" min="80" max="88"/> - <property name="image" value="graphics/particles/waterfall-a.png"/> - <property name="output" min="1" max="1"/> - <property name="horizontal-angle" value="90"/> - <property name="vertical-angle" min="0" max="0"/> - <property name="power" min="0.8" max="1.0"/> - <property name="gravity" value="0.05"/> - <property name="fade-in" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="48"/> - <property name="position-y" min="48" max="58"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-a.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="48"/> - <property name="position-y" min="48" max="58"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-b.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - <emitter> - <property name="position-x" min="-16" max="48"/> - <property name="position-y" min="48" max="58"/> - <property name="position-z" min="0" max="8"/> - <property name="image" value="graphics/particles/fog-medium-c.png"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="90"/> - <property name="power" value="1.0"/> - <property name="output" min="1" max="2"/> - <property name="lifetime" min="20" max="40"/> - <property name="fade-out" value="20"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="0"> + <emitter> + <property name="position-x" min="0" max="32"/> + <property name="position-y" min="0" max="8"/> + <property name="position-z" min="80" max="88"/> + <property name="image" value="graphics/particles/waterfall-a.png"/> + <property name="output" min="1" max="1"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" min="0" max="0"/> + <property name="power" min="0.8" max="1.0"/> + <property name="gravity" value="0.05"/> + <property name="fade-in" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="48"/> + <property name="position-y" min="48" max="58"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-a.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="48"/> + <property name="position-y" min="48" max="58"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-b.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + <emitter> + <property name="position-x" min="-16" max="48"/> + <property name="position-y" min="48" max="58"/> + <property name="position-z" min="0" max="8"/> + <property name="image" value="graphics/particles/fog-medium-c.png"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="90"/> + <property name="power" value="1.0"/> + <property name="output" min="1" max="2"/> + <property name="lifetime" min="20" max="40"/> + <property name="fade-out" value="20"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/whirlpool.particle.xml b/graphics/particles/whirlpool.particle.xml index 7ea82a1a..5b18dfe5 100644 --- a/graphics/particles/whirlpool.particle.xml +++ b/graphics/particles/whirlpool.particle.xml @@ -3,28 +3,24 @@ White bubbles which come out of the ground and fill exactly one tile. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "1" - > - <emitter> - <property name="position-x" min="0" max="32"/> - <property name="position-y" min="0" max="48"/> - <animation imageset="graphics/particles/bubble_8px.png" width="8" height="8"> - <frame index="0" delay="50" /> - <frame index="1" delay="50" /> - <frame index="2" delay="50" /> - <frame index="3" delay="50" /> - <frame index="4" delay="50" /> - <frame index="5" delay="50" /> - <frame index="6" delay="50" /> - <frame index="7" delay="-1" /> - </animation> - <property name="lifetime" value="100"/> - <property name="output" min="-1" max="1"/> - <property name="fade-in" value="0"/> - <property name="fade-out" value="0"/> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="1"> + <emitter> + <property name="position-x" min="0" max="32"/> + <property name="position-y" min="0" max="48"/> + <animation imageset="graphics/particles/bubble_8px.png" width="8" height="8"> + <frame index="0" delay="50"/> + <frame index="1" delay="50"/> + <frame index="2" delay="50"/> + <frame index="3" delay="50"/> + <frame index="4" delay="50"/> + <frame index="5" delay="50"/> + <frame index="6" delay="50"/> + <frame index="7" delay="-1"/> + </animation> + <property name="lifetime" value="100"/> + <property name="output" min="-1" max="1"/> + <property name="fade-in" value="0"/> + <property name="fade-out" value="0"/> + </emitter> + </particle> +</effect> diff --git a/graphics/particles/wisp.particle.xml b/graphics/particles/wisp.particle.xml index fd2f92c6..d9ca2851 100644 --- a/graphics/particles/wisp.particle.xml +++ b/graphics/particles/wisp.particle.xml @@ -1,31 +1,24 @@ <?xml version="1.0"?> - <!-- A circle on the ground 60 pixels in diameter made from particles. --> - <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "48" - > - <emitter> - <property name="position-y" min="-16" max="16"/> - <property name="position-y" min="-16" max="16"/> - <property name="position-z" min="-16" max="16"/> - <property name="horizontal-angle" min="0" max="360"/> - <property name="vertical-angle" min="0" max="360"/> - <property name="power" min="0.4" max="2"/> - <property name="lifetime" value="160"/> - <property name="fade-out" value="40" /> - <property name="fade-in" value="40" /> - <property name="output" min="-20" max="1"/> - <property name="acceleration" value="0.1" /> - <property name="alpha" value="0.5" /> - <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff" /> - <property name="follow-parent" /> - </emitter> - </particle> + <particle position-x="0" position-y="0" position-z="48"> + <emitter> + <property name="position-y" min="-16" max="16"/> + <property name="position-y" min="-16" max="16"/> + <property name="position-z" min="-16" max="16"/> + <property name="horizontal-angle" min="0" max="360"/> + <property name="vertical-angle" min="0" max="360"/> + <property name="power" min="0.4" max="2"/> + <property name="lifetime" value="160"/> + <property name="fade-out" value="40"/> + <property name="fade-in" value="40"/> + <property name="output" min="-20" max="1"/> + <property name="acceleration" value="0.1"/> + <property name="alpha" value="0.5"/> + <property name="image" value="graphics/particles/star-small.png|W:#ffff00,ffffff"/> + <property name="follow-parent"/> + </emitter> + </particle> </effect> - diff --git a/graphics/particles/wispdance.particle.xml b/graphics/particles/wispdance.particle.xml index 019ead23..3069fa3a 100644 --- a/graphics/particles/wispdance.particle.xml +++ b/graphics/particles/wispdance.particle.xml @@ -1,5 +1,4 @@ <?xml version="1.0"?> - <!-- Two orbiting particles high above ground which leave a trail of falling sparks and thus create a falling double helix. @@ -9,48 +8,42 @@ About 180 particles on max detail. Does not work with particleFastPhysics on 2. --> <effect> - <particle - position-x = "0" - position-y = "0" - position-z = "200" - lifetime = "1" - > - <!-- PURPLE --> - <emitter> - <property name="position-x" value = "60"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "20"/> - <property name="image" value="graphics/particles/orb-large.png|W:#dd66ff,ffffff" /> - <property name="horizontal-angle" value= "90"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.1" /> - <emitter> - <property name="output" min="-2" max="2" /> - <property name="image" value="graphics/particles/star-small.png|W:#dd66ff,ffffff"/> - <property name="lifetime" min="200" max="250"/> - <property name="fade-out" value="200" /> - <property name="gravity" value="0.005" /> - </emitter> - </emitter> - - <!-- CYAN--> - <emitter> - <property name="position-x" value = "-60"/> - <property name="position-y" value = "0"/> - <property name="position-z" value = "20"/> - <property name="image" value="graphics/particles/orb-large.png|W:#00ffff,ffffff" /> - <property name="horizontal-angle" value= "270"/> - <property name="vertical-angle" value = "0" /> - <property name="power" value = "3" /> - <property name="acceleration" value = "0.1" /> - <emitter> - <property name="output" min="-2" max="2" /> - <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> - <property name="lifetime" min="200" max="250"/> - <property name="fade-out" value="200" /> - <property name="gravity" value="0.005" /> - </emitter> - </emitter> - </particle> -</effect>
\ No newline at end of file + <particle position-x="0" position-y="0" position-z="200" lifetime="1"> + <!-- PURPLE --> + <emitter> + <property name="position-x" value="60"/> + <property name="position-y" value="0"/> + <property name="position-z" value="20"/> + <property name="image" value="graphics/particles/orb-large.png|W:#dd66ff,ffffff"/> + <property name="horizontal-angle" value="90"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.1"/> + <emitter> + <property name="output" min="-2" max="2"/> + <property name="image" value="graphics/particles/star-small.png|W:#dd66ff,ffffff"/> + <property name="lifetime" min="200" max="250"/> + <property name="fade-out" value="200"/> + <property name="gravity" value="0.005"/> + </emitter> + </emitter> + <!-- CYAN--> + <emitter> + <property name="position-x" value="-60"/> + <property name="position-y" value="0"/> + <property name="position-z" value="20"/> + <property name="image" value="graphics/particles/orb-large.png|W:#00ffff,ffffff"/> + <property name="horizontal-angle" value="270"/> + <property name="vertical-angle" value="0"/> + <property name="power" value="3"/> + <property name="acceleration" value="0.1"/> + <emitter> + <property name="output" min="-2" max="2"/> + <property name="image" value="graphics/particles/star-small.png|W:#00ffff,ffffff"/> + <property name="lifetime" min="200" max="250"/> + <property name="fade-out" value="200"/> + <property name="gravity" value="0.005"/> + </emitter> + </emitter> + </particle> +</effect> diff --git a/graphics/sprites/emote.xml b/graphics/sprites/emote.xml index 37b1b20f..4f483fb9 100644 --- a/graphics/sprites/emote.xml +++ b/graphics/sprites/emote.xml @@ -1,11 +1,9 @@ <?xml version="1.0"?> <sprite variants="42" variant_offset="1"> - <imageset name="emotes" src="graphics/sprites/emote.png" width="30" height="32"/> - - <action name="stand" imageset="emotes"> - <animation direction="default"> - <frame index="0"/> - </animation> - </action> - + <imageset name="emotes" src="graphics/sprites/emote.png" width="30" height="32"/> + <action name="stand" imageset="emotes"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/assassin-female.xml b/graphics/sprites/equipment/chest/assassin-female.xml index 3213d1cc..9b6a16bb 100644 --- a/graphics/sprites/equipment/chest/assassin-female.xml +++ b/graphics/sprites/equipment/chest/assassin-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/assassin-female.png" width="64" height="64" /> - - <include file="player_female_base.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/chest/assassin-female.png" width="64" height="64"/> + <include file="player_female_base.xml"/> </sprite> diff --git a/graphics/sprites/equipment/chest/assassin-male.xml b/graphics/sprites/equipment/chest/assassin-male.xml index b741df75..14bc6653 100644 --- a/graphics/sprites/equipment/chest/assassin-male.xml +++ b/graphics/sprites/equipment/chest/assassin-male.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/assassin-male.png" width="64" height="64" /> - - <include file="player_male_base.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/chest/assassin-male.png" width="64" height="64"/> + <include file="player_male_base.xml"/> </sprite> diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.xml b/graphics/sprites/equipment/chest/bromenalchest-female.xml index 20b94c37..1035ecc4 100644 --- a/graphics/sprites/equipment/chest/bromenalchest-female.xml +++ b/graphics/sprites/equipment/chest/bromenalchest-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/bromenalchest-male.xml b/graphics/sprites/equipment/chest/bromenalchest-male.xml index dac81aca..671dfa5f 100644 --- a/graphics/sprites/equipment/chest/bromenalchest-male.xml +++ b/graphics/sprites/equipment/chest/bromenalchest-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/chainmail-female.xml b/graphics/sprites/equipment/chest/chainmail-female.xml index cbfe657c..d1f0d41f 100644 --- a/graphics/sprites/equipment/chest/chainmail-female.xml +++ b/graphics/sprites/equipment/chest/chainmail-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/chainmail-male.xml b/graphics/sprites/equipment/chest/chainmail-male.xml index 946f224f..2d10fa74 100644 --- a/graphics/sprites/equipment/chest/chainmail-male.xml +++ b/graphics/sprites/equipment/chest/chainmail-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/cotton-female.xml b/graphics/sprites/equipment/chest/cotton-female.xml index 59351cb1..c2c9a8da 100644 --- a/graphics/sprites/equipment/chest/cotton-female.xml +++ b/graphics/sprites/equipment/chest/cotton-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/cotton-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/cotton-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/cotton-male.xml b/graphics/sprites/equipment/chest/cotton-male.xml index e15bdd62..0249bb0c 100644 --- a/graphics/sprites/equipment/chest/cotton-male.xml +++ b/graphics/sprites/equipment/chest/cotton-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/cotton-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/cotton-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/forest-armor-female.xml b/graphics/sprites/equipment/chest/forest-armor-female.xml index 4d7d6a04..ff742afb 100644 --- a/graphics/sprites/equipment/chest/forest-armor-female.xml +++ b/graphics/sprites/equipment/chest/forest-armor-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/chest/forest-armor-male.xml b/graphics/sprites/equipment/chest/forest-armor-male.xml index 263675e2..d2acb67f 100644 --- a/graphics/sprites/equipment/chest/forest-armor-male.xml +++ b/graphics/sprites/equipment/chest/forest-armor-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/chest/leather-female.xml b/graphics/sprites/equipment/chest/leather-female.xml index 0f90e919..229a9277 100644 --- a/graphics/sprites/equipment/chest/leather-female.xml +++ b/graphics/sprites/equipment/chest/leather-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/leather-female.png|W;R" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/leather-female.png|W;R" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/leather-male.xml b/graphics/sprites/equipment/chest/leather-male.xml index ef5cf3f1..2e4a4215 100644 --- a/graphics/sprites/equipment/chest/leather-male.xml +++ b/graphics/sprites/equipment/chest/leather-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/leather-male.png|W;R" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/leather-male.png|W;R" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.xml b/graphics/sprites/equipment/chest/lightplatemail-female.xml index 13bd7ab0..379c2177 100644 --- a/graphics/sprites/equipment/chest/lightplatemail-female.xml +++ b/graphics/sprites/equipment/chest/lightplatemail-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/lightplatemail-male.xml b/graphics/sprites/equipment/chest/lightplatemail-male.xml index 962ad222..ac5ba00e 100644 --- a/graphics/sprites/equipment/chest/lightplatemail-male.xml +++ b/graphics/sprites/equipment/chest/lightplatemail-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/robe-female.xml b/graphics/sprites/equipment/chest/robe-female.xml index 93d8a2a4..37f5852d 100644 --- a/graphics/sprites/equipment/chest/robe-female.xml +++ b/graphics/sprites/equipment/chest/robe-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/robe-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/robe-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/robe-male.xml b/graphics/sprites/equipment/chest/robe-male.xml index c903635e..2bdb073c 100644 --- a/graphics/sprites/equipment/chest/robe-male.xml +++ b/graphics/sprites/equipment/chest/robe-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/robe-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/robe-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.xml b/graphics/sprites/equipment/chest/shorttanktop-female.xml index 5986e3b3..1751b82e 100644 --- a/graphics/sprites/equipment/chest/shorttanktop-female.xml +++ b/graphics/sprites/equipment/chest/shorttanktop-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/shorttanktop-male.xml b/graphics/sprites/equipment/chest/shorttanktop-male.xml index 6b4987f8..da85bd1e 100644 --- a/graphics/sprites/equipment/chest/shorttanktop-male.xml +++ b/graphics/sprites/equipment/chest/shorttanktop-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.xml b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml index c3850ca3..456a81d0 100644 --- a/graphics/sprites/equipment/chest/sorcerer-robe-female.xml +++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml @@ -1,106 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-female.png|W;R" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-female.png|W;R" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> - - diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-male.xml b/graphics/sprites/equipment/chest/sorcerer-robe-male.xml index e7213f4c..c96d02a2 100644 --- a/graphics/sprites/equipment/chest/sorcerer-robe-male.xml +++ b/graphics/sprites/equipment/chest/sorcerer-robe-male.xml @@ -1,106 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-male.png|W;R" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-male.png|W;R" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> - - diff --git a/graphics/sprites/equipment/chest/tanktop-female.xml b/graphics/sprites/equipment/chest/tanktop-female.xml index 33dcf2fc..50c6c852 100644 --- a/graphics/sprites/equipment/chest/tanktop-female.xml +++ b/graphics/sprites/equipment/chest/tanktop-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/tanktop-male.xml b/graphics/sprites/equipment/chest/tanktop-male.xml index 677edf6a..15325678 100644 --- a/graphics/sprites/equipment/chest/tanktop-male.xml +++ b/graphics/sprites/equipment/chest/tanktop-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/terranite-female.xml b/graphics/sprites/equipment/chest/terranite-female.xml index b297d4f3..b32f4de4 100644 --- a/graphics/sprites/equipment/chest/terranite-female.xml +++ b/graphics/sprites/equipment/chest/terranite-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/terranite-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/terranite-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/terranite-male.xml b/graphics/sprites/equipment/chest/terranite-male.xml index 67161406..86ac6a36 100644 --- a/graphics/sprites/equipment/chest/terranite-male.xml +++ b/graphics/sprites/equipment/chest/terranite-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/terranite-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/terranite-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.xml b/graphics/sprites/equipment/chest/tnecksweater-female.xml index 38885720..c620700b 100644 --- a/graphics/sprites/equipment/chest/tnecksweater-female.xml +++ b/graphics/sprites/equipment/chest/tnecksweater-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/tnecksweater-male.xml b/graphics/sprites/equipment/chest/tnecksweater-male.xml index ec65e385..f466a43e 100644 --- a/graphics/sprites/equipment/chest/tnecksweater-male.xml +++ b/graphics/sprites/equipment/chest/tnecksweater-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/valentine-dress.xml b/graphics/sprites/equipment/chest/valentine-dress.xml index fc8b331a..47a4656a 100644 --- a/graphics/sprites/equipment/chest/valentine-dress.xml +++ b/graphics/sprites/equipment/chest/valentine-dress.xml @@ -1,104 +1,96 @@ -<?xml version="1.0"?>
-<sprite name="player" action="stand">
-
- <imageset name="base" src="graphics/sprites/equipment/chest/valentine-dress.png|R" width="64" height="64" />
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" />
- </animation>
- <animation direction="left">
- <frame index="18" />
- </animation>
- <animation direction="up">
- <frame index="36" />
- </animation>
- <animation direction="right">
- <frame index="54" />
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="6" delay="75" />
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75" />
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75" />
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75" />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="7" />
- </animation>
- <animation direction="left">
- <frame index="25" />
- </animation>
- <animation direction="up">
- <frame index="43" />
- </animation>
- <animation direction="right">
- <frame index="61" />
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="down">
- <frame index="8" />
- </animation>
- <animation direction="left">
- <frame index="26" />
- </animation>
- <animation direction="up">
- <frame index="44" />
- </animation>
- <animation direction="right">
- <frame index="62" />
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75" />
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75" />
- <end />
- </animation>
- </action>
-
-</sprite>
\ No newline at end of file +<?xml version="1.0"?> +<sprite name="player" action="stand"> + <imageset name="base" src="graphics/sprites/equipment/chest/valentine-dress.png|R" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.xml b/graphics/sprites/equipment/chest/vnecksweater-female.xml index ae353565..75d4aa3c 100644 --- a/graphics/sprites/equipment/chest/vnecksweater-female.xml +++ b/graphics/sprites/equipment/chest/vnecksweater-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/vnecksweater-male.xml b/graphics/sprites/equipment/chest/vnecksweater-male.xml index 42b4ae70..8fcb1879 100644 --- a/graphics/sprites/equipment/chest/vnecksweater-male.xml +++ b/graphics/sprites/equipment/chest/vnecksweater-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-female.xml b/graphics/sprites/equipment/chest/warlordplate-female.xml index 063ac46e..87faa0f7 100644 --- a/graphics/sprites/equipment/chest/warlordplate-female.xml +++ b/graphics/sprites/equipment/chest/warlordplate-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/chest/warlordplate-male.xml b/graphics/sprites/equipment/chest/warlordplate-male.xml index 537b464b..a2397c99 100644 --- a/graphics/sprites/equipment/chest/warlordplate-male.xml +++ b/graphics/sprites/equipment/chest/warlordplate-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.xml b/graphics/sprites/equipment/feet/assassin-boots-female.xml index 37285506..1dfab109 100644 --- a/graphics/sprites/equipment/feet/assassin-boots-female.xml +++ b/graphics/sprites/equipment/feet/assassin-boots-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png" width="64" height="64" /> - - <include file="equipment/feet/boots-female.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png" width="64" height="64"/> + <include file="equipment/feet/boots-female.xml"/> </sprite> diff --git a/graphics/sprites/equipment/feet/assassin-boots-male.xml b/graphics/sprites/equipment/feet/assassin-boots-male.xml index 89904cc8..16052639 100644 --- a/graphics/sprites/equipment/feet/assassin-boots-male.xml +++ b/graphics/sprites/equipment/feet/assassin-boots-male.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-male.png" width="64" height="64" /> - - <include file="equipment/feet/boots-male.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-male.png" width="64" height="64"/> + <include file="equipment/feet/boots-male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/feet/boots-female.xml b/graphics/sprites/equipment/feet/boots-female.xml index 4bb2fffe..c7e3545b 100644 --- a/graphics/sprites/equipment/feet/boots-female.xml +++ b/graphics/sprites/equipment/feet/boots-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64" /> - - <include file="equipment/feet/boots-male.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64"/> + <include file="equipment/feet/boots-male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/feet/boots-male.xml b/graphics/sprites/equipment/feet/boots-male.xml index 7edbcef6..7a7d6bfe 100644 --- a/graphics/sprites/equipment/feet/boots-male.xml +++ b/graphics/sprites/equipment/feet/boots-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/boots-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/feet/boots-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.xml b/graphics/sprites/equipment/feet/bromenalboots-female.xml index 3a2cc633..f5e01dcb 100644 --- a/graphics/sprites/equipment/feet/bromenalboots-female.xml +++ b/graphics/sprites/equipment/feet/bromenalboots-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/feet/bromenalboots-male.xml b/graphics/sprites/equipment/feet/bromenalboots-male.xml index 35749913..5e8d0d99 100644 --- a/graphics/sprites/equipment/feet/bromenalboots-male.xml +++ b/graphics/sprites/equipment/feet/bromenalboots-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/feet/furboots-female.xml b/graphics/sprites/equipment/feet/furboots-female.xml index 31b079b2..435c42ca 100644 --- a/graphics/sprites/equipment/feet/furboots-female.xml +++ b/graphics/sprites/equipment/feet/furboots-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64" /> - - <include file="equipment/feet/boots-female.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64"/> + <include file="equipment/feet/boots-female.xml"/> </sprite> diff --git a/graphics/sprites/equipment/feet/furboots-male.xml b/graphics/sprites/equipment/feet/furboots-male.xml index ed3f584e..cb48994b 100644 --- a/graphics/sprites/equipment/feet/furboots-male.xml +++ b/graphics/sprites/equipment/feet/furboots-male.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/feet/furboots-male.png" width="64" height="64" /> - - <include file="equipment/feet/boots-male.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/feet/furboots-male.png" width="64" height="64"/> + <include file="equipment/feet/boots-male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/hands/assassin-female.xml b/graphics/sprites/equipment/hands/assassin-female.xml index 2d2a2224..8a9311bb 100644 --- a/graphics/sprites/equipment/hands/assassin-female.xml +++ b/graphics/sprites/equipment/hands/assassin-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/assassin-female.png" width="64" height="64" /> - - <include file="equipment/hands/generic-female.xml" /> - + <imageset name="base" src="graphics/sprites/equipment/hands/assassin-female.png" width="64" height="64"/> + <include file="equipment/hands/generic-female.xml"/> </sprite> diff --git a/graphics/sprites/equipment/hands/assassin-male.xml b/graphics/sprites/equipment/hands/assassin-male.xml index b87adb08..caa16d36 100644 --- a/graphics/sprites/equipment/hands/assassin-male.xml +++ b/graphics/sprites/equipment/hands/assassin-male.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/assassin-male.png" width="64" height="64" /> - - <include file="equipment/hands/generic-male.xml" /> - + <imageset name="base" src="graphics/sprites/equipment/hands/assassin-male.png" width="64" height="64"/> + <include file="equipment/hands/generic-male.xml"/> </sprite> diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.xml b/graphics/sprites/equipment/hands/bromenalgloves-female.xml index 03ce3e5a..573bad23 100644 --- a/graphics/sprites/equipment/hands/bromenalgloves-female.xml +++ b/graphics/sprites/equipment/hands/bromenalgloves-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/hands/bromenalgloves-male.xml b/graphics/sprites/equipment/hands/bromenalgloves-male.xml index 0d39eb09..00f382e6 100644 --- a/graphics/sprites/equipment/hands/bromenalgloves-male.xml +++ b/graphics/sprites/equipment/hands/bromenalgloves-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/hands/generic-female.xml b/graphics/sprites/equipment/hands/generic-female.xml index 07fbbb13..f4e9b556 100644 --- a/graphics/sprites/equipment/hands/generic-female.xml +++ b/graphics/sprites/equipment/hands/generic-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/generic-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/hands/generic-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/hands/generic-male.xml b/graphics/sprites/equipment/hands/generic-male.xml index 1defce1b..6595e1e8 100644 --- a/graphics/sprites/equipment/hands/generic-male.xml +++ b/graphics/sprites/equipment/hands/generic-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/hands/generic-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/hands/generic-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/antlerhat.xml b/graphics/sprites/equipment/head/antlerhat.xml index efec175c..96742da9 100644 --- a/graphics/sprites/equipment/head/antlerhat.xml +++ b/graphics/sprites/equipment/head/antlerhat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml index a0177bdb..0c4ca2f0 100644 --- a/graphics/sprites/equipment/head/axehat.xml +++ b/graphics/sprites/equipment/head/axehat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/axehat.png" width="22" height="22"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-44"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-43"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-44"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-44" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-44" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-44" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-44" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-44" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-44" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-45" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-43" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-45" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-42" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-43" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-44" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-45" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-43" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-44" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-45" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-32"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-35"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="27" offsetY="-16"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/axehat.png" width="22" height="22"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-44"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-44"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="150"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-44" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-44" delay="150"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-44" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-44" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-44" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-44" delay="75"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY="-44" delay="150"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="0" offsetY="-44" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-45" delay="75"/> + <frame index="1" offsetX="4" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-43" delay="75"/> + <frame index="3" offsetX="1" offsetY="-42" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="225"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-44" delay="225"/> + <frame index="1" offsetX="5" offsetY="-45" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-44" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-45" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-35"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/bandana.xml b/graphics/sprites/equipment/head/bandana.xml index 41337535..1cb9d7b3 100644 --- a/graphics/sprites/equipment/head/bandana.xml +++ b/graphics/sprites/equipment/head/bandana.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bandana.png" width="29" height="21"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-38"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-38" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-38" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-36" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-37" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-38" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-39" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-37" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-38" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-39" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-29"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-17"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/bandana.png" width="29" height="21"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="150"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY="-37" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="150"/> + <frame index="1" offsetX="0" offsetY="-37" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="150"/> + <frame index="3" offsetX="0" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-39" delay="75"/> + <frame index="1" offsetX="4" offsetY="-40" delay="75"/> + <frame index="1" offsetX="0" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="3" offsetX="0" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="225"/> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-38" delay="225"/> + <frame index="1" offsetX="5" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-17"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-brown.xml b/graphics/sprites/equipment/head/bowler-hat-brown.xml index 3f601631..9e26af35 100644 --- a/graphics/sprites/equipment/head/bowler-hat-brown.xml +++ b/graphics/sprites/equipment/head/bowler-hat-brown.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat.xml b/graphics/sprites/equipment/head/bowler-hat.xml index 34f369a5..6770f471 100644 --- a/graphics/sprites/equipment/head/bowler-hat.xml +++ b/graphics/sprites/equipment/head/bowler-hat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/bromenalhelmet.xml b/graphics/sprites/equipment/head/bromenalhelmet.xml index d234fe8c..1ed8e8c1 100644 --- a/graphics/sprites/equipment/head/bromenalhelmet.xml +++ b/graphics/sprites/equipment/head/bromenalhelmet.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" width="27" height="19"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-42"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-42" delay="150"/> - <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-43" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-43" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-42" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="7" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-40" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-42" delay="225"/> - <frame index="1" offsetX="8" offsetY ="-43" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-42" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-43" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY ="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-33"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" width="27" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="150"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="150"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="75"/> + <frame index="1" offsetX="7" offsetY="-44" delay="75"/> + <frame index="1" offsetX="3" offsetY="-41" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-42" delay="225"/> + <frame index="1" offsetX="8" offsetY="-43" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-43" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/bunnyears.xml b/graphics/sprites/equipment/head/bunnyears.xml index 3e627561..ef473179 100644 --- a/graphics/sprites/equipment/head/bunnyears.xml +++ b/graphics/sprites/equipment/head/bunnyears.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24" height="24"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-48" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="3" offsetY ="-45" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-47" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-48" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-47" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-48" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-38"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-11"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/bunnyears.png" width="24" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="150"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="75"/> + <frame index="1" offsetX="2" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="225"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="225"/> + <frame index="1" offsetX="3" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-11"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet.xml b/graphics/sprites/equipment/head/candlehelmet.xml index e30c187b..5ca8af31 100644 --- a/graphics/sprites/equipment/head/candlehelmet.xml +++ b/graphics/sprites/equipment/head/candlehelmet.xml @@ -1,186 +1,179 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44" /> - <imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="4" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="5" offsetX="-1" offsetY ="-39" delay="75"/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="7" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="8" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="9" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="10" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="11" offsetX="-2" offsetY ="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="13" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="14" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="15" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="16" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="17" offsetX="-2" offsetY ="-38" delay="75"/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="19" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="20" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="21" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="22" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="23" offsetX="1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="4" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="5" offsetX="-1" offsetY ="-39" delay="75"/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="7" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="8" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="9" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="10" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="11" offsetX="-2" offsetY ="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="13" offsetX="-2" offsetY ="-39" delay="75"/> - <frame index="14" offsetX="-2" offsetY ="-39" delay="75"/> - <frame index="15" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="16" offsetX="-2" offsetY ="-39" delay="75"/> - <frame index="17" offsetX="-2" offsetY ="-39" delay="75"/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="19" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="20" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="21" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="22" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="23" offsetX="1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-34" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY ="-39" delay="75"/> - <frame index="7" offsetX="2" offsetY ="-40" delay="75"/> - <frame index="8" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="9" offsetX="-3" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-3" offsetY ="-38" delay="75"/> - <frame index="13" offsetX="-3" offsetY ="-38" delay="75"/> - <frame index="14" offsetX="-3" offsetY ="-38" delay="75"/> - <frame index="15" offsetX="-3" offsetY ="-35" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="18" offsetX="-2" offsetY ="-41" delay="75"/> - <frame index="19" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="20" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="21" offsetX="2" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="4" offsetX="-1" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="6" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="7" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="8" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="9" offsetX="5" offsetY ="-42" delay="75"/> - <frame index="10" offsetX="5" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="13" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="14" offsetX="-3" offsetY ="-42" delay="75"/> - <frame index="15" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="16" offsetX="-3" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="18" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="19" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="20" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="21" offsetX="-5" offsetY ="-42" delay="75"/> - <frame index="22" offsetX="-5" offsetY ="-42" delay="75"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="4" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="5" offsetX="-1" offsetY ="-27" delay="75"/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY ="-30" delay="75"/> - <frame index="7" offsetX="2" offsetY ="-30" delay="75"/> - <frame index="8" offsetX="2" offsetY ="-30" delay="75"/> - <frame index="9" offsetX="2" offsetY ="-30" delay="75"/> - <frame index="10" offsetX="2" offsetY ="-30" delay="75"/> - <frame index="11" offsetX="2" offsetY ="-30" delay="75"/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="13" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="14" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="15" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="16" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="17" offsetX="-1" offsetY ="-30" delay="75"/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="19" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="20" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="21" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="22" offsetX="-5" offsetY ="-30" delay="75"/> - <frame index="23" offsetX="-5" offsetY ="-30" delay="75"/> - </animation> - </action> - - <action name="dead" imageset="base_dead"> - <animation direction="default"> - <frame index="12" offsetX="40" offsetY="-7" delay="140"/> - <frame index="13" offsetX="40" offsetY="-7" delay="140"/> - <frame index="14" offsetX="40" offsetY="-7" delay="140"/> - <frame index="14" offsetX="40" offsetY="-7" delay="0"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44"/> + <imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="7" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="10" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="14" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="16" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="75"/> + <frame index="19" offsetX="1" offsetY="-40" delay="75"/> + <frame index="20" offsetX="1" offsetY="-40" delay="75"/> + <frame index="21" offsetX="1" offsetY="-40" delay="75"/> + <frame index="22" offsetX="1" offsetY="-40" delay="75"/> + <frame index="23" offsetX="1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="7" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="9" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="10" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="11" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="14" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="16" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-40" delay="75"/> + <frame index="19" offsetX="1" offsetY="-39" delay="75"/> + <frame index="20" offsetX="1" offsetY="-40" delay="75"/> + <frame index="21" offsetX="1" offsetY="-40" delay="75"/> + <frame index="22" offsetX="1" offsetY="-39" delay="75"/> + <frame index="23" offsetX="1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="75"/> + <frame index="7" offsetX="2" offsetY="-40" delay="75"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="20" offsetX="1" offsetY="-39" delay="75"/> + <frame index="21" offsetX="2" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-41" delay="75"/> + <frame index="7" offsetX="3" offsetY="-41" delay="75"/> + <frame index="8" offsetX="3" offsetY="-41" delay="75"/> + <frame index="9" offsetX="5" offsetY="-42" delay="75"/> + <frame index="10" offsetX="5" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="13" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="14" offsetX="-3" offsetY="-42" delay="75"/> + <frame index="15" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="16" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="20" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="21" offsetX="-5" offsetY="-42" delay="75"/> + <frame index="22" offsetX="-5" offsetY="-42" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-27" delay="75"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-30" delay="75"/> + <frame index="7" offsetX="2" offsetY="-30" delay="75"/> + <frame index="8" offsetX="2" offsetY="-30" delay="75"/> + <frame index="9" offsetX="2" offsetY="-30" delay="75"/> + <frame index="10" offsetX="2" offsetY="-30" delay="75"/> + <frame index="11" offsetX="2" offsetY="-30" delay="75"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="13" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="14" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="15" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="16" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="17" offsetX="-1" offsetY="-30" delay="75"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="19" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="20" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="21" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="22" offsetX="-5" offsetY="-30" delay="75"/> + <frame index="23" offsetX="-5" offsetY="-30" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base_dead"> + <animation direction="default"> + <frame index="12" offsetX="40" offsetY="-7" delay="140"/> + <frame index="13" offsetX="40" offsetY="-7" delay="140"/> + <frame index="14" offsetX="40" offsetY="-7" delay="140"/> + <frame index="14" offsetX="40" offsetY="-7" delay="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/cap.xml b/graphics/sprites/equipment/head/cap.xml index 024ac82a..b1de01ee 100644 --- a/graphics/sprites/equipment/head/cap.xml +++ b/graphics/sprites/equipment/head/cap.xml @@ -1,123 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28" height="19"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-45"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-45"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-45" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-45" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-45" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="3" offsetY ="-43" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-45" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-46" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-45" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-46" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-36"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="27" offsetY="-16"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/captain-hat.xml b/graphics/sprites/equipment/head/captain-hat.xml index 5ee38cbb..8414a05a 100644 --- a/graphics/sprites/equipment/head/captain-hat.xml +++ b/graphics/sprites/equipment/head/captain-hat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21" height="21"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-43"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-43"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-43" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-43" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-43" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-43" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-44" delay="150"/> - <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-44" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-43" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-43" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-45" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-43" delay="225"/> - <frame index="2" offsetX="-4" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-45" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-41" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-43" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-44" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-43" delay="225"/> - <frame index="2" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-43" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-44" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-34"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-3"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21" height="21"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="150"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="0" offsetY="-43" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-44" delay="75"/> + <frame index="1" offsetX="4" offsetY="-45" delay="75"/> + <frame index="1" offsetX="0" offsetY="-42" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-44" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-43" delay="225"/> + <frame index="1" offsetX="5" offsetY="-44" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-43" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-43" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-44" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-34"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-3"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/catears.xml b/graphics/sprites/equipment/head/catears.xml index 924ba813..9f1c72ce 100644 --- a/graphics/sprites/equipment/head/catears.xml +++ b/graphics/sprites/equipment/head/catears.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/catears.png|M;W" width="24" height="24"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-48" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="3" offsetY ="-45" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-47" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-48" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-47" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-48" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-38"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="33" offsetY="-11"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/catears.png|M;W" width="24" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="150"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="75"/> + <frame index="1" offsetX="2" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="225"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="225"/> + <frame index="1" offsetX="3" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="33" offsetY="-11"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/chefhat.xml b/graphics/sprites/equipment/head/chefhat.xml index 65c8394f..6f164676 100644 --- a/graphics/sprites/equipment/head/chefhat.xml +++ b/graphics/sprites/equipment/head/chefhat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/chefhat.png" width="21" height="17"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-50"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-50" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-50" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-50" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-51" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-51" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-50" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-51" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-52" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-48" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-52" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-48" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-49" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-50" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-51" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-50" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-51" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-41"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/chefhat.png" width="21" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="150"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="4" offsetY="-52" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-48" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="225"/> + <frame index="1" offsetX="5" offsetY="-51" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-51" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/christmastree.xml b/graphics/sprites/equipment/head/christmastree.xml index 91de1a74..1c3da7ca 100644 --- a/graphics/sprites/equipment/head/christmastree.xml +++ b/graphics/sprites/equipment/head/christmastree.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80" height="51"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="34" offsetY="-5"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80" height="51"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="34" offsetY="-5"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/circlet.xml b/graphics/sprites/equipment/head/circlet.xml index 01e3b60c..a5317f22 100644 --- a/graphics/sprites/equipment/head/circlet.xml +++ b/graphics/sprites/equipment/head/circlet.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/circlet.png" width="32" height="32"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/circlet.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/cowboyblack.xml b/graphics/sprites/equipment/head/cowboyblack.xml index 03ef7eb7..c65be883 100644 --- a/graphics/sprites/equipment/head/cowboyblack.xml +++ b/graphics/sprites/equipment/head/cowboyblack.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28" height="18"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-47"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-47"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-47"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-47" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-49" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-42" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-49" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-48" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-49" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-46" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-47" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-48" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-47" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-47" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-48" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-35"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-40"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="37" offsetY="-11"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28" height="18"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="150"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-47" delay="150"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="150"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="75"/> + <frame index="1" offsetX="4" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46" delay="225"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-47" delay="225"/> + <frame index="1" offsetX="5" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/cowboywhite.xml b/graphics/sprites/equipment/head/cowboywhite.xml index 16ee9e37..e379f06d 100644 --- a/graphics/sprites/equipment/head/cowboywhite.xml +++ b/graphics/sprites/equipment/head/cowboywhite.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28" height="18"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-47"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-47"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-47"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-47" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-49" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-42" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-49" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-48" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-49" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-46" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-47" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-48" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-48" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-47" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-48" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-47" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-48" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-35"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-40"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="37" offsetY="-11"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28" height="18"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="150"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-47" delay="75"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-47" delay="150"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="0" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="150"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-48" delay="75"/> + <frame index="1" offsetX="4" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46" delay="225"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-47" delay="225"/> + <frame index="1" offsetX="5" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="37" offsetY="-11"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crown.xml b/graphics/sprites/equipment/head/crown.xml index 75f43a42..19bd953b 100644 --- a/graphics/sprites/equipment/head/crown.xml +++ b/graphics/sprites/equipment/head/crown.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/crown.png" width="21" height="15"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-49"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-49"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-49"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-49" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-49" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-49" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-49" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-44" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-50" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-51" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-49" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/>
- <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-49" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-50" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-49" delay="225"/>
- <frame index="3" offsetX="-6" offsetY ="-50" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-40"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-41"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-7" offsetY ="-40"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="0" offsetX="40" offsetY="-10"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/crown.png" width="21" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="150"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="75"/> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="225"/> + <frame index="1" offsetX="5" offsetY="-50" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-50" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="40" offsetY="-10"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/crusadehelm.xml b/graphics/sprites/equipment/head/crusadehelm.xml index 05bc63fd..92a138d7 100644 --- a/graphics/sprites/equipment/head/crusadehelm.xml +++ b/graphics/sprites/equipment/head/crusadehelm.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22" height="22"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-39"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-1" offsetY ="-39"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-39"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-39"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-39" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-39" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-39" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-40" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-40" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-39" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-39" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-41" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-39" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-41" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-38" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-39" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-40" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-39" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-39" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-40" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-31"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-30"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-12"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22" height="22"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-39"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="150"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY="-39" delay="150"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY="-39" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-39" delay="150"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-39" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="75"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-39" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="225"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39" delay="225"/> + <frame index="1" offsetX="5" offsetY="-40" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-39" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-39" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-40" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-30"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-12"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/demonmask.xml b/graphics/sprites/equipment/head/demonmask.xml index fcf86d89..0ff58d67 100644 --- a/graphics/sprites/equipment/head/demonmask.xml +++ b/graphics/sprites/equipment/head/demonmask.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/demonmask.png" width="25" height="23"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="150"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-38" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="3" offsetX="-4" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-5" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="20" offsetY="-7"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/demonmask.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/desert-helmet.xml b/graphics/sprites/equipment/head/desert-helmet.xml index 91e4fbb3..9c712045 100644 --- a/graphics/sprites/equipment/head/desert-helmet.xml +++ b/graphics/sprites/equipment/head/desert-helmet.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/deserthat.xml b/graphics/sprites/equipment/head/deserthat.xml index 8912082d..4687b9ef 100644 --- a/graphics/sprites/equipment/head/deserthat.xml +++ b/graphics/sprites/equipment/head/deserthat.xml @@ -1,142 +1,135 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32" height="35"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-32"/>
- </animation>
- <animation direction="left">
- <frame index="7" offsetX="-1" offsetY ="-32"/>
- </animation>
- <animation direction="up">
- <frame index="15" offsetX="-2" offsetY ="-32"/>
- </animation>
- <animation direction="right">
- <frame index="22" offsetX="0" offsetY ="-32"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="4" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="5" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="6" offsetX="-1" offsetY ="-32" delay="75"/>
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="9" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="10" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="11" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="12" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="13" offsetX="-1" offsetY ="-32" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-2" offsetY ="-32" delay="75"/>
- <frame index="17" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="18" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="19" offsetX="-2" offsetY ="-32" delay="75"/>
- <frame index="20" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="21" offsetX="-2" offsetY ="-33" delay="75"/>
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="24" offsetX="0" offsetY ="-31" delay="75"/>
- <frame index="25" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="26" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="27" offsetX="0" offsetY ="-31" delay="75"/>
- <frame index="28" offsetX="0" offsetY ="-32" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY ="-30" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-29" delay="75"/>
- <frame index="4" offsetX="-1" offsetY ="-26" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="3" offsetY ="-33" delay="75"/>
- <frame index="9" offsetX="3" offsetY ="-34" delay="75"/>
- <frame index="10" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="11" offsetX="-1" offsetY ="-31" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="17" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="18" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="19" offsetX="-3" offsetY ="-31" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="-3" offsetY ="-33" delay="75"/>
- <frame index="24" offsetX="-3" offsetY ="-33" delay="75"/>
- <frame index="25" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="26" offsetX="1" offsetY ="-31" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="1" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/>
- <frame index="4" offsetX="-1" offsetY ="-30" delay="75"/>
- <frame index="5" offsetX="-1" offsetY ="-32" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="8" offsetX="2" offsetY ="-32" delay="75"/>
- <frame index="9" offsetX="2" offsetY ="-32" delay="75"/>
- <frame index="10" offsetX="2" offsetY ="-32" delay="75"/>
- <frame index="11" offsetX="4" offsetY ="-33" delay="75"/>
- <frame index="12" offsetX="4" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="16" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="17" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="18" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="19" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="20" offsetX="-3" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="23" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="24" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="25" offsetX="-3" offsetY ="-32" delay="75"/>
- <frame index="26" offsetX="-5" offsetY ="-33" delay="75"/>
- <frame index="27" offsetX="-5" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-20"/>
- </animation>
- <animation direction="left">
- <frame index="7" offsetX="3" offsetY ="-23"/>
- </animation>
- <animation direction="up">
- <frame index="15" offsetX="-1" offsetY ="-24"/>
- </animation>
- <animation direction="right">
- <frame index="22" offsetX="-6" offsetY ="-23"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="14" offsetX="20" offsetY="-6"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32" height="35"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="0" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="9" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="10" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="11" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="12" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="13" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="18" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="19" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="20" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="21" offsetX="-2" offsetY="-33" delay="75"/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="0" offsetY="-32" delay="75"/> + <frame index="24" offsetX="0" offsetY="-31" delay="75"/> + <frame index="25" offsetX="0" offsetY="-32" delay="75"/> + <frame index="26" offsetX="0" offsetY="-32" delay="75"/> + <frame index="27" offsetX="0" offsetY="-31" delay="75"/> + <frame index="28" offsetX="0" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="3" offsetY="-33" delay="75"/> + <frame index="9" offsetX="3" offsetY="-34" delay="75"/> + <frame index="10" offsetX="0" offsetY="-32" delay="75"/> + <frame index="11" offsetX="-1" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="24" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="25" offsetX="0" offsetY="-32" delay="75"/> + <frame index="26" offsetX="1" offsetY="-31" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="1" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="4" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="5" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" offsetX="2" offsetY="-32" delay="75"/> + <frame index="9" offsetX="2" offsetY="-32" delay="75"/> + <frame index="10" offsetX="2" offsetY="-32" delay="75"/> + <frame index="11" offsetX="4" offsetY="-33" delay="75"/> + <frame index="12" offsetX="4" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="16" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="17" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="18" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="19" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="20" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="23" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="24" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="25" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="26" offsetX="-5" offsetY="-33" delay="75"/> + <frame index="27" offsetX="-5" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-20"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="3" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="15" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="22" offsetX="-6" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="14" offsetX="20" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/devcap.xml b/graphics/sprites/equipment/head/devcap.xml index 407917d3..2055f838 100644 --- a/graphics/sprites/equipment/head/devcap.xml +++ b/graphics/sprites/equipment/head/devcap.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28" height="19"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-45"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-45"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-45"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-45" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-45" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-45" delay="150"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-45" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-40" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-47" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-45" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-44" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-45" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-46" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-45" delay="225"/>
- <frame index="3" offsetX="-3" offsetY ="-46" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-33"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-36"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-37"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-36"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="27" offsetY="-16"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/earmuffs.xml b/graphics/sprites/equipment/head/earmuffs.xml index 2ed0c0d5..298b834e 100644 --- a/graphics/sprites/equipment/head/earmuffs.xml +++ b/graphics/sprites/equipment/head/earmuffs.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/earmuffs.png" width="23" height="29"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="150"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-30" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-29" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-35" delay="75"/>
- <frame index="1" offsetX="2" offsetY="-36" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-35" delay="75"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="75"/>
- <frame index="2" offsetX="0" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="225"/>
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-34" delay="225"/>
- <frame index="1" offsetX="4" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-33" delay="75"/>
- <frame index="3" offsetX="-3" offsetY="-34" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="2" offsetX="-5" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-28"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-1" offsetY="-28"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-6" offsetY="-28"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="25" offsetY="0"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/earmuffs.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="25" offsetY="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/eggshell.xml b/graphics/sprites/equipment/head/eggshell.xml index c60566f5..3685a4ff 100644 --- a/graphics/sprites/equipment/head/eggshell.xml +++ b/graphics/sprites/equipment/head/eggshell.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/eggshell.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-29"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-30" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-30" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-29" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-29" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-28" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-21"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/eggshell.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/elf-nightcap.xml b/graphics/sprites/equipment/head/elf-nightcap.xml index 78a40144..2255be20 100644 --- a/graphics/sprites/equipment/head/elf-nightcap.xml +++ b/graphics/sprites/equipment/head/elf-nightcap.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40" height="31"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="150"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-30" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-34" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-35" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="225"/> - <frame index="3" offsetX="-7" offsetY ="-34" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY ="-23"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40" height="31"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-34" delay="225"/> + <frame index="1" offsetX="3" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> + <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/eyepatch.xml b/graphics/sprites/equipment/head/eyepatch.xml index c3e37735..452c4eba 100644 --- a/graphics/sprites/equipment/head/eyepatch.xml +++ b/graphics/sprites/equipment/head/eyepatch.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32" height="32"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fairy_hat.xml b/graphics/sprites/equipment/head/fairy_hat.xml index cf3b8647..817d01ff 100644 --- a/graphics/sprites/equipment/head/fairy_hat.xml +++ b/graphics/sprites/equipment/head/fairy_hat.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml index ddef4266..b1655dd0 100644 --- a/graphics/sprites/equipment/head/fancyhat.xml +++ b/graphics/sprites/equipment/head/fancyhat.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/fancyhat.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/fancyhat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/fluffyhat.xml b/graphics/sprites/equipment/head/fluffyhat.xml index f5c7b930..eca574c6 100644 --- a/graphics/sprites/equipment/head/fluffyhat.xml +++ b/graphics/sprites/equipment/head/fluffyhat.xml @@ -1,142 +1,135 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25" height="22" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-44" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-38"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-39" delay="75" /> - <frame index="1" offsetX="6" offsetY ="-40" delay="75" /> - <frame index="1" offsetX="2" offsetY ="-37" delay="75" /> - <frame index="1" offsetX="1" offsetY ="-36" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-35" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-36" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-42" delay="75" /> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-38" delay="75" /> - <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> - <frame index="1" offsetX="7" offsetY ="-39" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-39" delay="75"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-29"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-10"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25" height="22"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-44"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="75"/> + <frame index="1" offsetX="6" offsetY="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-38" delay="75"/> + <frame index="1" offsetX="5" offsetY="-38" delay="75"/> + <frame index="1" offsetX="5" offsetY="-38" delay="75"/> + <frame index="1" offsetX="7" offsetY="-39" delay="75"/> + <frame index="1" offsetX="7" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-10"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/funkywinter.xml b/graphics/sprites/equipment/head/funkywinter.xml index b92ddfcf..317c8894 100644 --- a/graphics/sprites/equipment/head/funkywinter.xml +++ b/graphics/sprites/equipment/head/funkywinter.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21" height="20"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-42"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-40"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-41"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-40"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-42" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-42" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-40" delay="150"/>
- <frame index="1" offsetX="1" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-40" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="2" offsetX="0" offsetY ="-42" delay="150"/>
- <frame index="2" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="2" offsetX="0" offsetY ="-42" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-40" delay="150"/>
- <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-40" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY ="-41" delay="75"/>
- <frame index="1" offsetX="5" offsetY ="-42" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-41" delay="225"/>
- <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/>
- <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-41" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-40" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-40" delay="225"/>
- <frame index="1" offsetX="6" offsetY ="-41" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-41" delay="225"/>
- <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-40" delay="225"/>
- <frame index="3" offsetX="-6" offsetY ="-41" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-30"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY ="-31"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="1" offsetY ="-33"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-7" offsetY ="-31"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="35" offsetY="-6"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="150"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="75"/> + <frame index="1" offsetX="5" offsetY="-42" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="225"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="225"/> + <frame index="1" offsetX="6" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gmcap.xml b/graphics/sprites/equipment/head/gmcap.xml index ca3598ae..988899b3 100644 --- a/graphics/sprites/equipment/head/gmcap.xml +++ b/graphics/sprites/equipment/head/gmcap.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28" height="19"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-45"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-45"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-45"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-45" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-45" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-45" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-45" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-45" delay="150"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-45" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-41" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-40" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-46" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-47" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-44" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-45" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-46" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-44" delay="75"/>
- <frame index="3" offsetX="3" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-44" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-43" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-44" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-45" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-46" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-45" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-45" delay="225"/>
- <frame index="3" offsetX="-3" offsetY ="-46" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-33"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-36"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-37"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-36"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="27" offsetY="-16"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="150"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="2" offsetY="-45" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="3" offsetY="-43" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="225"/> + <frame index="0" offsetX="0" offsetY="-43" delay="75"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-45" delay="225"/> + <frame index="1" offsetX="3" offsetY="-46" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-36"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-16"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goblin-mask.xml b/graphics/sprites/equipment/head/goblin-mask.xml index 47639629..eaeebbbe 100644 --- a/graphics/sprites/equipment/head/goblin-mask.xml +++ b/graphics/sprites/equipment/head/goblin-mask.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25" height="23"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="150"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-38" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="3" offsetX="-4" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-5" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="17" offsetY="-14"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/goggles.xml b/graphics/sprites/equipment/head/goggles.xml index 9a3e7d32..a6537a26 100644 --- a/graphics/sprites/equipment/head/goggles.xml +++ b/graphics/sprites/equipment/head/goggles.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20" height="20"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-36"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-36"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-36"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-36"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-36" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-36" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-36" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-36" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-37" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-37" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="150"/>
- <frame index="3" offsetX="2" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-31" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-36" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="3" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-35" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-36" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-37" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-36" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-36" delay="225"/>
- <frame index="3" offsetX="-3" offsetY ="-37" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-24"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-27"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-28"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-27"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="19" offsetY="-15"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="150"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="3" offsetY="-34" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35" delay="225"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-36" delay="225"/> + <frame index="1" offsetX="3" offsetY="-37" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-36" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-27"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-15"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/gradcap.xml b/graphics/sprites/equipment/head/gradcap.xml index 4cbeb518..92bdb973 100644 --- a/graphics/sprites/equipment/head/gradcap.xml +++ b/graphics/sprites/equipment/head/gradcap.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27" height="14"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-49"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-49"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-49"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-49" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-49" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-49" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-49" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-49" delay="150"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-45" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-44" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-50" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-51" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-49" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/>
- <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-49" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-50" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-49" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-49" delay="225"/>
- <frame index="3" offsetX="-6" offsetY ="-50" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-40"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-41"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-7" offsetY ="-40"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="0" offsetX="30" offsetY="-15"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27" height="14"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="150"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-50" delay="75"/> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="0" offsetY="-48" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="0" offsetY="-47" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="225"/> + <frame index="1" offsetX="5" offsetY="-50" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-50" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-40"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="30" offsetY="-15"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/guyfawkes.xml b/graphics/sprites/equipment/head/guyfawkes.xml index 0242216f..50550f7b 100644 --- a/graphics/sprites/equipment/head/guyfawkes.xml +++ b/graphics/sprites/equipment/head/guyfawkes.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25" height="23"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="150"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-38" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="3" offsetX="-4" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-5" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="17" offsetY="-14"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/heart-glasses.xml b/graphics/sprites/equipment/head/heart-glasses.xml index e811d8ae..8e73b98a 100644 --- a/graphics/sprites/equipment/head/heart-glasses.xml +++ b/graphics/sprites/equipment/head/heart-glasses.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23" height="29"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="150"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-30" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-29" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-35" delay="75"/>
- <frame index="1" offsetX="2" offsetY="-36" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-35" delay="75"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="75"/>
- <frame index="2" offsetX="0" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="225"/>
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-34" delay="225"/>
- <frame index="1" offsetX="4" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-33" delay="75"/>
- <frame index="3" offsetX="-3" offsetY="-34" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="2" offsetX="-5" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-28"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-1" offsetY="-28"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-6" offsetY="-28"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="19" offsetY="-12"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/highpriest-crown.xml b/graphics/sprites/equipment/head/highpriest-crown.xml index 51c698f9..ab3484df 100644 --- a/graphics/sprites/equipment/head/highpriest-crown.xml +++ b/graphics/sprites/equipment/head/highpriest-crown.xml @@ -1,5 +1,5 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40" height="40"/> - <include file="equipment/head/monster-skull-helm.xml"/> + <imageset name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40" height="40"/> + <include file="equipment/head/monster-skull-helm.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/infantryhelm.xml b/graphics/sprites/equipment/head/infantryhelm.xml index a8bd03fb..82a532d2 100644 --- a/graphics/sprites/equipment/head/infantryhelm.xml +++ b/graphics/sprites/equipment/head/infantryhelm.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25" height="22"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-38" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-38" delay="150"/>
- <frame index="1" offsetX="2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-38" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-38" delay="150"/>
- <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-38" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="6" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="6" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-37" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY ="-38" delay="225"/>
- <frame index="1" offsetX="7" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY ="-38" delay="225"/>
- <frame index="3" offsetX="-6" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="6" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-7" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="35" offsetY="-6"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25" height="22"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="150"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-39" delay="75"/> + <frame index="1" offsetX="6" offsetY="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-37" delay="225"/> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-38" delay="225"/> + <frame index="1" offsetX="7" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/jestermask.xml b/graphics/sprites/equipment/head/jestermask.xml index 8af578ca..52b5b12d 100644 --- a/graphics/sprites/equipment/head/jestermask.xml +++ b/graphics/sprites/equipment/head/jestermask.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64" height="64"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="left"> - <frame index="18"/> - </animation> - <animation direction="up"> - <frame index="36"/> - </animation> - <animation direction="right"> - <frame index="54"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75"/> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75"/> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75"/> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75"/> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7"/> - </animation> - <animation direction="left"> - <frame index="25"/> - </animation> - <animation direction="up"> - <frame index="43"/> - </animation> - <animation direction="right"> - <frame index="61"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8"/> - </animation> - <animation direction="left"> - <frame index="26"/> - </animation> - <animation direction="up"> - <frame index="44"/> - </animation> - <animation direction="right"> - <frame index="62"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75"/> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/knighthelm.xml b/graphics/sprites/equipment/head/knighthelm.xml index 86d321ad..49a66676 100644 --- a/graphics/sprites/equipment/head/knighthelm.xml +++ b/graphics/sprites/equipment/head/knighthelm.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25" height="25"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-36"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-36"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-36"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-36" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-36" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-36" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-37" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-36" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-37" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-36" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-36" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-36" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-35" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-31" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-36" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-35" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-35" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-36" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-37" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-36" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-36" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-37" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-24"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-27"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-28"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-27"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="29" offsetY="-13"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25" height="25"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-36"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-36"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY="-36" delay="150"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="0" offsetY="-36" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="150"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-36" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-37" delay="75"/> + <frame index="1" offsetX="4" offsetY="-38" delay="75"/> + <frame index="1" offsetX="0" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-38" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="1" offsetY="-34" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-35" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-36" delay="225"/> + <frame index="1" offsetX="5" offsetY="-37" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-37" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-27"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-27"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="29" offsetY="-13"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/knit-cap.xml b/graphics/sprites/equipment/head/knit-cap.xml index 95d23802..ba6e816d 100644 --- a/graphics/sprites/equipment/head/knit-cap.xml +++ b/graphics/sprites/equipment/head/knit-cap.xml @@ -1,142 +1,135 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/knit-cap.png" width="24" height="26" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-40" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-40" delay="75" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="75"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-36" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-35" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-41" delay="75" /> - <frame index="1" offsetX="5" offsetY ="-42" delay="75" /> - <frame index="1" offsetX="1" offsetY ="-39" delay="75" /> - <frame index="1" offsetX="0" offsetY ="-38" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-38" delay="75" /> - <frame index="0" offsetX="0" offsetY ="-39" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> - <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> - <frame index="1" offsetX="4" offsetY ="-40" delay="75" /> - <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> - <frame index="1" offsetX="6" offsetY ="-41" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY ="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-31"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="33" offsetY="-13"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/knit-cap.png" width="24" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="75"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="75"/> + <frame index="1" offsetX="5" offsetY="-42" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="75"/> + <frame index="1" offsetX="4" offsetY="-40" delay="75"/> + <frame index="1" offsetX="4" offsetY="-40" delay="75"/> + <frame index="1" offsetX="6" offsetY="-41" delay="75"/> + <frame index="1" offsetX="6" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="75"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="33" offsetY="-13"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/mask.xml b/graphics/sprites/equipment/head/mask.xml index e7a8c16f..72f88566 100644 --- a/graphics/sprites/equipment/head/mask.xml +++ b/graphics/sprites/equipment/head/mask.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/mask.png" width="32" height="32"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-19"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mask.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/minershat.xml b/graphics/sprites/equipment/head/minershat.xml index 06af45f1..c090ba0f 100644 --- a/graphics/sprites/equipment/head/minershat.xml +++ b/graphics/sprites/equipment/head/minershat.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/minershat.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-29" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-25" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-24" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-30" delay="75"/>
- <frame index="1" offsetX="4" offsetY ="-31" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-28" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-27" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-28" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-27" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-28" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY ="-29" delay="225"/>
- <frame index="1" offsetX="5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-20"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-20"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="21" offsetY="-4"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/minershat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/monocle.xml b/graphics/sprites/equipment/head/monocle.xml index a3c428c3..6ada6a65 100644 --- a/graphics/sprites/equipment/head/monocle.xml +++ b/graphics/sprites/equipment/head/monocle.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/monocle.png" width="23" height="29"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="150"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-30" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-29" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-35" delay="75"/>
- <frame index="1" offsetX="2" offsetY="-36" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-35" delay="75"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="75"/>
- <frame index="2" offsetX="0" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="225"/>
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-34" delay="225"/>
- <frame index="1" offsetX="4" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-33" delay="75"/>
- <frame index="3" offsetX="-3" offsetY="-34" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="2" offsetX="-5" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-22"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-24"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-1" offsetY="-24"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-6" offsetY="-24"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="19" offsetY="-12"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/monocle.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-24"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-24"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/monster-skull-helm.xml b/graphics/sprites/equipment/head/monster-skull-helm.xml index e9d9b451..236f1f4d 100644 --- a/graphics/sprites/equipment/head/monster-skull-helm.xml +++ b/graphics/sprites/equipment/head/monster-skull-helm.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40" height="40"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-34"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-35"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-34"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-35"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-34" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-35" delay="150"/>
- <frame index="1" offsetX="2" offsetY ="-34" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-35" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-35" delay="150"/>
- <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="2" offsetX="-1" offsetY ="-35" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-35" delay="150"/>
- <frame index="3" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-35" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-33" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-30" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-29" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY ="-36" delay="75"/>
- <frame index="1" offsetX="5" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="1" offsetY ="-34" delay="75"/>
- <frame index="1" offsetX="0" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-34" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/>
- <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-33" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-32" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY ="-35" delay="225"/>
- <frame index="1" offsetX="6" offsetY ="-36" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-34" delay="225"/>
- <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-35" delay="225"/>
- <frame index="3" offsetX="-5" offsetY ="-36" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-22"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY ="-26"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY ="-24"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY ="-26"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="44" offsetY="-9"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-35" delay="150"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="150"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-36" delay="75"/> + <frame index="1" offsetX="5" offsetY="-37" delay="75"/> + <frame index="1" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="225"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35" delay="225"/> + <frame index="1" offsetX="6" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="44" offsetY="-9"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/mouboohead.xml b/graphics/sprites/equipment/head/mouboohead.xml index 4d61cb92..45cdb6e7 100644 --- a/graphics/sprites/equipment/head/mouboohead.xml +++ b/graphics/sprites/equipment/head/mouboohead.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28" height="32"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-35"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-35"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-35"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-35"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-35" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-35" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-35" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-36" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-35" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-36" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY ="-35" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-34" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-35" delay="150"/>
- <frame index="3" offsetX="2" offsetY ="-34" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-35" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="5" offsetX="0" offsetY ="-33" delay="75"/>
- <frame index="5" offsetX="0" offsetY ="-34" delay="75"/>
- <frame index="5" offsetX="0" offsetY ="-31" delay="75"/>
- <frame index="5" offsetX="0" offsetY ="-30" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="6" offsetX="2" offsetY ="-36" delay="75"/>
- <frame index="6" offsetX="2" offsetY ="-37" delay="75"/>
- <frame index="6" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="6" offsetX="-3" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-35" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="8" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="8" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="8" offsetX="2" offsetY ="-34" delay="75"/>
- <frame index="8" offsetX="3" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-34" delay="225"/>
- <frame index="0" offsetX="0" offsetY ="-33" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-34" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-35" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-36" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-35" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-35" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-1" offsetY ="-35" delay="225"/>
- <frame index="3" offsetX="-3" offsetY ="-36" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY ="-23"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-26"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-27"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY ="-26"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="27" offsetY="-6"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-35"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-36" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="2" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="75"/> + <frame index="5" offsetX="0" offsetY="-34" delay="75"/> + <frame index="5" offsetX="0" offsetY="-31" delay="75"/> + <frame index="5" offsetX="0" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-36" delay="75"/> + <frame index="6" offsetX="2" offsetY="-37" delay="75"/> + <frame index="6" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="6" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-35" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="8" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="8" offsetX="2" offsetY="-34" delay="75"/> + <frame index="8" offsetX="3" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34" delay="225"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35" delay="225"/> + <frame index="1" offsetX="3" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-35" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-23"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="27" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/moubootaurhead.xml b/graphics/sprites/equipment/head/moubootaurhead.xml index 0fa315c0..82f5f3a7 100644 --- a/graphics/sprites/equipment/head/moubootaurhead.xml +++ b/graphics/sprites/equipment/head/moubootaurhead.xml @@ -1,5 +1,5 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80" height="51"/> - <include file="equipment/head/christmastree.xml"/> + <imageset name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80" height="51"/> + <include file="equipment/head/christmastree.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/mushroom.xml b/graphics/sprites/equipment/head/mushroom.xml index b86adfe7..55f67778 100644 --- a/graphics/sprites/equipment/head/mushroom.xml +++ b/graphics/sprites/equipment/head/mushroom.xml @@ -1,123 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26" height="15"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-48"/>
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="0" offsetY ="-48"/>
- </animation>
- <animation direction="up">
- <frame index="0" offsetX="-2" offsetY ="-48"/>
- </animation>
- <animation direction="right">
- <frame index="0" offsetX="-1" offsetY ="-48"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="0" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-48" delay="150"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-48" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-2" offsetY ="-49" delay="150"/>
- <frame index="0" offsetX="-2" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-2" offsetY ="-49" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-44" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-43" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="4" offsetY ="-49" delay="75"/>
- <frame index="0" offsetX="4" offsetY ="-50" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="0" offsetX="-3" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="-3" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="0" offsetX="-4" offsetY ="-49" delay="75"/>
- <frame index="0" offsetX="-4" offsetY ="-50" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="0" offsetY ="-46" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-47" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="3" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="5" offsetY ="-49" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="0" offsetX="-2" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="-3" offsetY ="-47" delay="75"/>
- <frame index="0" offsetX="-3" offsetY ="-48" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="0" offsetX="-4" offsetY ="-48" delay="225"/>
- <frame index="0" offsetX="-6" offsetY ="-49" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36"/>
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="4" offsetY ="-39"/>
- </animation>
- <animation direction="up">
- <frame index="0" offsetX="-1" offsetY ="-40"/>
- </animation>
- <animation direction="right">
- <frame index="0" offsetX="-7" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="1" offsetX="40" offsetY="-6"/>
- </animation>
- </action>
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="0" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="0" offsetY="-48" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY="-48" delay="150"/> + <frame index="0" offsetX="0" offsetY="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY="-48" delay="75"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-49" delay="150"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY="-49" delay="75"/> + <frame index="0" offsetX="4" offsetY="-50" delay="75"/> + <frame index="0" offsetX="0" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-3" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-3" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-50" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="3" offsetY="-48" delay="225"/> + <frame index="0" offsetX="5" offsetY="-49" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-2" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-3" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-3" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-4" offsetY="-48" delay="225"/> + <frame index="0" offsetX="-6" offsetY="-49" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="0" offsetX="4" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="0" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="0" offsetX="-7" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="1" offsetX="40" offsetY="-6"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/nohmask.xml b/graphics/sprites/equipment/head/nohmask.xml index 8fc3a763..6604a54b 100644 --- a/graphics/sprites/equipment/head/nohmask.xml +++ b/graphics/sprites/equipment/head/nohmask.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25" height="23"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="150"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/>
- <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="150"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-38" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-39" delay="75"/>
- <frame index="1" offsetX="2" offsetY ="-40" delay="75"/>
- <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/>
- <frame index="1" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/>
- <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/>
- <frame index="3" offsetX="1" offsetY ="-37" delay="75"/>
- <frame index="3" offsetX="2" offsetY ="-36" delay="75"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-37" delay="225"/>
- <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/>
- <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="1" offsetY ="-38" delay="225"/>
- <frame index="1" offsetX="3" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/>
- <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-2" offsetY ="-38" delay="225"/>
- <frame index="3" offsetX="-4" offsetY ="-39" delay="150"/>
- <end />
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY ="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY ="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY ="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-5" offsetY ="-29"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="17" offsetY="-14"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/operamask.xml b/graphics/sprites/equipment/head/operamask.xml index cef2f4f6..d3a3e9fc 100644 --- a/graphics/sprites/equipment/head/operamask.xml +++ b/graphics/sprites/equipment/head/operamask.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/operamask.png" width="25" height="23"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-38"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-38" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-36" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-39" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY ="-39" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-29"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/operamask.png" width="25" height="23"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="150"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="1" offsetY="-38" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="3" offsetX="1" offsetY="-37" delay="75"/> + <frame index="3" offsetX="2" offsetY="-36" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-38" delay="225"/> + <frame index="1" offsetX="3" offsetY="-39" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-29"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="17" offsetY="-14"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/overlordhelm.xml b/graphics/sprites/equipment/head/overlordhelm.xml index 3f63da9a..3a0c43a1 100644 --- a/graphics/sprites/equipment/head/overlordhelm.xml +++ b/graphics/sprites/equipment/head/overlordhelm.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39" height="39"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-33" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-33" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-32" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-32" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-22"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39" height="39"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="150"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="150"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="75"/> + <frame index="1" offsetX="4" offsetY="-33" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-29" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-31" delay="225"/> + <frame index="1" offsetX="5" offsetY="-32" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/paladinhelm.xml b/graphics/sprites/equipment/head/paladinhelm.xml index 0254aa93..3541c55b 100644 --- a/graphics/sprites/equipment/head/paladinhelm.xml +++ b/graphics/sprites/equipment/head/paladinhelm.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39" height="39"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-33" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-33" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-30" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-32" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-32" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-22"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39" height="39"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="150"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="150"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="75"/> + <frame index="1" offsetX="4" offsetY="-33" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-29" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-31" delay="225"/> + <frame index="1" offsetX="5" offsetY="-32" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-32" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-5"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/panhat.xml b/graphics/sprites/equipment/head/panhat.xml index 62ea0530..2b02df49 100644 --- a/graphics/sprites/equipment/head/panhat.xml +++ b/graphics/sprites/equipment/head/panhat.xml @@ -1,126 +1,119 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/panhat.png" width="24" height="24"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY ="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY ="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY ="-44"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-43"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-43" delay="150"/> - <frame index="0" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-43" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-43" delay="150"/> - <frame index="1" offsetX="-1" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-43" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY ="-44" delay="75"/> - <frame index="2" offsetX="2" offsetY ="-45" delay="150"/> - <frame index="2" offsetX="2" offsetY ="-44" delay="75"/> - <frame index="2" offsetX="2" offsetY ="-45" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-43" delay="150"/> - <frame index="3" offsetX="1" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-43" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-45" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY ="-43" delay="225"/> - <frame index="2" offsetX="1" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY ="-42" delay="225"/> - <frame index="0" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-44" delay="225"/> - <frame index="1" offsetX="4" offsetY ="-44" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="2" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="1" offsetY ="-43" delay="75"/> - <frame index="2" offsetX="1" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="1" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-44" delay="225"/> - <frame index="3" offsetX="-4" offsetY ="-44" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY ="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY ="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-34"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/panhat.png" width="24" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-43"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-43"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-44"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-43"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-43" delay="150"/> + <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-43" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="150"/> + <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-44" delay="75"/> + <frame index="2" offsetX="2" offsetY="-45" delay="150"/> + <frame index="2" offsetX="2" offsetY="-44" delay="75"/> + <frame index="2" offsetX="2" offsetY="-45" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-43" delay="75"/> + <frame index="3" offsetX="1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="1" offsetY="-43" delay="150"/> + <frame index="3" offsetX="1" offsetY="-42" delay="75"/> + <frame index="3" offsetX="1" offsetY="-43" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-45" delay="75"/> + <frame index="1" offsetX="3" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-43" delay="225"/> + <frame index="2" offsetX="1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="1" offsetY="-43" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-42" delay="225"/> + <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-44" delay="225"/> + <frame index="1" offsetX="4" offsetY="-44" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="2" offsetY="-43" delay="75"/> + <frame index="2" offsetX="2" offsetY="-43" delay="75"/> + <frame index="2" offsetX="1" offsetY="-43" delay="75"/> + <frame index="2" offsetX="1" offsetY="-42" delay="75"/> + <frame index="2" offsetX="1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-44" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-44" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-4" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="3" offsetY="-35"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-34"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/paperbag.xml b/graphics/sprites/equipment/head/paperbag.xml index 2442a401..e1ab8e2d 100644 --- a/graphics/sprites/equipment/head/paperbag.xml +++ b/graphics/sprites/equipment/head/paperbag.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/paperbag.png" width="40" height="46"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-28"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-29" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-29" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-28" delay="150"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="2" offsetX="0" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-26" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-28" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-29" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-28" delay="225"/> - <frame index="3" offsetX="-4" offsetY ="-29" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-16"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-20"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-19"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/paperbag.png" width="40" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="150"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="150"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <frame index="0" offsetX="0" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="75"/> + <frame index="1" offsetX="3" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="0" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="2" offsetY="-26" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="225"/> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-28" delay="225"/> + <frame index="1" offsetX="3" offsetY="-29" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-28" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-29" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-19"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/parsley-earplugs.xml b/graphics/sprites/equipment/head/parsley-earplugs.xml index 1bebaa02..f2255bb4 100644 --- a/graphics/sprites/equipment/head/parsley-earplugs.xml +++ b/graphics/sprites/equipment/head/parsley-earplugs.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32" height="16"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-40"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-40" delay="150"/> - <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-40" delay="150"/> - <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="6" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-40" delay="225"/> - <frame index="1" offsetX="7" offsetY ="-41" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-40" delay="225"/> - <frame index="3" offsetX="-8" offsetY ="-41" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY ="-31"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="1" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32" height="16"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="150"/> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-41" delay="75"/> + <frame index="1" offsetX="6" offsetY="-42" delay="75"/> + <frame index="1" offsetX="2" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-40" delay="225"/> + <frame index="1" offsetX="7" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-8" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="1" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/pinkie-helmet.xml b/graphics/sprites/equipment/head/pinkie-helmet.xml index 9ece2520..6e475a2d 100644 --- a/graphics/sprites/equipment/head/pinkie-helmet.xml +++ b/graphics/sprites/equipment/head/pinkie-helmet.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-35"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-35" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="5" offsetX="0" offsetY ="-35" delay="150"/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY ="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-34" delay="75"/> - <frame index="6" offsetX="2" offsetY ="-35" delay="150"/> - <frame index="6" offsetX="2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-1" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-35" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-34" delay="75"/> - <frame index="7" offsetX="-1" offsetY ="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="0" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="8" offsetX="0" offsetY ="-35" delay="150"/> - <frame index="8" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-35" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="0" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="5" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="6" offsetX="5" offsetY ="-36" delay="75"/> - <frame index="1" offsetX="5" offsetY ="-37" delay="75"/> - <frame index="6" offsetX="1" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-2" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-3" offsetY ="-36" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-37" delay="75"/> - <frame index="8" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="0" offsetY ="-33" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-32" delay="75"/> - <frame index="5" offsetX="0" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="6" offsetX="4" offsetY ="-35" delay="225"/> - <frame index="1" offsetX="6" offsetY ="-36" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-1" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="7" offsetX="-2" offsetY ="-34" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-3" offsetY ="-35" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-36" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-26"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="44" offsetY="-9"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-35"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-34" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="150"/> + <frame index="0" offsetX="0" offsetY="-34" delay="75"/> + <frame index="5" offsetX="0" offsetY="-35" delay="150"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-34" delay="75"/> + <frame index="6" offsetX="2" offsetY="-35" delay="150"/> + <frame index="6" offsetX="2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="7" offsetX="-1" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="0" offsetY="-35" delay="75"/> + <frame index="3" offsetX="0" offsetY="-34" delay="75"/> + <frame index="8" offsetX="0" offsetY="-35" delay="150"/> + <frame index="8" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="0" offsetY="-35" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="5" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="5" offsetY="-36" delay="75"/> + <frame index="1" offsetX="5" offsetY="-37" delay="75"/> + <frame index="6" offsetX="1" offsetY="-34" delay="75"/> + <frame index="1" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> + <frame index="8" offsetX="0" offsetY="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY="-33" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="5" offsetX="0" offsetY="-33" delay="225"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="5" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="4" offsetY="-35" delay="225"/> + <frame index="1" offsetX="6" offsetY="-36" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="7" offsetX="-1" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="7" offsetX="-2" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="8" offsetX="-3" offsetY="-35" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-36" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-26"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-26"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="44" offsetY="-9"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat.xml b/graphics/sprites/equipment/head/pinkiehat.xml index 61b80329..b456bfcf 100644 --- a/graphics/sprites/equipment/head/pinkiehat.xml +++ b/graphics/sprites/equipment/head/pinkiehat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40" height="46"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-28"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-29" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-29" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-28" delay="150"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-28" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="2" offsetX="0" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-26" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-28" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-29" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-28" delay="225"/> - <frame index="3" offsetX="-4" offsetY ="-29" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-16"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-20"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-19"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/pinkiehat.png" width="40" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="150"/> + <frame index="1" offsetX="0" offsetY="-27" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="150"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="1" offsetY="-28" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <frame index="0" offsetX="0" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="75"/> + <frame index="1" offsetX="3" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="0" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-29" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <frame index="3" offsetX="2" offsetY="-26" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="225"/> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-28" delay="225"/> + <frame index="1" offsetX="3" offsetY="-29" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-28" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-28" delay="225"/> + <frame index="3" offsetX="-4" offsetY="-29" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-19"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-20"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-19"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-7"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/piratehat.xml b/graphics/sprites/equipment/head/piratehat.xml index d086f388..0b722cea 100644 --- a/graphics/sprites/equipment/head/piratehat.xml +++ b/graphics/sprites/equipment/head/piratehat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27" height="17"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-47"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-47" delay="150"/> - <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-46" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-47" delay="150"/> - <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-47" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-48" delay="75"/> - <frame index="1" offsetX="6" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-48" delay="75"/> - <frame index="3" offsetX="-6" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-45" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-47" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-47" delay="225"/> - <frame index="1" offsetX="7" offsetY ="-48" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-44" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-47" delay="225"/> - <frame index="3" offsetX="-8" offsetY ="-48" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY ="-38"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="0" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="150"/> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="2" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-47" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-47" delay="150"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-48" delay="75"/> + <frame index="1" offsetX="6" offsetY="-49" delay="75"/> + <frame index="1" offsetX="2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-47" delay="225"/> + <frame index="1" offsetX="7" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-8" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-37"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-9" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhelmet.xml b/graphics/sprites/equipment/head/pumpkinhelmet.xml index eb9cf6e5..0a2cb2c4 100644 --- a/graphics/sprites/equipment/head/pumpkinhelmet.xml +++ b/graphics/sprites/equipment/head/pumpkinhelmet.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-30" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-30" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-28" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-21"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/rabbit-ears.xml b/graphics/sprites/equipment/head/rabbit-ears.xml index 8e3bcbfe..25e5b1ce 100644 --- a/graphics/sprites/equipment/head/rabbit-ears.xml +++ b/graphics/sprites/equipment/head/rabbit-ears.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24" height="24"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-46" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-47" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-48" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-47" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-46" delay="75"/> - <frame index="3" offsetX="3" offsetY ="-45" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-45" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-47" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-48" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-47" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-48" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-38"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-11"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-46"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-46" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="150"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="2" offsetY="-47" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="75"/> + <frame index="1" offsetX="2" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="2" offsetY="-46" delay="75"/> + <frame index="3" offsetX="3" offsetY="-45" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-45" delay="225"/> + <frame index="0" offsetX="0" offsetY="-44" delay="75"/> + <frame index="0" offsetX="0" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-47" delay="225"/> + <frame index="1" offsetX="3" offsetY="-48" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-38"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-38"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="38" offsetY="-11"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/rangerhat.xml b/graphics/sprites/equipment/head/rangerhat.xml index 17a9db5d..384afedf 100644 --- a/graphics/sprites/equipment/head/rangerhat.xml +++ b/graphics/sprites/equipment/head/rangerhat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="24" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="24" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/sailor-hat.xml b/graphics/sprites/equipment/head/sailor-hat.xml index 235a2164..11cffba9 100644 --- a/graphics/sprites/equipment/head/sailor-hat.xml +++ b/graphics/sprites/equipment/head/sailor-hat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21" height="15"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY ="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-48"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-48" delay="150"/> - <frame index="1" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-48" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="150"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-48" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-48" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-43" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-50" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-46" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-48" delay="225"/> - <frame index="2" offsetX="-4" offsetY ="-46" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-46" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-47" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-47" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-48" delay="225"/> - <frame index="1" offsetX="4" offsetY ="-49" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-48" delay="225"/> - <frame index="2" offsetX="-4" offsetY ="-47" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-48" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-48" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-49" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-39"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-2"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-48"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-48"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-49" delay="75"/> + <frame index="1" offsetX="3" offsetY="-50" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> + <frame index="3" offsetX="0" offsetY="-46" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-48" delay="225"/> + <frame index="1" offsetX="4" offsetY="-49" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-48" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-47" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-48" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-49" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-39"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-39"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-2"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/santabeardhat.xml b/graphics/sprites/equipment/head/santabeardhat.xml index 0f4caf82..678aa267 100644 --- a/graphics/sprites/equipment/head/santabeardhat.xml +++ b/graphics/sprites/equipment/head/santabeardhat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/santabeardhat.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/santabeardhat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/santahat.xml b/graphics/sprites/equipment/head/santahat.xml index 87775d72..851b027b 100644 --- a/graphics/sprites/equipment/head/santahat.xml +++ b/graphics/sprites/equipment/head/santahat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/santahat.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/santahat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/serf.xml b/graphics/sprites/equipment/head/serf.xml index 1032ea57..9083dea4 100644 --- a/graphics/sprites/equipment/head/serf.xml +++ b/graphics/sprites/equipment/head/serf.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/serf.png" width="24" height="26"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-35" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-39" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY ="-41" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-41" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY ="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-31"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-13"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/serf.png" width="24" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="150"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-40" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="150"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <frame index="0" offsetX="0" offsetY="-36" delay="75"/> + <frame index="0" offsetX="0" offsetY="-35" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="75"/> + <frame index="1" offsetX="5" offsetY="-42" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-39" delay="225"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="225"/> + <frame index="1" offsetX="6" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-13"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/shroom.xml b/graphics/sprites/equipment/head/shroom.xml index 9ac9b449..cd295996 100644 --- a/graphics/sprites/equipment/head/shroom.xml +++ b/graphics/sprites/equipment/head/shroom.xml @@ -1,123 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/shroom.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/equipment/head/shroom.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/silkheadband.xml b/graphics/sprites/equipment/head/silkheadband.xml index 70f3fc60..a6b8e149 100644 --- a/graphics/sprites/equipment/head/silkheadband.xml +++ b/graphics/sprites/equipment/head/silkheadband.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/silkheadband.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/silkheadband.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/skullmask.xml b/graphics/sprites/equipment/head/skullmask.xml index fd42a770..f24ff73e 100644 --- a/graphics/sprites/equipment/head/skullmask.xml +++ b/graphics/sprites/equipment/head/skullmask.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32" height="32"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/skullmask.png" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/snowgoggles.xml b/graphics/sprites/equipment/head/snowgoggles.xml index 36f050b0..1eb249b3 100644 --- a/graphics/sprites/equipment/head/snowgoggles.xml +++ b/graphics/sprites/equipment/head/snowgoggles.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23" height="29"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/standardheadband.xml b/graphics/sprites/equipment/head/standardheadband.xml index 383cf7c0..917cc9f4 100644 --- a/graphics/sprites/equipment/head/standardheadband.xml +++ b/graphics/sprites/equipment/head/standardheadband.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/sunglasses.xml b/graphics/sprites/equipment/head/sunglasses.xml index 80debe67..9b8c1021 100644 --- a/graphics/sprites/equipment/head/sunglasses.xml +++ b/graphics/sprites/equipment/head/sunglasses.xml @@ -1,124 +1,117 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23" height="29"/>
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-34" delay="150"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="150"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-34" delay="75"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- <frame index="3" offsetX="-2" offsetY="-34" delay="75"/>
- <frame index="3" offsetX="-2" offsetY="-35" delay="150"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="150"/>
- <frame index="2" offsetX="1" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-34" delay="75"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-30" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-29" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-35" delay="75"/>
- <frame index="1" offsetX="2" offsetY="-36" delay="75"/>
- <frame index="1" offsetX="-2" offsetY="-33" delay="75"/>
- <frame index="1" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-35" delay="75"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="75"/>
- <frame index="2" offsetX="0" offsetY="-33" delay="75"/>
- <frame index="2" offsetX="1" offsetY="-32" delay="75"/>
- <end/>
- </animation>
- </action>
-
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-33" delay="225"/>
- <frame index="0" offsetX="-2" offsetY="-32" delay="75"/>
- <frame index="0" offsetX="-2" offsetY="-33" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-34" delay="225"/>
- <frame index="1" offsetX="4" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-2" offsetY="-34" delay="225"/>
- <frame index="3" offsetX="-3" offsetY="-33" delay="75"/>
- <frame index="3" offsetX="-3" offsetY="-34" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-3" offsetY="-34" delay="225"/>
- <frame index="2" offsetX="-5" offsetY="-35" delay="150"/>
- <end/>
- </animation>
- </action>
-
- <action name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-26"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-28"/>
- </animation>
- <animation direction="up">
- <frame index="3" offsetX="-1" offsetY="-28"/>
- </animation>
- <animation direction="right">
- <frame index="2" offsetX="-6" offsetY="-28"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="default">
- <frame index="4" offsetX="19" offsetY="-12"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="150"/> + <frame index="2" offsetX="1" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="2" offsetX="0" offsetY="-33" delay="75"/> + <frame index="2" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> + <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-34" delay="225"/> + <frame index="1" offsetX="4" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-28"/> + </animation> + <animation direction="up"> + <frame index="3" offsetX="-1" offsetY="-28"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="-6" offsetY="-28"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="19" offsetY="-12"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/equipment/head/terranitehelm.xml b/graphics/sprites/equipment/head/terranitehelm.xml index c1ee4caf..247f3fb4 100644 --- a/graphics/sprites/equipment/head/terranitehelm.xml +++ b/graphics/sprites/equipment/head/terranitehelm.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19" height="26"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY ="-41"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-41"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-42" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-41" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-41" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-36" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="3" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY ="-41" delay="225"/> - <frame index="1" offsetX="-3" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-39" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="2" offsetX="2" offsetY ="-41" delay="225"/> - <frame index="2" offsetX="4" offsetY ="-42" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-41" delay="225"/> - <frame index="1" offsetX="-3" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-41" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-42" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY ="-32"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY ="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-32"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-41"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="3" offsetY="-42" delay="75"/> + <frame index="2" offsetX="0" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY="-41" delay="225"/> + <frame index="1" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="0" offsetY="-39" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="2" offsetY="-41" delay="225"/> + <frame index="2" offsetX="4" offsetY="-42" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-41" delay="225"/> + <frame index="1" offsetX="-3" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-42" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-32"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-32"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="30" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/tophat.xml b/graphics/sprites/equipment/head/tophat.xml index 708c9ee6..eaba9d70 100644 --- a/graphics/sprites/equipment/head/tophat.xml +++ b/graphics/sprites/equipment/head/tophat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/tophat.png" width="21" height="17"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-50"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-50" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-50" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-50" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-50" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-51" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-51" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-50" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-50" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-45" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-51" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-52" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-49" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-48" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-48" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-51" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-52" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-49" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-48" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-49" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-49" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-50" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-51" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-49" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-50" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-50" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-51" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-41"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/tophat.png" width="21" height="17"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-50"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="150"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="0" offsetY="-50" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-51" delay="75"/> + <frame index="1" offsetX="4" offsetY="-52" delay="75"/> + <frame index="1" offsetX="0" offsetY="-49" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-52" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> + <frame index="3" offsetX="0" offsetY="-48" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-49" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-50" delay="225"/> + <frame index="1" offsetX="5" offsetY="-51" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-50" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-50" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-50" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-51" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-41"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-41"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="40" offsetY="-6"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/warlordhelm.xml b/graphics/sprites/equipment/head/warlordhelm.xml index cbb28ea4..28682b8c 100644 --- a/graphics/sprites/equipment/head/warlordhelm.xml +++ b/graphics/sprites/equipment/head/warlordhelm.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27" height="19"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-42"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-42" delay="150"/> - <frame index="1" offsetX="4" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-42" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-43" delay="150"/> - <frame index="2" offsetX="-2" offsetY ="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-43" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-42" delay="150"/> - <frame index="3" offsetX="2" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-42" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY ="-43" delay="75"/> - <frame index="1" offsetX="7" offsetY ="-44" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY ="-43" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-44" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-40" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-41" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY ="-42" delay="225"/> - <frame index="1" offsetX="8" offsetY ="-43" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-42" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-42" delay="225"/> - <frame index="3" offsetX="-3" offsetY ="-43" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY ="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-33"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-42"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="150"/> + <frame index="1" offsetX="4" offsetY="-41" delay="75"/> + <frame index="1" offsetX="4" offsetY="-42" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="150"/> + <frame index="3" offsetX="2" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-42" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-43" delay="75"/> + <frame index="1" offsetX="7" offsetY="-44" delay="75"/> + <frame index="1" offsetX="3" offsetY="-41" delay="75"/> + <frame index="1" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-43" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-44" delay="75"/> + <frame index="3" offsetX="1" offsetY="-41" delay="75"/> + <frame index="3" offsetX="2" offsetY="-40" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="6" offsetY="-42" delay="225"/> + <frame index="1" offsetX="8" offsetY="-43" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-42" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-42" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-42" delay="225"/> + <frame index="3" offsetX="-3" offsetY="-43" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="7" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-33"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="31" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.xml b/graphics/sprites/equipment/head/witch-doctor-mask.xml index f8e9543b..62ae1966 100644 --- a/graphics/sprites/equipment/head/witch-doctor-mask.xml +++ b/graphics/sprites/equipment/head/witch-doctor-mask.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-34"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-34" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-34" delay="150"/> - <frame index="1" offsetX="-4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY ="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="150"/> - <frame index="2" offsetX="-4" offsetY ="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY ="-31" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-34" delay="150"/> - <frame index="3" offsetX="1" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-34" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-35" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-36" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY ="-30" delay="225"/> - <frame index="2" offsetX="-4" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-36" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-32" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-33" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-34" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-35" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-30" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-29" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-30" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-34" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-35" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-25"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-22"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-25"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-34"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-4" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-30"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-34"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="150"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-34" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-4" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-4" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-4" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-4" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-4" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="150"/> + <frame index="2" offsetX="-4" offsetY="-30" delay="75"/> + <frame index="2" offsetX="-4" offsetY="-31" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="1" offsetY="-34" delay="75"/> + <frame index="3" offsetX="1" offsetY="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY="-34" delay="150"/> + <frame index="3" offsetX="1" offsetY="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY="-34" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-35" delay="75"/> + <frame index="1" offsetX="4" offsetY="-36" delay="75"/> + <frame index="1" offsetX="0" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-4" offsetY="-30" delay="225"/> + <frame index="2" offsetX="-4" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-35" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> + <frame index="3" offsetX="0" offsetY="-33" delay="75"/> + <frame index="3" offsetX="1" offsetY="-32" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-33" delay="225"/> + <frame index="0" offsetX="0" offsetY="-32" delay="75"/> + <frame index="0" offsetX="0" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-34" delay="225"/> + <frame index="1" offsetX="5" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-30" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-35" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-22"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-25"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-22"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-25"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/witch-hat.xml b/graphics/sprites/equipment/head/witch-hat.xml index 5aa0c87a..504defc1 100644 --- a/graphics/sprites/equipment/head/witch-hat.xml +++ b/graphics/sprites/equipment/head/witch-hat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-hat.png" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/witch-hat.png" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/wizard-hat.xml b/graphics/sprites/equipment/head/wizard-hat.xml index 5ee29488..760197f8 100644 --- a/graphics/sprites/equipment/head/wizard-hat.xml +++ b/graphics/sprites/equipment/head/wizard-hat.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-27"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-28" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-31" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-26" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-29" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-27" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-29" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-30" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-30" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-32" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-27" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-26" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-32" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-19"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-22"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="150"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-31" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="150"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="0" offsetY="-31" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-28" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="150"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="0" offsetY="-31" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-26" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="75"/> + <frame index="1" offsetX="4" offsetY="-33" delay="75"/> + <frame index="1" offsetX="0" offsetY="-30" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-27" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="3" offsetX="0" offsetY="-30" delay="75"/> + <frame index="3" offsetX="1" offsetY="-29" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30" delay="225"/> + <frame index="0" offsetX="0" offsetY="-29" delay="75"/> + <frame index="0" offsetX="0" offsetY="-30" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-31" delay="225"/> + <frame index="1" offsetX="5" offsetY="-32" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-27" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-22"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-19"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-22"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="23" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/xmaself.xml b/graphics/sprites/equipment/head/xmaself.xml index b0b77bab..37fdf8d4 100644 --- a/graphics/sprites/equipment/head/xmaself.xml +++ b/graphics/sprites/equipment/head/xmaself.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21" height="20"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY ="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-41" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY ="-41" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-41" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-41" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY ="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-31"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21" height="20"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-42"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="150"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + <frame index="2" offsetX="0" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-42" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <frame index="0" offsetX="0" offsetY="-38" delay="75"/> + <frame index="0" offsetX="0" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-41" delay="75"/> + <frame index="1" offsetX="5" offsetY="-42" delay="75"/> + <frame index="1" offsetX="1" offsetY="-39" delay="75"/> + <frame index="1" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-41" delay="225"/> + <frame index="0" offsetX="0" offsetY="-40" delay="75"/> + <frame index="0" offsetX="0" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-40" delay="225"/> + <frame index="1" offsetX="6" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-41" delay="225"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-30"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="1" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="35" offsetY="-6"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/head/yeti-mask.xml b/graphics/sprites/equipment/head/yeti-mask.xml index 03240cfc..9c7ba193 100644 --- a/graphics/sprites/equipment/head/yeti-mask.xml +++ b/graphics/sprites/equipment/head/yeti-mask.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40" height="31"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="150"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-32" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY ="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-30" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-32" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY ="-34" delay="225"/> - <frame index="1" offsetX="3" offsetY ="-35" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY ="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY ="-34" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY ="-33" delay="225"/> - <frame index="3" offsetX="-7" offsetY ="-34" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY ="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY ="-23"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40" height="31"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-35" delay="75"/> + <frame index="1" offsetX="2" offsetY="-36" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> + <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="1" offsetY="-34" delay="225"/> + <frame index="1" offsetX="3" offsetY="-35" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> + <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> + <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> + <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="2" offsetY="-23"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-24"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-8" offsetY="-23"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/assassin-female.xml b/graphics/sprites/equipment/legs/assassin-female.xml index 2f7d2674..4cca8cb6 100644 --- a/graphics/sprites/equipment/legs/assassin-female.xml +++ b/graphics/sprites/equipment/legs/assassin-female.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/assassin-female.png" width="64" height="64" /> - - <include file="player_female_base.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/legs/assassin-female.png" width="64" height="64"/> + <include file="player_female_base.xml"/> </sprite> diff --git a/graphics/sprites/equipment/legs/assassin-male.xml b/graphics/sprites/equipment/legs/assassin-male.xml index 679330b7..bc8b65a8 100644 --- a/graphics/sprites/equipment/legs/assassin-male.xml +++ b/graphics/sprites/equipment/legs/assassin-male.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/assassin-male.png" width="64" height="64" /> - - <include file="player_male_base.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/legs/assassin-male.png" width="64" height="64"/> + <include file="player_male_base.xml"/> </sprite> diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.xml b/graphics/sprites/equipment/legs/bromenallegs-female.xml index 7b814c7c..ec46ddb7 100644 --- a/graphics/sprites/equipment/legs/bromenallegs-female.xml +++ b/graphics/sprites/equipment/legs/bromenallegs-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/bromenallegs-male.xml b/graphics/sprites/equipment/legs/bromenallegs-male.xml index 049a2280..72c58122 100644 --- a/graphics/sprites/equipment/legs/bromenallegs-male.xml +++ b/graphics/sprites/equipment/legs/bromenallegs-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/chaps-female.xml b/graphics/sprites/equipment/legs/chaps-female.xml index 28fcb860..191fa407 100644 --- a/graphics/sprites/equipment/legs/chaps-female.xml +++ b/graphics/sprites/equipment/legs/chaps-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/chaps-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/chaps-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/chaps-male.xml b/graphics/sprites/equipment/legs/chaps-male.xml index a9c3542f..e2d14c3d 100644 --- a/graphics/sprites/equipment/legs/chaps-male.xml +++ b/graphics/sprites/equipment/legs/chaps-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/chaps-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/chaps-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/miniskirt-female.xml b/graphics/sprites/equipment/legs/miniskirt-female.xml index d1a34a6a..17c61a35 100644 --- a/graphics/sprites/equipment/legs/miniskirt-female.xml +++ b/graphics/sprites/equipment/legs/miniskirt-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/miniskirt-male.xml b/graphics/sprites/equipment/legs/miniskirt-male.xml index 1150cf5f..51f52671 100644 --- a/graphics/sprites/equipment/legs/miniskirt-male.xml +++ b/graphics/sprites/equipment/legs/miniskirt-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/pants-female.xml b/graphics/sprites/equipment/legs/pants-female.xml index d95713cf..8a5cc84d 100644 --- a/graphics/sprites/equipment/legs/pants-female.xml +++ b/graphics/sprites/equipment/legs/pants-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/pants-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/pants-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/pants-male.xml b/graphics/sprites/equipment/legs/pants-male.xml index 17f476b0..0b18cfdc 100644 --- a/graphics/sprites/equipment/legs/pants-male.xml +++ b/graphics/sprites/equipment/legs/pants-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/pants-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/pants-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/shorts-female.xml b/graphics/sprites/equipment/legs/shorts-female.xml index f623c5b5..0375914e 100644 --- a/graphics/sprites/equipment/legs/shorts-female.xml +++ b/graphics/sprites/equipment/legs/shorts-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/shorts-female.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/shorts-female.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/shorts-male.xml b/graphics/sprites/equipment/legs/shorts-male.xml index a19e3613..1d7aae91 100644 --- a/graphics/sprites/equipment/legs/shorts-male.xml +++ b/graphics/sprites/equipment/legs/shorts-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/shorts-male.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/shorts-male.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/skirt.xml b/graphics/sprites/equipment/legs/skirt.xml index b41b1375..d57d34d3 100644 --- a/graphics/sprites/equipment/legs/skirt.xml +++ b/graphics/sprites/equipment/legs/skirt.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/skirt.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/skirt.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/terranite-female.xml b/graphics/sprites/equipment/legs/terranite-female.xml index 90e05669..bcac1725 100644 --- a/graphics/sprites/equipment/legs/terranite-female.xml +++ b/graphics/sprites/equipment/legs/terranite-female.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/terranite-female.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/terranite-female.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/legs/terranite-male.xml b/graphics/sprites/equipment/legs/terranite-male.xml index 618c30d6..0481a15f 100644 --- a/graphics/sprites/equipment/legs/terranite-male.xml +++ b/graphics/sprites/equipment/legs/terranite-male.xml @@ -1,104 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/equipment/legs/terranite-male.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/equipment/legs/terranite-male.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/equipment/override/skeleton.xml b/graphics/sprites/equipment/override/skeleton.xml index 80a65141..88913c76 100644 --- a/graphics/sprites/equipment/override/skeleton.xml +++ b/graphics/sprites/equipment/override/skeleton.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/equipment/override/skeleton.png|W" width="64" height="64" /> - - <include file="player_male_base.xml"/> - + <imageset name="base" src="graphics/sprites/equipment/override/skeleton.png|W" width="64" height="64"/> + <include file="player_male_base.xml"/> </sprite> diff --git a/graphics/sprites/error.xml b/graphics/sprites/error.xml index 3504bd01..43146339 100644 --- a/graphics/sprites/error.xml +++ b/graphics/sprites/error.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/error.png" width="29" height="9" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/error.png" width="29" height="9"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/hairstyles/hairstyle00.xml b/graphics/sprites/hairstyles/hairstyle00.xml index 7fecdadf..8d7f293f 100644 --- a/graphics/sprites/hairstyles/hairstyle00.xml +++ b/graphics/sprites/hairstyles/hairstyle00.xml @@ -6,8 +6,7 @@ empty image set (it's empty since the icon is 32x32 so there isn't even one 40x40 frame). --> - -<!-- Testing no content + <!-- Testing no content <imageset name="base" src="graphics/items/armor-chest-cottonshirt.png" width="40" height="40" /> <action name="stand" imageset="base"> diff --git a/graphics/sprites/hairstyles/hairstyle01.xml b/graphics/sprites/hairstyles/hairstyle01.xml index da8aea32..e94edff1 100644 --- a/graphics/sprites/hairstyles/hairstyle01.xml +++ b/graphics/sprites/hairstyles/hairstyle01.xml @@ -1,125 +1,117 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle01.png|W" width="40" height="40"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-29" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-24" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY ="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-23" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY ="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY ="-27" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY ="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY ="-28" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY ="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY ="-30" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY ="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY ="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY ="-25" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY ="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY ="-30" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY ="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY ="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY ="-20"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle01.png|W" width="40" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-29" delay="150"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="150"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="0" offsetY="-29" delay="75"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="150"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="0" offsetY="-29" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <frame index="0" offsetX="0" offsetY="-25" delay="75"/> + <frame index="0" offsetX="0" offsetY="-24" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="75"/> + <frame index="1" offsetX="4" offsetY="-31" delay="75"/> + <frame index="1" offsetX="0" offsetY="-28" delay="75"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> + <frame index="3" offsetX="0" offsetY="-28" delay="75"/> + <frame index="3" offsetX="1" offsetY="-27" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-28" delay="225"/> + <frame index="0" offsetX="0" offsetY="-27" delay="75"/> + <frame index="0" offsetX="0" offsetY="-28" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="225"/> + <frame index="1" offsetX="5" offsetY="-30" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetX="0" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="-4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle02.xml b/graphics/sprites/hairstyles/hairstyle02.xml index b13041ff..6643009b 100644 --- a/graphics/sprites/hairstyles/hairstyle02.xml +++ b/graphics/sprites/hairstyles/hairstyle02.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle02.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle02.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle03.xml b/graphics/sprites/hairstyles/hairstyle03.xml index db2f04e7..dece3ed8 100644 --- a/graphics/sprites/hairstyles/hairstyle03.xml +++ b/graphics/sprites/hairstyles/hairstyle03.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle03.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle03.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle04.xml b/graphics/sprites/hairstyles/hairstyle04.xml index 9518caab..6cbb71c2 100644 --- a/graphics/sprites/hairstyles/hairstyle04.xml +++ b/graphics/sprites/hairstyles/hairstyle04.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle04.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle04.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle05.xml b/graphics/sprites/hairstyles/hairstyle05.xml index 72fc5f9a..35bd869f 100644 --- a/graphics/sprites/hairstyles/hairstyle05.xml +++ b/graphics/sprites/hairstyles/hairstyle05.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle05.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle05.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle06.xml b/graphics/sprites/hairstyles/hairstyle06.xml index 94bc6948..3900dc73 100644 --- a/graphics/sprites/hairstyles/hairstyle06.xml +++ b/graphics/sprites/hairstyles/hairstyle06.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle06.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle06.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle07.xml b/graphics/sprites/hairstyles/hairstyle07.xml index 7996cde3..06e403c8 100644 --- a/graphics/sprites/hairstyles/hairstyle07.xml +++ b/graphics/sprites/hairstyles/hairstyle07.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle07.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle07.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle08.xml b/graphics/sprites/hairstyles/hairstyle08.xml index c7360609..5e44ddc3 100644 --- a/graphics/sprites/hairstyles/hairstyle08.xml +++ b/graphics/sprites/hairstyles/hairstyle08.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle08.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle08.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle09.xml b/graphics/sprites/hairstyles/hairstyle09.xml index 1dafdb57..08494277 100644 --- a/graphics/sprites/hairstyles/hairstyle09.xml +++ b/graphics/sprites/hairstyles/hairstyle09.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle09.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle09.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle10.xml b/graphics/sprites/hairstyles/hairstyle10.xml index e2ca1afd..3b7a3a0f 100644 --- a/graphics/sprites/hairstyles/hairstyle10.xml +++ b/graphics/sprites/hairstyles/hairstyle10.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle10.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle10.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle11.xml b/graphics/sprites/hairstyles/hairstyle11.xml index 465bdf43..84f5f05b 100644 --- a/graphics/sprites/hairstyles/hairstyle11.xml +++ b/graphics/sprites/hairstyles/hairstyle11.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle11.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle11.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle12.xml b/graphics/sprites/hairstyles/hairstyle12.xml index 5b836618..4a6735f4 100644 --- a/graphics/sprites/hairstyles/hairstyle12.xml +++ b/graphics/sprites/hairstyles/hairstyle12.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle12.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle12.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle13.xml b/graphics/sprites/hairstyles/hairstyle13.xml index c2871f79..da222c87 100644 --- a/graphics/sprites/hairstyles/hairstyle13.xml +++ b/graphics/sprites/hairstyles/hairstyle13.xml @@ -1,125 +1,117 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle13.png|W" width="32" height="32"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY ="-33"/> - </animation> - <animation direction="left"> - <frame index="3" offsetX="3" offsetY ="-33"/> - </animation> - <animation direction="up"> - <frame index="6" offsetX="3" offsetY ="-33"/> - </animation> - <animation direction="right"> - <frame index="9" offsetX="3" offsetY ="-33"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="1" offsetX="3" offsetY ="-33" delay="150"/> - <frame index="0" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="2" offsetX="3" offsetY ="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="3" offsetX="3" offsetY ="-33" delay="75"/> - <frame index="4" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="4" offsetX="3" offsetY ="-33" delay="150"/> - <frame index="5" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="5" offsetX="3" offsetY ="-33" delay="75"/> - </animation> - <animation direction="up"> - <frame index="6" offsetX="3" offsetY ="-33" delay="75"/> - <frame index="7" offsetX="3" offsetY ="-34" delay="150"/> - <frame index="6" offsetX="3" offsetY ="-33" delay="75"/> - <frame index="8" offsetX="3" offsetY ="-34" delay="150"/> - </animation> - <animation direction="right"> - <frame index="9" offsetX="3" offsetY ="-33" delay="75"/> - <frame index="10" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="10" offsetX="3" offsetY ="-33" delay="150"/> - <frame index="11" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="11" offsetX="3" offsetY ="-33" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY ="-30" delay="75"/> - <frame index="0" offsetX="3" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="3" offsetY ="-28" delay="75"/> - <frame index="0" offsetX="3" offsetY ="-27" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="3" offsetX="7" offsetY ="-34" delay="75"/> - <frame index="3" offsetX="7" offsetY ="-35" delay="75"/> - <frame index="3" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="3" offsetX="2" offsetY ="-31" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="6" offsetX="2" offsetY ="-33" delay="225"/> - <frame index="6" offsetX="2" offsetY ="-31" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="9" offsetX="0" offsetY ="-34" delay="75"/> - <frame index="9" offsetX="0" offsetY ="-35" delay="75"/> - <frame index="9" offsetX="3" offsetY ="-32" delay="75"/> - <frame index="9" offsetX="4" offsetY ="-31" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY ="-32" delay="225"/> - <frame index="0" offsetX="3" offsetY ="-31" delay="75"/> - <frame index="0" offsetX="3" offsetY ="-32" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="3" offsetX="6" offsetY ="-33" delay="225"/> - <frame index="3" offsetX="8" offsetY ="-34" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="6" offsetX="3" offsetY ="-33" delay="225"/> - <frame index="6" offsetX="2" offsetY ="-32" delay="75"/> - <frame index="6" offsetX="2" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="9" offsetX="0" offsetY ="-33" delay="225"/> - <frame index="9" offsetX="-2" offsetY ="-34" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY ="-21"/> - </animation> - <animation direction="left"> - <frame index="3" offsetX="7" offsetY ="-24"/> - </animation> - <animation direction="up"> - <frame index="6" offsetX="4" offsetY ="-25"/> - </animation> - <animation direction="right"> - <frame index="9" offsetX="-3" offsetY ="-24"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="12" offsetX="23" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle13.png|W" width="32" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-33"/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="3" offsetY="-33"/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="3" offsetY="-33"/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="3" offsetY="-33"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-32" delay="75"/> + <frame index="1" offsetX="3" offsetY="-33" delay="150"/> + <frame index="0" offsetX="3" offsetY="-32" delay="75"/> + <frame index="2" offsetX="3" offsetY="-33" delay="150"/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="3" offsetY="-33" delay="75"/> + <frame index="4" offsetX="3" offsetY="-32" delay="75"/> + <frame index="4" offsetX="3" offsetY="-33" delay="150"/> + <frame index="5" offsetX="3" offsetY="-32" delay="75"/> + <frame index="5" offsetX="3" offsetY="-33" delay="75"/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="3" offsetY="-33" delay="75"/> + <frame index="7" offsetX="3" offsetY="-34" delay="150"/> + <frame index="6" offsetX="3" offsetY="-33" delay="75"/> + <frame index="8" offsetX="3" offsetY="-34" delay="150"/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="3" offsetY="-33" delay="75"/> + <frame index="10" offsetX="3" offsetY="-32" delay="75"/> + <frame index="10" offsetX="3" offsetY="-33" delay="150"/> + <frame index="11" offsetX="3" offsetY="-32" delay="75"/> + <frame index="11" offsetX="3" offsetY="-33" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-30" delay="75"/> + <frame index="0" offsetX="3" offsetY="-31" delay="75"/> + <frame index="0" offsetX="3" offsetY="-28" delay="75"/> + <frame index="0" offsetX="3" offsetY="-27" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="7" offsetY="-34" delay="75"/> + <frame index="3" offsetX="7" offsetY="-35" delay="75"/> + <frame index="3" offsetX="3" offsetY="-32" delay="75"/> + <frame index="3" offsetX="2" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="2" offsetY="-33" delay="225"/> + <frame index="6" offsetX="2" offsetY="-31" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="0" offsetY="-34" delay="75"/> + <frame index="9" offsetX="0" offsetY="-35" delay="75"/> + <frame index="9" offsetX="3" offsetY="-32" delay="75"/> + <frame index="9" offsetX="4" offsetY="-31" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-32" delay="225"/> + <frame index="0" offsetX="3" offsetY="-31" delay="75"/> + <frame index="0" offsetX="3" offsetY="-32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="6" offsetY="-33" delay="225"/> + <frame index="3" offsetX="8" offsetY="-34" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="3" offsetY="-33" delay="225"/> + <frame index="6" offsetX="2" offsetY="-32" delay="75"/> + <frame index="6" offsetX="2" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="0" offsetY="-33" delay="225"/> + <frame index="9" offsetX="-2" offsetY="-34" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="3" offsetY="-21"/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="7" offsetY="-24"/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="4" offsetY="-25"/> + </animation> + <animation direction="right"> + <frame index="9" offsetX="-3" offsetY="-24"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="12" offsetX="23" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle14.xml b/graphics/sprites/hairstyles/hairstyle14.xml index 01423f66..34a2aa86 100644 --- a/graphics/sprites/hairstyles/hairstyle14.xml +++ b/graphics/sprites/hairstyles/hairstyle14.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle14.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle14.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle15.xml b/graphics/sprites/hairstyles/hairstyle15.xml index 40729285..2c21c918 100644 --- a/graphics/sprites/hairstyles/hairstyle15.xml +++ b/graphics/sprites/hairstyles/hairstyle15.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle15.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle15.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle16.xml b/graphics/sprites/hairstyles/hairstyle16.xml index 692ed77f..6d7c4ea3 100644 --- a/graphics/sprites/hairstyles/hairstyle16.xml +++ b/graphics/sprites/hairstyles/hairstyle16.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle16.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle16.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle17.xml b/graphics/sprites/hairstyles/hairstyle17.xml index 6c61ecc1..ac686d09 100644 --- a/graphics/sprites/hairstyles/hairstyle17.xml +++ b/graphics/sprites/hairstyles/hairstyle17.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle17.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle17.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle18.xml b/graphics/sprites/hairstyles/hairstyle18.xml index 12e41820..28d29de5 100644 --- a/graphics/sprites/hairstyles/hairstyle18.xml +++ b/graphics/sprites/hairstyles/hairstyle18.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle18.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle18.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle19.xml b/graphics/sprites/hairstyles/hairstyle19.xml index 75d0a7ee..e757e874 100644 --- a/graphics/sprites/hairstyles/hairstyle19.xml +++ b/graphics/sprites/hairstyles/hairstyle19.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/hairstyles/hairstyle19.png|W" width="40" height="40" /> - - <include file="hairstyles/hairstyle01.xml"/> - + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle19.png|W" width="40" height="40"/> + <include file="hairstyles/hairstyle01.xml"/> </sprite> diff --git a/graphics/sprites/icon-feather.xml b/graphics/sprites/icon-feather.xml index b2d43aa0..2be6c077 100644 --- a/graphics/sprites/icon-feather.xml +++ b/graphics/sprites/icon-feather.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-feather.png" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-feather.png" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-green-barrier.xml b/graphics/sprites/icon-green-barrier.xml index 28a16ab8..afe8acc9 100644 --- a/graphics/sprites/icon-green-barrier.xml +++ b/graphics/sprites/icon-green-barrier.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-green-barrier.png" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-green-barrier.png" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-haste-potion.xml b/graphics/sprites/icon-haste-potion.xml index befb8bd5..c4633a1f 100644 --- a/graphics/sprites/icon-haste-potion.xml +++ b/graphics/sprites/icon-haste-potion.xml @@ -1,13 +1,12 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-potion-c.png|G:#da69e5,ffdaff" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="100"/> - <frame index="1" offsetY="0" delay="100"/> - <frame index="2" offsetY="0" delay="100"/> - <frame index="3" offsetY="0" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-potion-c.png|G:#da69e5,ffdaff" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="100"/> + <frame index="1" offsetY="0" delay="100"/> + <frame index="2" offsetY="0" delay="100"/> + <frame index="3" offsetY="0" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-hidden.xml b/graphics/sprites/icon-hidden.xml index 90dd9602..1e4cd61a 100644 --- a/graphics/sprites/icon-hidden.xml +++ b/graphics/sprites/icon-hidden.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-hidden.png" width="12" height="12" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="3" delay="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-hidden.png" width="12" height="12"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="3" delay="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-invisible.xml b/graphics/sprites/icon-invisible.xml index ffdb1cf8..51eb39b3 100644 --- a/graphics/sprites/icon-invisible.xml +++ b/graphics/sprites/icon-invisible.xml @@ -1,36 +1,35 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-invisible.png" width="16" height="24" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="2000"/> - <frame index="1" offsetY="0" delay="100"/> - <frame index="2" offsetY="0" delay="100"/> - <frame index="3" offsetY="0" delay="100"/> - <frame index="4" offsetY="0" delay="100"/> - <frame index="0" offsetY="0" delay="5000"/> - <frame index="1" offsetY="0" delay="100"/> - <frame index="2" offsetY="0" delay="100"/> - <frame index="3" offsetY="0" delay="100"/> - <frame index="4" offsetY="0" delay="100"/> - <frame index="0" offsetY="0" delay="3000"/> - <frame index="7" offsetY="0" delay="500"/> - <frame index="0" offsetY="0" delay="3000"/> - <frame index="5" offsetY="0" delay="50"/> - <frame index="6" offsetY="0" delay="50"/> - <frame index="5" offsetY="0" delay="50"/> - <frame index="6" offsetY="0" delay="50"/> - <frame index="5" offsetY="0" delay="50"/> - <frame index="6" offsetY="0" delay="50"/> - <frame index="5" offsetY="0" delay="50"/> - <frame index="6" offsetY="0" delay="50"/> - <frame index="5" offsetY="0" delay="50"/> - <frame index="6" offsetY="0" delay="50"/> - <frame index="0" offsetY="0" delay="3000"/> - <frame index="7" offsetY="0" delay="300"/> - <frame index="0" offsetY="0" delay="5000"/> - <frame index="7" offsetY="0" delay="200"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-invisible.png" width="16" height="24"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="2000"/> + <frame index="1" offsetY="0" delay="100"/> + <frame index="2" offsetY="0" delay="100"/> + <frame index="3" offsetY="0" delay="100"/> + <frame index="4" offsetY="0" delay="100"/> + <frame index="0" offsetY="0" delay="5000"/> + <frame index="1" offsetY="0" delay="100"/> + <frame index="2" offsetY="0" delay="100"/> + <frame index="3" offsetY="0" delay="100"/> + <frame index="4" offsetY="0" delay="100"/> + <frame index="0" offsetY="0" delay="3000"/> + <frame index="7" offsetY="0" delay="500"/> + <frame index="0" offsetY="0" delay="3000"/> + <frame index="5" offsetY="0" delay="50"/> + <frame index="6" offsetY="0" delay="50"/> + <frame index="5" offsetY="0" delay="50"/> + <frame index="6" offsetY="0" delay="50"/> + <frame index="5" offsetY="0" delay="50"/> + <frame index="6" offsetY="0" delay="50"/> + <frame index="5" offsetY="0" delay="50"/> + <frame index="6" offsetY="0" delay="50"/> + <frame index="5" offsetY="0" delay="50"/> + <frame index="6" offsetY="0" delay="50"/> + <frame index="0" offsetY="0" delay="3000"/> + <frame index="7" offsetY="0" delay="300"/> + <frame index="0" offsetY="0" delay="5000"/> + <frame index="7" offsetY="0" delay="200"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-iron-potion.xml b/graphics/sprites/icon-iron-potion.xml index e12bf862..8dc028df 100644 --- a/graphics/sprites/icon-iron-potion.xml +++ b/graphics/sprites/icon-iron-potion.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-potion-b.png|G:#c05000,f0a000,f0f09f" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-potion-b.png|G:#c05000,f0a000,f0f09f" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-poison.xml b/graphics/sprites/icon-poison.xml index 574908fb..1fa6254a 100644 --- a/graphics/sprites/icon-poison.xml +++ b/graphics/sprites/icon-poison.xml @@ -1,18 +1,17 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-poison.png" width="12" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="80"/> - <frame index="1" offsetY="0" delay="80"/> - <frame index="2" offsetY="0" delay="80"/> - <frame index="3" offsetY="0" delay="80"/> - <frame index="4" offsetY="0" delay="80"/> - <frame index="5" offsetY="0" delay="80"/> - <frame index="6" offsetY="0" delay="80"/> - <frame index="7" offsetY="0" delay="80"/> - <frame index="8" offsetY="0" delay="80"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-poison.png" width="12" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="80"/> + <frame index="1" offsetY="0" delay="80"/> + <frame index="2" offsetY="0" delay="80"/> + <frame index="3" offsetY="0" delay="80"/> + <frame index="4" offsetY="0" delay="80"/> + <frame index="5" offsetY="0" delay="80"/> + <frame index="6" offsetY="0" delay="80"/> + <frame index="7" offsetY="0" delay="80"/> + <frame index="8" offsetY="0" delay="80"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-red-rotating-hex.xml b/graphics/sprites/icon-red-rotating-hex.xml index 6036c130..5c0fd24d 100644 --- a/graphics/sprites/icon-red-rotating-hex.xml +++ b/graphics/sprites/icon-red-rotating-hex.xml @@ -1,17 +1,16 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetX="-2" offsetY="4" delay="120"/> - <frame index="1" offsetX="-2" offsetY="4" delay="120"/> - <frame index="2" offsetX="-2" offsetY="4" delay="120"/> - <frame index="3" offsetX="-2" offsetY="4" delay="120"/> - <frame index="4" offsetX="-2" offsetY="4" delay="120"/> - <frame index="5" offsetX="-3" offsetY="4" delay="120"/> - <frame index="6" offsetX="-2" offsetY="4" delay="120"/> - <frame index="7" offsetX="-2" offsetY="4" delay="120"/> - </animation> - </action> + <imageset name="base" src="graphics/particles/hex-facet-50.png|W:#ff0000" width="9" height="11"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetX="-2" offsetY="4" delay="120"/> + <frame index="1" offsetX="-2" offsetY="4" delay="120"/> + <frame index="2" offsetX="-2" offsetY="4" delay="120"/> + <frame index="3" offsetX="-2" offsetY="4" delay="120"/> + <frame index="4" offsetX="-2" offsetY="4" delay="120"/> + <frame index="5" offsetX="-3" offsetY="4" delay="120"/> + <frame index="6" offsetX="-2" offsetY="4" delay="120"/> + <frame index="7" offsetX="-2" offsetY="4" delay="120"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-slow-poison.xml b/graphics/sprites/icon-slow-poison.xml index 81b2d2c4..469ee1d0 100644 --- a/graphics/sprites/icon-slow-poison.xml +++ b/graphics/sprites/icon-slow-poison.xml @@ -1,12 +1,11 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-slow-poison.png" width="12" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="190" /> - <frame index="1" offsetY="0" delay="275" /> - <frame index="2" offsetY="0" delay="300" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-slow-poison.png" width="12" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="190"/> + <frame index="1" offsetY="0" delay="275"/> + <frame index="2" offsetY="0" delay="300"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-spell-attack-generic.xml b/graphics/sprites/icon-spell-attack-generic.xml index c18b6fd4..4e184437 100644 --- a/graphics/sprites/icon-spell-attack-generic.xml +++ b/graphics/sprites/icon-spell-attack-generic.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-spell-attack-generic.png" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-spell-attack-generic.png" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-spell-haste.xml b/graphics/sprites/icon-spell-haste.xml index 409a9f98..897c0552 100644 --- a/graphics/sprites/icon-spell-haste.xml +++ b/graphics/sprites/icon-spell-haste.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-spell-haste.png" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="4" delay="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-spell-haste.png" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="4" delay="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-spell-protection-generic.xml b/graphics/sprites/icon-spell-protection-generic.xml index 439f8f21..4e8ae3cc 100644 --- a/graphics/sprites/icon-spell-protection-generic.xml +++ b/graphics/sprites/icon-spell-protection-generic.xml @@ -1,13 +1,12 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-spell-protection-generic.png" width="12" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="400" /> - <frame index="1" offsetY="0" delay="200" /> - <frame index="2" offsetY="0" delay="250" /> - <frame index="1" offsetY="0" delay="200" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-spell-protection-generic.png" width="12" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="400"/> + <frame index="1" offsetY="0" delay="200"/> + <frame index="2" offsetY="0" delay="250"/> + <frame index="1" offsetY="0" delay="200"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/icon-spell-shearing.xml b/graphics/sprites/icon-spell-shearing.xml index 2c489ad3..31a2ec01 100644 --- a/graphics/sprites/icon-spell-shearing.xml +++ b/graphics/sprites/icon-spell-shearing.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/icon-spell-shearing.png" width="13" height="20" /> - - <action name="default" imageset="base"> - <animation direction="default"> - <frame index="0" offsetY="0" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/icon-spell-shearing.png" width="13" height="20"/> + <action name="default" imageset="base"> + <animation direction="default"> + <frame index="0" offsetY="0" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml b/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml index 1b7444d6..0d811374 100644 --- a/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml +++ b/graphics/sprites/monsters/accessories/ball-lighning-shadow.xml @@ -1,18 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11" /> - <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="5"/> - </animation> - </action> - - <action name="dead" imageset="empty"> - <animation> - <frame index="0" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="5"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml b/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml index 1b7444d6..0d811374 100644 --- a/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml +++ b/graphics/sprites/monsters/accessories/ball-lightning-shadow.xml @@ -1,18 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11" /> - <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="5"/> - </animation> - </action> - - <action name="dead" imageset="empty"> - <animation> - <frame index="0" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="5"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml index ccc62215..acf2cd6c 100644 --- a/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml +++ b/graphics/sprites/monsters/accessories/generic-shadow-medium-circle.xml @@ -1,11 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="0"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml index 6aac520a..9affd612 100644 --- a/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml +++ b/graphics/sprites/monsters/accessories/generic-shadow-small-circle.xml @@ -1,11 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-small-circle.png" width="16" height="11"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/mouboo-antlers.xml b/graphics/sprites/monsters/accessories/mouboo-antlers.xml index 833c4ab0..e38c37e8 100644 --- a/graphics/sprites/monsters/accessories/mouboo-antlers.xml +++ b/graphics/sprites/monsters/accessories/mouboo-antlers.xml @@ -1,103 +1,98 @@ <?xml version="1.0"?> <sprite> - <imageset name="accessory" src="graphics/sprites/monsters/accessories/mouboo-antlers.png" width="28" height="21"/> - - <action name="stand" imageset="accessory"> - <animation direction="down"> - <frame index="0" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-16" offsetY="-55"/> - </animation> - <animation direction="up"> - <frame index="0" offsetY="-56"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="16" offsetY="-55"/> - </animation> - </action> - - <action name="walk" imageset="accessory"> - <animation direction="down"> - <frame index="0" delay="75" offsetY="-52"/> - <frame index="0" delay="150" offsetY="-54"/> - <frame index="0" delay="75" offsetY="-51"/> - <frame index="0" delay="75" offsetY="-48"/> - <frame index="0" delay="75" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" delay="75" offsetX="-16" offsetY="-59"/> - <frame index="1" delay="75" offsetX="-14" offsetY="-59"/> - <frame index="1" delay="75" offsetX="-15" offsetY="-61"/> - <frame index="1" delay="75" offsetX="-20" offsetY="-60"/> - <frame index="1" delay="75" offsetX="-20" offsetY="-56"/> - <frame index="1" delay="75" offsetX="-21" offsetY="-51"/> - </animation> - <animation direction="up"> - <frame index="0" delay="75" offsetY="-59"/> - <frame index="0" delay="75" offsetY="-60"/> - <frame index="0" delay="75" offsetY="-63"/> - <frame index="0" delay="75" offsetY="-61"/> - <frame index="0" delay="75" offsetY="-60"/> - <frame index="0" delay="75" offsetY="-58"/> - </animation> - <animation direction="right"> - <frame index="2" delay="75" offsetX="16" offsetY="-59"/> - <frame index="2" delay="75" offsetX="14" offsetY="-59"/> - <frame index="2" delay="75" offsetX="15" offsetY="-61"/> - <frame index="2" delay="75" offsetX="20" offsetY="-60"/> - <frame index="2" delay="75" offsetX="20" offsetY="-56"/> - <frame index="2" delay="75" offsetX="21" offsetY="-51"/> - </animation> - </action> - - <action name="attack" imageset="accessory"> - <animation direction="down"> - <frame index="0" delay="75" offsetY="-50"/> - <frame index="0" delay="75" offsetY="-52"/> - <frame index="0" delay="75" offsetY="-39"/> - <frame index="0" delay="75" offsetY="-31"/> - <frame index="0" delay="75" offsetY="-30"/> - <frame index="0" delay="75" offsetY="-31"/> - <frame index="0" delay="75" offsetY="-38"/> - <end /> - </animation> - <animation direction="left"> - <frame index="1" delay="75" offsetX="-14" offsetY="-56"/> - <frame index="1" delay="75" offsetX="-7" offsetY="-56"/> - <frame index="1" delay="75" offsetX="-21" offsetY="-40"/> - <frame index="1" delay="75" offsetX="-23" offsetY="-40"/> - <frame index="1" delay="75" offsetX="-27" offsetY="-40"/> - <frame index="1" delay="75" offsetX="-24" offsetY="-49"/> - <frame index="1" delay="75" offsetX="-16" offsetY="-55"/> - <end /> - </animation> - <animation direction="up"> - <frame index="0" delay="75" offsetY="-55"/> - <frame index="0" delay="75" offsetY="-53"/> - <frame index="0" delay="75" offsetY="-59"/> - <frame index="0" delay="75" offsetY="-53"/> - <frame index="0" delay="75" offsetY="-51"/> - <frame index="0" delay="75" offsetY="-54"/> - <frame index="0" delay="75" offsetY="-56"/> - <end /> - </animation> - <animation direction="right"> - <frame index="2" delay="75" offsetX="14" offsetY="-56"/> - <frame index="2" delay="75" offsetX="7" offsetY="-56"/> - <frame index="2" delay="75" offsetX="21" offsetY="-40"/> - <frame index="2" delay="75" offsetX="23" offsetY="-40"/> - <frame index="2" delay="75" offsetX="27" offsetY="-40"/> - <frame index="2" delay="75" offsetX="24" offsetY="-49"/> - <frame index="2" delay="75" offsetX="16" offsetY="-55"/> - <end /> - </animation> - </action> - - <action name="dead" imageset="accessory"> - <animation> - <frame index="3" delay="1600" offsetX="20" offsetY="-8"/> - </animation> - </action> - + <imageset name="accessory" src="graphics/sprites/monsters/accessories/mouboo-antlers.png" width="28" height="21"/> + <action name="stand" imageset="accessory"> + <animation direction="down"> + <frame index="0" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-16" offsetY="-55"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-56"/> + </animation> + <animation direction="right"> + <frame index="2" offsetX="16" offsetY="-55"/> + </animation> + </action> + <action name="walk" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="150" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-48"/> + <frame index="0" delay="75" offsetY="-49"/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-16" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-14" offsetY="-59"/> + <frame index="1" delay="75" offsetX="-15" offsetY="-61"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-60"/> + <frame index="1" delay="75" offsetX="-20" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-51"/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-63"/> + <frame index="0" delay="75" offsetY="-61"/> + <frame index="0" delay="75" offsetY="-60"/> + <frame index="0" delay="75" offsetY="-58"/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="16" offsetY="-59"/> + <frame index="2" delay="75" offsetX="14" offsetY="-59"/> + <frame index="2" delay="75" offsetX="15" offsetY="-61"/> + <frame index="2" delay="75" offsetX="20" offsetY="-60"/> + <frame index="2" delay="75" offsetX="20" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-51"/> + </animation> + </action> + <action name="attack" imageset="accessory"> + <animation direction="down"> + <frame index="0" delay="75" offsetY="-50"/> + <frame index="0" delay="75" offsetY="-52"/> + <frame index="0" delay="75" offsetY="-39"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-30"/> + <frame index="0" delay="75" offsetY="-31"/> + <frame index="0" delay="75" offsetY="-38"/> + <end/> + </animation> + <animation direction="left"> + <frame index="1" delay="75" offsetX="-14" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-7" offsetY="-56"/> + <frame index="1" delay="75" offsetX="-21" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-23" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-27" offsetY="-40"/> + <frame index="1" delay="75" offsetX="-24" offsetY="-49"/> + <frame index="1" delay="75" offsetX="-16" offsetY="-55"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="75" offsetY="-55"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-59"/> + <frame index="0" delay="75" offsetY="-53"/> + <frame index="0" delay="75" offsetY="-51"/> + <frame index="0" delay="75" offsetY="-54"/> + <frame index="0" delay="75" offsetY="-56"/> + <end/> + </animation> + <animation direction="right"> + <frame index="2" delay="75" offsetX="14" offsetY="-56"/> + <frame index="2" delay="75" offsetX="7" offsetY="-56"/> + <frame index="2" delay="75" offsetX="21" offsetY="-40"/> + <frame index="2" delay="75" offsetX="23" offsetY="-40"/> + <frame index="2" delay="75" offsetX="27" offsetY="-40"/> + <frame index="2" delay="75" offsetX="24" offsetY="-49"/> + <frame index="2" delay="75" offsetX="16" offsetY="-55"/> + <end/> + </animation> + </action> + <action name="dead" imageset="accessory"> + <animation> + <frame index="3" delay="1600" offsetX="20" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/reaper-shadow.xml b/graphics/sprites/monsters/accessories/reaper-shadow.xml index 38c537cf..94eb61cd 100644 --- a/graphics/sprites/monsters/accessories/reaper-shadow.xml +++ b/graphics/sprites/monsters/accessories/reaper-shadow.xml @@ -1,18 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22" /> - <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="-2"/> - </animation> - </action> - - <action name="dead" imageset="empty"> - <animation> - <frame index="0" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/generic-shadow-medium-circle.png" width="32" height="22"/> + <imageset name="empty" src="graphics/sprites/monsters/accessories/empty-frame.png" width="1" height="1"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="-2"/> + </animation> + </action> + <action name="dead" imageset="empty"> + <animation> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/scythe-shadow.xml b/graphics/sprites/monsters/accessories/scythe-shadow.xml index 49c71619..af986f62 100644 --- a/graphics/sprites/monsters/accessories/scythe-shadow.xml +++ b/graphics/sprites/monsters/accessories/scythe-shadow.xml @@ -1,34 +1,27 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/accessories/scythe-shadow.png" width="100" height="100" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" offsetY="35" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" offsetY="35" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="8" delay="80" offsetY="35" /> - <frame index="9" delay="80" offsetY="35" /> - <frame index="10" delay="80" offsetY="35" /> - <frame index="11" offsetY="35" /> - </animation> - </action> - - - <action name="attack" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" offsetY="35" /> - </animation> - </action> - -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/monsters/accessories/scythe-shadow.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="8" delay="80" offsetY="35"/> + <frame index="9" delay="80" offsetY="35"/> + <frame index="10" delay="80" offsetY="35"/> + <frame index="11" offsetY="35"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40" offsetY="35"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-littleslime.xml b/graphics/sprites/monsters/accessories/slime-littleslime.xml index 9ce7ec49..b985c12b 100644 --- a/graphics/sprites/monsters/accessories/slime-littleslime.xml +++ b/graphics/sprites/monsters/accessories/slime-littleslime.xml @@ -1,61 +1,57 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20" />
- <action name="stand" imageset="base">
- <animation>
- <frame index="0" offsetY="16" />
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <sequence start="0" end="2" delay="200" offsetY="16" />
- </animation>
- <animation direction="left">
- <frame index="0" delay="200" offsetY="16" />
- <sequence start="3" end="4" delay="200" offsetY="16" />
- </animation>
- <animation direction="up">
- <frame index="0" delay="200" offsetY="16" />
- <sequence start="5" end="6" delay="200" offsetY="16" />
- </animation>
- <animation direction="right">
- <frame index="0" delay="200" offsetY="16" />
- <sequence start="7" end="8" delay="200" offsetY="16" />
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation>
- <frame index="9" offsetY="16" />
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="0" delay="200" offsetY="16" />
- <frame index="1" delay="200" offsetY="16" />
- <frame index="5" delay="200" offsetY="16" />
- <end />
- </animation>
- <animation direction="left">
- <frame index="0" delay="200" offsetY="16" />
- <frame index="1" delay="200" offsetY="16" />
- <frame index="5" delay="200" offsetY="16" />
- <end />
- </animation>
- <animation direction="up">
- <frame index="0" delay="200" offsetY="16" />
- <frame index="1" delay="200" offsetY="16" />
- <frame index="5" delay="200" offsetY="16" />
- <end />
- </animation>
- <animation direction="right">
- <frame index="0" delay="200" offsetY="16" />
- <frame index="1" delay="200" offsetY="16" />
- <frame index="5" delay="200" offsetY="16" />
- <end />
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="16"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="2" delay="200" offsetY="16"/> + </animation> + <animation direction="left"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="3" end="4" delay="200" offsetY="16"/> + </animation> + <animation direction="up"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="5" end="6" delay="200" offsetY="16"/> + </animation> + <animation direction="right"> + <frame index="0" delay="200" offsetY="16"/> + <sequence start="7" end="8" delay="200" offsetY="16"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="9" offsetY="16"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="left"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="up"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" delay="200" offsetY="16"/> + <frame index="1" delay="200" offsetY="16"/> + <frame index="5" delay="200" offsetY="16"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-rudolph.xml b/graphics/sprites/monsters/accessories/slime-rudolph.xml index e157d330..5db91dfe 100644 --- a/graphics/sprites/monsters/accessories/slime-rudolph.xml +++ b/graphics/sprites/monsters/accessories/slime-rudolph.xml @@ -1,50 +1,46 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/accessories/slime-rudolph.png" width="26" height="15" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="2" offsetY="-16"/> - </animation> - <animation direction="up"> - <frame index="0" offsetY="-16"/> - </animation> - <animation direction="right"> - <frame index="6" offsetY="-16"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="2" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="2" offsetY="-16"/> - </animation> - <animation direction="up"> - <frame index="6" offsetY="-16"/> - </animation> - <animation direction="right"> - <frame index="6" offsetY="-16"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="3" offsetY="-8"/> - </animation> - <animation direction="left"> - <frame index="3" offsetY="-8"/> - </animation> - <animation direction="up"> - <frame index="7" offsetY="-8"/> - </animation> - <animation direction="right"> - <frame index="7" offsetY="-8"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-rudolph.png" width="26" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="right"> + <frame index="6" offsetY="-16"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="2" offsetY="-16"/> + </animation> + <animation direction="up"> + <frame index="6" offsetY="-16"/> + </animation> + <animation direction="right"> + <frame index="6" offsetY="-16"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="7" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="7" offsetY="-8"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/slime-santa.xml b/graphics/sprites/monsters/accessories/slime-santa.xml index 7d1bb296..d6237409 100644 --- a/graphics/sprites/monsters/accessories/slime-santa.xml +++ b/graphics/sprites/monsters/accessories/slime-santa.xml @@ -1,50 +1,46 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/monsters/accessories/slime-santa.png" width="18" height="14" />
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetY="-16"/>
- </animation>
- <animation direction="left">
- <frame index="3" offsetX="2" offsetY="-14"/>
- </animation>
- <animation direction="up">
- <frame index="4" offsetY="-12"/>
- </animation>
- <animation direction="right">
- <frame index="7" offsetX="-4" offsetY="-14"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="2" offsetX="3" offsetY="-15"/>
- </animation>
- <animation direction="left">
- <frame index="2" offsetX="3" offsetY="-15"/>
- </animation>
- <animation direction="up">
- <frame index="6" offsetX="-3" offsetY="-15"/>
- </animation>
- <animation direction="right">
- <frame index="6" offsetX="-3" offsetY="-15"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation direction="down">
- <frame index="3" offsetY="-8"/>
- </animation>
- <animation direction="left">
- <frame index="3" offsetY="-8"/>
- </animation>
- <animation direction="up">
- <frame index="7" offsetY="-8"/>
- </animation>
- <animation direction="right">
- <frame index="7" offsetY="-8"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-santa.png" width="18" height="14"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-16"/> + </animation> + <animation direction="left"> + <frame index="3" offsetX="2" offsetY="-14"/> + </animation> + <animation direction="up"> + <frame index="4" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="7" offsetX="-4" offsetY="-14"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="2" offsetX="3" offsetY="-15"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-15"/> + </animation> + <animation direction="up"> + <frame index="6" offsetX="-3" offsetY="-15"/> + </animation> + <animation direction="right"> + <frame index="6" offsetX="-3" offsetY="-15"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="3" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="7" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="7" offsetY="-8"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-seajelly.xml b/graphics/sprites/monsters/accessories/slime-seajelly.xml index 1e0167d8..3905f8c2 100644 --- a/graphics/sprites/monsters/accessories/slime-seajelly.xml +++ b/graphics/sprites/monsters/accessories/slime-seajelly.xml @@ -1,38 +1,33 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/monsters/accessories/slime-seajelly.png|W" width="26" height="15" />
-
- <action name="stand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetY="-5"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetY="-5"/>
- </animation>
- <animation direction="up">
- <frame index="0" offsetY="-5"/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetY="-5"/>
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation>
- <sequence start="0" end="1" delay="600" offsetY="-5"/>
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation>
- <sequence start="0" end="1" delay="75" offsetY="-5"/>
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation>
- <frame index="2"/>
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-seajelly.png|W" width="26" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-5"/> + </animation> + <animation direction="left"> + <frame index="1" offsetY="-5"/> + </animation> + <animation direction="up"> + <frame index="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="1" offsetY="-5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation> + <sequence start="0" end="1" delay="600" offsetY="-5"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation> + <sequence start="0" end="1" delay="75" offsetY="-5"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="2"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/slime-slimeblast.xml b/graphics/sprites/monsters/accessories/slime-slimeblast.xml index 75802d16..0025d7df 100644 --- a/graphics/sprites/monsters/accessories/slime-slimeblast.xml +++ b/graphics/sprites/monsters/accessories/slime-slimeblast.xml @@ -1,50 +1,46 @@ -<?xml version="1.0"?>
-<sprite>
- <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20" />
- <action name="stand" imageset="base">
- <animation>
- <frame index="0" offsetY="0" />
- </animation>
- </action>
-
- <action name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="2" delay="200" offsetY="0" />
- </animation>
- <animation direction="left">
- <sequence start="3" end="4" delay="200" offsetY="0" />
- </animation>
- <animation direction="up">
- <sequence start="5" end="6" delay="200" offsetY="0" />
- </animation>
- <animation direction="right">
- <sequence start="7" end="8" delay="200" offsetY="0" />
- </animation>
- </action>
-
- <action name="dead" imageset="base">
- <animation>
- <frame index="9" offsetY="0" />
- </animation>
- </action>
-
- <action name="attack" imageset="base">
- <animation direction="down">
- <frame index="9" delay="200" offsetY="0" />
- <end />
- </animation>
- <animation direction="left">
- <frame index="9" delay="200" offsetY="0" />
- <end />
- </animation>
- <animation direction="up">
- <frame index="9" delay="200" offsetY="0" />
- <end />
- </animation>
- <animation direction="right">
- <frame index="9" delay="200" offsetY="0" />
- <end />
- </animation>
- </action>
-
-</sprite>
+<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/accessories/slime-littleslime.png|W" width="20" height="20"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="0"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="2" delay="200" offsetY="0"/> + </animation> + <animation direction="left"> + <sequence start="3" end="4" delay="200" offsetY="0"/> + </animation> + <animation direction="up"> + <sequence start="5" end="6" delay="200" offsetY="0"/> + </animation> + <animation direction="right"> + <sequence start="7" end="8" delay="200" offsetY="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="9" offsetY="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="left"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="up"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + <animation direction="right"> + <frame index="9" delay="200" offsetY="0"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/accessories/weapon-bow.xml b/graphics/sprites/monsters/accessories/weapon-bow.xml index 2429a5e0..4959626c 100644 --- a/graphics/sprites/monsters/accessories/weapon-bow.xml +++ b/graphics/sprites/monsters/accessories/weapon-bow.xml @@ -1,26 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="bow" src="graphics/sprites/weapon1.png" width="64" height="64" /> - - <action name="default" imageset="bow"> - </action> - - <action name="attack" imageset="bow"> - <animation direction="down"> - <sequence start="0" end="4" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="5" end="9" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="10" end="14" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="15" end="19" delay="75" /> - <end /> - </animation> - </action> + <imageset name="bow" src="graphics/sprites/weapon1.png" width="64" height="64"/> + <action name="default" imageset="bow"/> + <action name="attack" imageset="bow"> + <animation direction="down"> + <sequence start="0" end="4" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="5" end="9" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="10" end="14" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="15" end="19" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/accessories/weapon-dagger.xml b/graphics/sprites/monsters/accessories/weapon-dagger.xml index 5159b49f..6426fc67 100644 --- a/graphics/sprites/monsters/accessories/weapon-dagger.xml +++ b/graphics/sprites/monsters/accessories/weapon-dagger.xml @@ -1,27 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64" /> - - <action name="default" imageset="dagger"> - </action> - - <action name="attack" imageset="dagger"> - <animation direction="down"> - <sequence start="0" end="3" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64"/> + <action name="default" imageset="dagger"/> + <action name="attack" imageset="dagger"> + <animation direction="down"> + <sequence start="0" end="3" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/archant.xml b/graphics/sprites/monsters/archant.xml index 68c3918c..40486be3 100644 --- a/graphics/sprites/monsters/archant.xml +++ b/graphics/sprites/monsters/archant.xml @@ -1,71 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/archant.png" width="24" height="30" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="2" /> - </animation> - <animation direction="left"> - <frame index="10" offsetX ="-1" offsetY ="-3" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="0" offsetY ="3" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="-1" offsetY ="-3" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetX ="0" offsetY ="2" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetX ="-1" offsetY ="-3" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetX ="0" offsetY ="3" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetX ="-1" offsetY ="-3" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetX ="0" offsetY ="2" /> - </animation> - <animation direction="left"> - <frame index="19" offsetX ="-1" offsetY ="-3" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="0" offsetY ="3" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="-1" offsetY ="-3" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetX ="0" offsetY ="2" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetX ="-1" offsetY ="-3" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetX ="0" offsetY ="3" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetX ="-1" offsetY ="-3" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/archant.png" width="24" height="30"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="0" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-1" offsetY="-3"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="0" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="-1" offsetY="-3"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="0" offsetY="2"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="-1" offsetY="-3"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="0" offsetY="3"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="-1" offsetY="-3"/> + <end/> + </animation> + </action> </sprite> - diff --git a/graphics/sprites/monsters/ball-lightning.xml b/graphics/sprites/monsters/ball-lightning.xml index 49bdc273..19ee1caf 100644 --- a/graphics/sprites/monsters/ball-lightning.xml +++ b/graphics/sprites/monsters/ball-lightning.xml @@ -1,32 +1,25 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/ball-lightning.png" width="70" height="60" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <sequence start="0" end="2" delay="100" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="default"> - <sequence start="0" end="2" delay="100" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <sequence start="3" end="5" delay="100" /> - <frame index="6" /> - </animation> - </action> - - - <action name="attack" imageset="base"> - <animation direction="default"> - <sequence start="0" end="2" delay="100" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/ball-lightning.png" width="70" height="60"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="3" end="5" delay="100"/> + <frame index="6"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="2" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/bandit-lord.xml b/graphics/sprites/monsters/bandit-lord.xml index 5876969f..eb81d35a 100644 --- a/graphics/sprites/monsters/bandit-lord.xml +++ b/graphics/sprites/monsters/bandit-lord.xml @@ -1,74 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" - src= "graphics/sprites/monsters/bandit-lord.png" - width= "64" - height= "64" - /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/bandit-lord.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/bandit.xml b/graphics/sprites/monsters/bandit.xml index 7caeda14..f117a8e9 100644 --- a/graphics/sprites/monsters/bandit.xml +++ b/graphics/sprites/monsters/bandit.xml @@ -1,76 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" - src= "graphics/sprites/monsters/bandit.png" - width= "64" - height= "64" - /> - - <action name = "stand" - imageset = "base" - > - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/bandit.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/bat.xml b/graphics/sprites/monsters/bat.xml index 844ad7cf..502325a7 100644 --- a/graphics/sprites/monsters/bat.xml +++ b/graphics/sprites/monsters/bat.xml @@ -1,55 +1,50 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/bat.png" width="37" height="58" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="50" offsetY ="0" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="50" offsetY ="0" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="50" offsetY ="0" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="50" offsetY ="0" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="0" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="0" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="0" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="0" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetY ="0" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/bat.png" width="37" height="58"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="50" offsetY="0"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="50" offsetY="0"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="50" offsetY="0"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="50" offsetY="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="0"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="0"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="0"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="0"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/bee.xml b/graphics/sprites/monsters/bee.xml index 6a1c3018..371900ae 100644 --- a/graphics/sprites/monsters/bee.xml +++ b/graphics/sprites/monsters/bee.xml @@ -1,90 +1,90 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/bee.png" width="20" height="19" /> - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="8" end="11" delay="75" offsetY="-20" /> - </animation> - <animation direction="left"> - <sequence start="0" end="3" delay="75" offsetY="-20" /> - </animation> - <animation direction="up"> - <sequence start="12" end="15" delay="75" offsetY="-20" /> - </animation> - <animation direction="right"> - <sequence start="4" end="7" delay="75" offsetY="-20" /> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="down"> - <sequence start="16" end="19" delay="75" offsetY="-16" /> - <sequence start="16" end="19" delay="75" offsetY="-12" /> - <sequence start="16" end="19" delay="75" offsetY="-8" /> - <sequence start="16" end="19" delay="75" offsetY="-4" /> - <sequence start="16" end="19" delay="75" offsetY="0" /> - <frame index="16" offsetY="16" /> - </animation> - <animation direction="left"> - <sequence start="16" end="19" delay="75" offsetY="-8" /> - <sequence start="16" end="19" delay="75" offsetY="-12" /> - <sequence start="16" end="19" delay="75" offsetY="-8" /> - <sequence start="16" end="19" delay="75" offsetY="-4" /> - <sequence start="16" end="19" delay="75" offsetY="0" /> - <frame index="17" offsetY="8" /> - </animation> - <animation direction="up"> - <sequence start="16" end="19" delay="75" offsetY="-16" /> - <sequence start="16" end="19" delay="75" offsetY="-12" /> - <sequence start="16" end="19" delay="75" offsetY="-8" /> - <sequence start="16" end="19" delay="75" offsetY="-4" /> - <sequence start="16" end="19" delay="75" offsetY="0" /> - <frame index="18" offsetY="4" /> - </animation> - <animation direction="right"> - <sequence start="16" end="19" delay="75" offsetY="-16" /> - <sequence start="16" end="19" delay="75" offsetY="-12" /> - <sequence start="16" end="19" delay="75" offsetY="-8" /> - <sequence start="16" end="19" delay="75" offsetY="-4" /> - <sequence start="16" end="19" delay="75" offsetY="0" /> - <frame index="19" offsetY="12" /> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="8" delay="75" offsetY="-12" /> - <frame index="9" delay="75" offsetY="-8" /> - <frame index="10" delay="75" offsetY="-4" /> - <frame index="11" delay="75" offsetY="0" /> - <frame index="10" delay="75" offsetY="-4" /> - <frame index="9" delay="75" offsetY="-8" /> - <frame index="8" delay="75" offsetY="-12" /> - </animation> - <animation direction="left"> - <frame index="0" delay="75" offsetY="-16" offsetX="0" /> - <frame index="1" delay="75" offsetY="-16" offsetX="-4" /> - <frame index="2" delay="75" offsetY="-16" offsetX="-8" /> - <frame index="3" delay="75" offsetY="-16" offsetX="-12" /> - <frame index="2" delay="75" offsetY="-16" offsetX="-8" /> - <frame index="1" delay="75" offsetY="-16" offsetX="-4" /> - <frame index="0" delay="75" offsetY="-16" offsetX="0" /> - </animation> - <animation direction="up"> - <frame index="12" delay="75" offsetY="-14" /> - <frame index="13" delay="75" offsetY="-16" /> - <frame index="14" delay="75" offsetY="-18" /> - <frame index="15" delay="75" offsetY="-20" /> - <frame index="14" delay="75" offsetY="-18" /> - <frame index="13" delay="75" offsetY="-16" /> - <frame index="12" delay="75" offsetY="-14" /> - </animation> - <animation direction="right"> - <frame index="4" delay="75" offsetY="-16" offsetX="0" /> - <frame index="5" delay="75" offsetY="-16" offsetX="4" /> - <frame index="6" delay="75" offsetY="-16" offsetX="8" /> - <frame index="7" delay="75" offsetY="-16" offsetX="12" /> - <frame index="6" delay="75" offsetY="-16" offsetX="8" /> - <frame index="5" delay="75" offsetY="-16" offsetX="4" /> - <frame index="4" delay="75" offsetY="-16" offsetX="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/bee.png" width="20" height="19"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="8" end="11" delay="75" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="0" end="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="up"> + <sequence start="12" end="15" delay="75" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="7" delay="75" offsetY="-20"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="16" end="19" delay="75" offsetY="-16"/> + <sequence start="16" end="19" delay="75" offsetY="-12"/> + <sequence start="16" end="19" delay="75" offsetY="-8"/> + <sequence start="16" end="19" delay="75" offsetY="-4"/> + <sequence start="16" end="19" delay="75" offsetY="0"/> + <frame index="16" offsetY="16"/> + </animation> + <animation direction="left"> + <sequence start="16" end="19" delay="75" offsetY="-8"/> + <sequence start="16" end="19" delay="75" offsetY="-12"/> + <sequence start="16" end="19" delay="75" offsetY="-8"/> + <sequence start="16" end="19" delay="75" offsetY="-4"/> + <sequence start="16" end="19" delay="75" offsetY="0"/> + <frame index="17" offsetY="8"/> + </animation> + <animation direction="up"> + <sequence start="16" end="19" delay="75" offsetY="-16"/> + <sequence start="16" end="19" delay="75" offsetY="-12"/> + <sequence start="16" end="19" delay="75" offsetY="-8"/> + <sequence start="16" end="19" delay="75" offsetY="-4"/> + <sequence start="16" end="19" delay="75" offsetY="0"/> + <frame index="18" offsetY="4"/> + </animation> + <animation direction="right"> + <sequence start="16" end="19" delay="75" offsetY="-16"/> + <sequence start="16" end="19" delay="75" offsetY="-12"/> + <sequence start="16" end="19" delay="75" offsetY="-8"/> + <sequence start="16" end="19" delay="75" offsetY="-4"/> + <sequence start="16" end="19" delay="75" offsetY="0"/> + <frame index="19" offsetY="12"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="8" delay="75" offsetY="-12"/> + <frame index="9" delay="75" offsetY="-8"/> + <frame index="10" delay="75" offsetY="-4"/> + <frame index="11" delay="75" offsetY="0"/> + <frame index="10" delay="75" offsetY="-4"/> + <frame index="9" delay="75" offsetY="-8"/> + <frame index="8" delay="75" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="0" delay="75" offsetY="-16" offsetX="0"/> + <frame index="1" delay="75" offsetY="-16" offsetX="-4"/> + <frame index="2" delay="75" offsetY="-16" offsetX="-8"/> + <frame index="3" delay="75" offsetY="-16" offsetX="-12"/> + <frame index="2" delay="75" offsetY="-16" offsetX="-8"/> + <frame index="1" delay="75" offsetY="-16" offsetX="-4"/> + <frame index="0" delay="75" offsetY="-16" offsetX="0"/> + </animation> + <animation direction="up"> + <frame index="12" delay="75" offsetY="-14"/> + <frame index="13" delay="75" offsetY="-16"/> + <frame index="14" delay="75" offsetY="-18"/> + <frame index="15" delay="75" offsetY="-20"/> + <frame index="14" delay="75" offsetY="-18"/> + <frame index="13" delay="75" offsetY="-16"/> + <frame index="12" delay="75" offsetY="-14"/> + </animation> + <animation direction="right"> + <frame index="4" delay="75" offsetY="-16" offsetX="0"/> + <frame index="5" delay="75" offsetY="-16" offsetX="4"/> + <frame index="6" delay="75" offsetY="-16" offsetX="8"/> + <frame index="7" delay="75" offsetY="-16" offsetX="12"/> + <frame index="6" delay="75" offsetY="-16" offsetX="8"/> + <frame index="5" delay="75" offsetY="-16" offsetX="4"/> + <frame index="4" delay="75" offsetY="-16" offsetX="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/butterfly.xml b/graphics/sprites/monsters/butterfly.xml index 07ce107f..40ea9267 100644 --- a/graphics/sprites/monsters/butterfly.xml +++ b/graphics/sprites/monsters/butterfly.xml @@ -1,104 +1,94 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/butterfly.png|W" width="28" height="28" /> - <action name="stand" imageset="base"> - <animation direction="up"> - <sequence start="0" end="3" delay="120" offsetY="-20" /> - </animation> - <animation direction="down"> - <sequence start="0" end="3" delay="120" offsetY="-20" /> - </animation> - <animation direction="right"> - <sequence start="4" end="7" delay="120" offsetY="-20" /> - </animation> - <animation direction="left"> - <sequence start="8" end="11" delay="120" offsetY="-20" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="up"> - <sequence start="0" end="3" delay="75" offsetY="-20" /> - </animation> - <animation direction="down"> - <sequence start="0" end="3" delay="75" offsetY="-20" /> - </animation> - <animation direction="right"> - <sequence start="4" end="7" delay="75" offsetY="-20" /> - </animation> - <animation direction="left"> - <sequence start="8" end="11" delay="75" offsetY="-20" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="up"> - <frame index="0" delay="50" offsetY="-24" /> - <frame index="1" delay="50" offsetY="-36" /> - <frame index="2" delay="50" offsetY="-84" /> - <frame index="3" delay="60" offsetY="-52" /> - <frame index="2" delay="60" offsetY="-36" /> - <frame index="1" delay="60" offsetY="-28" /> - <frame index="0" delay="60" offsetY="-24" /> - </animation> - <animation direction="down"> - <frame index="0" delay="50" offsetY="-16" /> - <frame index="1" delay="50" offsetY="-4" /> - <frame index="2" delay="50" offsetY="44" /> - <frame index="3" delay="60" offsetY="12" /> - <frame index="2" delay="60" offsetY="-4" /> - <frame index="1" delay="60" offsetY="-12" /> - <frame index="0" delay="60" offsetY="-16" /> - </animation> - <animation direction="right"> - <frame index="4" delay="50" offsetY="-20" offsetX="4" /> - <frame index="5" delay="50" offsetY="-20" offsetX="16" /> - <frame index="6" delay="50" offsetY="-20" offsetX="64" /> - <frame index="7" delay="60" offsetY="-20" offsetX="32" /> - <frame index="6" delay="60" offsetY="-20" offsetX="16" /> - <frame index="5" delay="60" offsetY="-20" offsetX="8" /> - <frame index="4" delay="60" offsetY="-20" offsetX="4" /> - </animation> - <animation direction="left"> - <frame index="8" delay="50" offsetY="-20" offsetX="-4" /> - <frame index="9" delay="50" offsetY="-20" offsetX="-16" /> - <frame index="10" delay="50" offsetY="-20" offsetX="-64" /> - <frame index="11" delay="60" offsetY="-20" offsetX="-32" /> - <frame index="10" delay="60" offsetY="-20" offsetX="-16" /> - <frame index="9" delay="60" offsetY="-20" offsetX="-8" /> - <frame index="8" delay="60" offsetY="-20" offsetX="-4" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - - <frame index="12" delay="70" offsetY="-19" offsetX="2" /> - <frame index="13" delay="70" offsetY="-18" offsetX="4" /> - <frame index="14" delay="70" offsetY="-17" offsetX="8" /> - <frame index="13" delay="70" offsetY="-16" offsetX="10"/> - - <frame index="12" delay="75" offsetY="-15" offsetX="8" /> - <frame index="13" delay="75" offsetY="-14" offsetX="4" /> - <frame index="14" delay="75" offsetY="-13" offsetX="2" /> - <frame index="13" delay="75" offsetY="-12" offsetX="0" /> - - <frame index="12" delay="80" offsetY="-11" offsetX="-2" /> - <frame index="13" delay="80" offsetY="-10" offsetX="-4" /> - <frame index="14" delay="80" offsetY="-9" offsetX="-6" /> - <frame index="13" delay="80" offsetY="-8" offsetX="-8" /> - - <frame index="12" delay="85" offsetY="-7" offsetX="-10" /> - <frame index="13" delay="85" offsetY="-6" offsetX="-8" /> - <frame index="14" delay="85" offsetY="-5" offsetX="-6" /> - <frame index="13" delay="85" offsetY="-4" offsetX="-4" /> - - <frame index="12" delay="90" offsetY="-3" offsetX="-2" /> - <frame index="13" delay="90" offsetY="-2" offsetX="0" /> - <frame index="14" delay="90" offsetY="-1" offsetX="2" /> - <frame index="15" delay="3000" offsetY="0" offsetX="0" /> - - - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/butterfly.png|W" width="28" height="28"/> + <action name="stand" imageset="base"> + <animation direction="up"> + <sequence start="0" end="3" delay="120" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="0" end="3" delay="120" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="7" delay="120" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" delay="120" offsetY="-20"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="up"> + <sequence start="0" end="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="0" end="3" delay="75" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="7" delay="75" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" delay="75" offsetY="-20"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="up"> + <frame index="0" delay="50" offsetY="-24"/> + <frame index="1" delay="50" offsetY="-36"/> + <frame index="2" delay="50" offsetY="-84"/> + <frame index="3" delay="60" offsetY="-52"/> + <frame index="2" delay="60" offsetY="-36"/> + <frame index="1" delay="60" offsetY="-28"/> + <frame index="0" delay="60" offsetY="-24"/> + </animation> + <animation direction="down"> + <frame index="0" delay="50" offsetY="-16"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="2" delay="50" offsetY="44"/> + <frame index="3" delay="60" offsetY="12"/> + <frame index="2" delay="60" offsetY="-4"/> + <frame index="1" delay="60" offsetY="-12"/> + <frame index="0" delay="60" offsetY="-16"/> + </animation> + <animation direction="right"> + <frame index="4" delay="50" offsetY="-20" offsetX="4"/> + <frame index="5" delay="50" offsetY="-20" offsetX="16"/> + <frame index="6" delay="50" offsetY="-20" offsetX="64"/> + <frame index="7" delay="60" offsetY="-20" offsetX="32"/> + <frame index="6" delay="60" offsetY="-20" offsetX="16"/> + <frame index="5" delay="60" offsetY="-20" offsetX="8"/> + <frame index="4" delay="60" offsetY="-20" offsetX="4"/> + </animation> + <animation direction="left"> + <frame index="8" delay="50" offsetY="-20" offsetX="-4"/> + <frame index="9" delay="50" offsetY="-20" offsetX="-16"/> + <frame index="10" delay="50" offsetY="-20" offsetX="-64"/> + <frame index="11" delay="60" offsetY="-20" offsetX="-32"/> + <frame index="10" delay="60" offsetY="-20" offsetX="-16"/> + <frame index="9" delay="60" offsetY="-20" offsetX="-8"/> + <frame index="8" delay="60" offsetY="-20" offsetX="-4"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="12" delay="70" offsetY="-19" offsetX="2"/> + <frame index="13" delay="70" offsetY="-18" offsetX="4"/> + <frame index="14" delay="70" offsetY="-17" offsetX="8"/> + <frame index="13" delay="70" offsetY="-16" offsetX="10"/> + <frame index="12" delay="75" offsetY="-15" offsetX="8"/> + <frame index="13" delay="75" offsetY="-14" offsetX="4"/> + <frame index="14" delay="75" offsetY="-13" offsetX="2"/> + <frame index="13" delay="75" offsetY="-12" offsetX="0"/> + <frame index="12" delay="80" offsetY="-11" offsetX="-2"/> + <frame index="13" delay="80" offsetY="-10" offsetX="-4"/> + <frame index="14" delay="80" offsetY="-9" offsetX="-6"/> + <frame index="13" delay="80" offsetY="-8" offsetX="-8"/> + <frame index="12" delay="85" offsetY="-7" offsetX="-10"/> + <frame index="13" delay="85" offsetY="-6" offsetX="-8"/> + <frame index="14" delay="85" offsetY="-5" offsetX="-6"/> + <frame index="13" delay="85" offsetY="-4" offsetX="-4"/> + <frame index="12" delay="90" offsetY="-3" offsetX="-2"/> + <frame index="13" delay="90" offsetY="-2" offsetX="0"/> + <frame index="14" delay="90" offsetY="-1" offsetX="2"/> + <frame index="15" delay="3000" offsetY="0" offsetX="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/cave-maggot-giant.xml b/graphics/sprites/monsters/cave-maggot-giant.xml index 635b8011..c4a63558 100644 --- a/graphics/sprites/monsters/cave-maggot-giant.xml +++ b/graphics/sprites/monsters/cave-maggot-giant.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/cave-maggot-giant.png|W" width="58" height="46" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="10" /> - </animation> - <animation direction="up"> - <frame index="20" /> - </animation> - <animation direction="right"> - <frame index="30" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="100" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="100" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="100" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="100" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="29" /> - </animation> - <animation direction="right"> - <frame index="39" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/cave-maggot-giant.png|W" width="58" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/cave-maggot.xml b/graphics/sprites/monsters/cave-maggot.xml index 58b2f752..f26797eb 100644 --- a/graphics/sprites/monsters/cave-maggot.xml +++ b/graphics/sprites/monsters/cave-maggot.xml @@ -1,66 +1,60 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/cave-maggot.png" width="20" height="15" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="20" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="30" offsetY ="-11" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="150" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="150" offsetY ="-11" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="150" offsetY ="-10" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="150" offsetY ="-11" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="-8" /> - </animation> - <animation direction="left" > - <frame index="19" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="-11" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="150" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="150" offsetY ="-11" /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="150" offsetY ="-10" /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="150" offsetY ="-11" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/cave-maggot.png" width="20" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-11"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="150" offsetY="-11"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetY="-11"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/clover.xml b/graphics/sprites/monsters/clover.xml index 450c80a6..a3976baf 100644 --- a/graphics/sprites/monsters/clover.xml +++ b/graphics/sprites/monsters/clover.xml @@ -1,16 +1,14 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/clover.png" width="30" height="30" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="1"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/clover.png" width="30" height="30"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/duck.xml b/graphics/sprites/monsters/duck.xml index 4aa1c812..209c0774 100644 --- a/graphics/sprites/monsters/duck.xml +++ b/graphics/sprites/monsters/duck.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/duck.png|W;M;R;G;C;B" width="24" height="26" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="10" /> - </animation> - <animation direction="up"> - <frame index="20" /> - </animation> - <animation direction="right"> - <frame index="30" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="3" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="11" end="13" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="21" end="23" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="31" end="33" delay="75" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="29" /> - </animation> - <animation direction="right"> - <frame index="39" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/duck.png|W;M;R;G;C;B" width="24" height="26"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="3" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="11" end="13" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="21" end="23" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="31" end="33" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/element-ball.xml b/graphics/sprites/monsters/element-ball.xml index 6815846a..ed29fda8 100644 --- a/graphics/sprites/monsters/element-ball.xml +++ b/graphics/sprites/monsters/element-ball.xml @@ -1,94 +1,74 @@ <?xml version="1.0"?> <sprite> - -<imageset name="base" src="graphics/sprites/monsters/element-ball.png|W" width="50" height="80" /> - -<action name="stand" imageset="base"> -<animation direction="default"> -<frame index="0" delay="90"/> -<frame index="1" delay="90"/> -<frame index="2" delay="90"/> -<frame index="3" delay="90"/> -<frame index="4" delay="90"/> -<frame index="5" delay="90"/> -<frame index="6" delay="90"/> -<frame index="7" delay="90"/> -<frame index="8" delay="90"/> -<frame index="9" delay="90"/> -<frame index="10" delay="90"/> -<frame index="11" delay="90"/> -<frame index="12" delay="90"/> -<frame index="13" delay="90"/> -<frame index="14" delay="90"/> -<frame index="15" delay="90"/> -<frame index="16" delay="90"/> -</animation> -</action> - -<action name="dead" imageset="base"> -<animation direction="default"> -<frame index="0" delay="55" offsetY="1"/> -<frame index="0" delay="55" offsetY="2"/> -<frame index="0" delay="45" offsetY="3"/> -<frame index="0" delay="45" offsetY="4"/> -<frame index="0" delay="45" offsetY="5"/> -<frame index="0" delay="45" offsetY="6"/> -<frame index="0" delay="35" offsetY="7"/> -<frame index="0" delay="35" offsetY="8"/> -<frame index="0" delay="25" offsetY="9"/> -<frame index="0" delay="25" offsetY="10"/> -<frame index="0" delay="25" offsetY="11"/> -<frame index="0" delay="25" offsetY="12"/> -<frame index="0" delay="25" offsetY="13"/> -<frame index="0" delay="15" offsetY="14"/> -<frame index="0" delay="15" offsetY="15"/> -<frame index="40" delay="140" offsetY="15"/> -<frame index="41" delay="140" offsetY="15"/> -<frame index="42" delay="140" offsetY="15"/> -<frame index="43" delay="140" offsetY="15"/> -<frame index="44" delay="140" offsetY="15"/> -<frame index="45" delay="110" offsetY="15"/> -<frame index="46" delay="110" offsetY="15"/> -<frame index="47" delay="110" offsetY="15"/> -<frame index="48" delay="110" offsetY="15"/> -<frame index="49" delay="110" offsetY="15"/> -<frame index="17"/> -</animation> -</action> - -<action name="attack" imageset="base"> -<animation direction="right"> -<frame index="20" delay="80"/> -<frame index="21" delay="80"/> -<frame index="22" delay="80"/> -<frame index="23" delay="80"/> -<frame index="24" delay="80"/> 3 -<frame index="25" delay="80"/> -<frame index="26" delay="220"/> -<frame index="25" delay="180"/> -<frame index="24" delay="140"/> -<frame index="23" delay="100"/> -<frame index="22" delay="80"/> -<frame index="21" delay="60"/> -<frame index="20" delay="60"/> - -</animation> - -<animation direction="left"> -<frame index="36" delay="80"/> -<frame index="35" delay="80"/> -<frame index="34" delay="80"/> -<frame index="33" delay="80"/> -<frame index="32" delay="80"/> -<frame index="31" delay="80"/> -<frame index="30" delay="220"/> -<frame index="31" delay="180"/> -<frame index="32" delay="140"/> -<frame index="33" delay="100"/> -<frame index="34" delay="80"/> -<frame index="35" delay="60"/> -<frame index="36" delay="60"/> -</animation> -</action> - + <imageset name="base" src="graphics/sprites/monsters/element-ball.png|W" width="50" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0" delay="90"/> + <frame index="1" delay="90"/> + <frame index="2" delay="90"/> + <frame index="3" delay="90"/> + <frame index="4" delay="90"/> + <frame index="5" delay="90"/> + <frame index="6" delay="90"/> + <frame index="7" delay="90"/> + <frame index="8" delay="90"/> + <frame index="9" delay="90"/> + <frame index="10" delay="90"/> + <frame index="11" delay="90"/> + <frame index="12" delay="90"/> + <frame index="13" delay="90"/> + <frame index="14" delay="90"/> + <frame index="15" delay="90"/> + <frame index="16" delay="90"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="0" delay="55" offsetY="1"/> + <frame index="0" delay="55" offsetY="2"/> + <frame index="0" delay="45" offsetY="3"/> + <frame index="0" delay="45" offsetY="4"/> + <frame index="0" delay="45" offsetY="5"/> + <frame index="0" delay="45" offsetY="6"/> + <frame index="0" delay="35" offsetY="7"/> + <frame index="0" delay="35" offsetY="8"/> + <frame index="0" delay="25" offsetY="9"/> + <frame index="0" delay="25" offsetY="10"/> + <frame index="0" delay="25" offsetY="11"/> + <frame index="0" delay="25" offsetY="12"/> + <frame index="0" delay="25" offsetY="13"/> + <frame index="0" delay="15" offsetY="14"/> + <frame index="0" delay="15" offsetY="15"/> + <frame index="40" delay="140" offsetY="15"/> + <frame index="41" delay="140" offsetY="15"/> + <frame index="42" delay="140" offsetY="15"/> + <frame index="43" delay="140" offsetY="15"/> + <frame index="44" delay="140" offsetY="15"/> + <frame index="45" delay="110" offsetY="15"/> + <frame index="46" delay="110" offsetY="15"/> + <frame index="47" delay="110" offsetY="15"/> + <frame index="48" delay="110" offsetY="15"/> + <frame index="49" delay="110" offsetY="15"/> + <frame index="17"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="right"><frame index="20" delay="80"/><frame index="21" delay="80"/><frame index="22" delay="80"/><frame index="23" delay="80"/><frame index="24" delay="80"/> 3 +<frame index="25" delay="80"/><frame index="26" delay="220"/><frame index="25" delay="180"/><frame index="24" delay="140"/><frame index="23" delay="100"/><frame index="22" delay="80"/><frame index="21" delay="60"/><frame index="20" delay="60"/></animation> + <animation direction="left"> + <frame index="36" delay="80"/> + <frame index="35" delay="80"/> + <frame index="34" delay="80"/> + <frame index="33" delay="80"/> + <frame index="32" delay="80"/> + <frame index="31" delay="80"/> + <frame index="30" delay="220"/> + <frame index="31" delay="180"/> + <frame index="32" delay="140"/> + <frame index="33" delay="100"/> + <frame index="34" delay="80"/> + <frame index="35" delay="60"/> + <frame index="36" delay="60"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/flower.xml b/graphics/sprites/monsters/flower.xml index afa65e7c..a8f5a0bd 100644 --- a/graphics/sprites/monsters/flower.xml +++ b/graphics/sprites/monsters/flower.xml @@ -1,51 +1,46 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/flower.png|W;R;Y" width="58" height="45" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY="3" /> - </animation> - <animation direction="left"> - <frame index="6" offsetY="3" /> - </animation> - <animation direction="up"> - <frame index="12" offsetY="3" /> - </animation> - <animation direction="right"> - <frame index="18" offsetY="3" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="5" offsetY="3" /> - </animation> - <animation direction="left"> - <frame index="11" offsetY="3" /> - </animation> - <animation direction="up"> - <frame index="17" offsetY="3" /> - </animation> - <animation direction="right"> - <frame index="23" offsetY="3" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="1" end="5" delay="75" offsetY="3" /> - </animation> - <animation direction="left"> - <sequence start="7" end="10" delay="75" offsetY="3" /> - </animation> - <animation direction="up"> - <sequence start="13" end="16" delay="75" offsetY="3" /> - </animation> - <animation direction="right"> - <sequence start="19" end="22" delay="75" offsetY="3" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/flower.png|W;R;Y" width="58" height="45"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="3"/> + </animation> + <animation direction="left"> + <frame index="6" offsetY="3"/> + </animation> + <animation direction="up"> + <frame index="12" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="18" offsetY="3"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="5" offsetY="3"/> + </animation> + <animation direction="left"> + <frame index="11" offsetY="3"/> + </animation> + <animation direction="up"> + <frame index="17" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="23" offsetY="3"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="1" end="5" delay="75" offsetY="3"/> + </animation> + <animation direction="left"> + <sequence start="7" end="10" delay="75" offsetY="3"/> + </animation> + <animation direction="up"> + <sequence start="13" end="16" delay="75" offsetY="3"/> + </animation> + <animation direction="right"> + <sequence start="19" end="22" delay="75" offsetY="3"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/fluffy.xml b/graphics/sprites/monsters/fluffy.xml index ee074b31..b28330e7 100644 --- a/graphics/sprites/monsters/fluffy.xml +++ b/graphics/sprites/monsters/fluffy.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/fluffy.png" width="28" height="32" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="-3" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="-6" /> - </animation> - <animation direction="up"> - <frame index="20" offsetY ="-4" /> - </animation> - <animation direction="right"> - <frame index="30" offsetY ="-6" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="100" offsetY ="-3" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="100" offsetY ="-6" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="100" offsetY ="-4" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="100" offsetY ="-6" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="-3" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="-6" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="-4" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="-6" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="175" offsetY ="-3" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="175" offsetY ="-6" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="175" offsetY ="-4" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="175" offsetY ="-6" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/fluffy.png" width="28" height="32"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-3"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-6"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-4"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-6"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100" offsetY="-3"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="100" offsetY="-6"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="100" offsetY="-4"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="100" offsetY="-6"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-3"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-6"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-4"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-6"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="175" offsetY="-3"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="175" offsetY="-6"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="175" offsetY="-4"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="175" offsetY="-6"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/ghost-pumpkin.xml b/graphics/sprites/monsters/ghost-pumpkin.xml index 4d867290..3cef62f7 100644 --- a/graphics/sprites/monsters/ghost-pumpkin.xml +++ b/graphics/sprites/monsters/ghost-pumpkin.xml @@ -1,42 +1,38 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/ghost-pumpkin.png" width="60" height="60" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="0" end="2" delay="200" /> - </animation> - <animation direction="right"> - <sequence start="3" end="5" delay="200" /> - </animation> - <animation direction="left"> - <sequence start="6" end="8" delay="200" /> - </animation> - <animation direction="up"> - <sequence start="9" end="11" delay="200" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="12" end="14" delay="200" /> - </animation> - <animation direction="right"> - <sequence start="15" end="17" delay="200" /> - </animation> - <animation direction="left"> - <sequence start="18" end="20" delay="200" /> - </animation> - <animation direction="up"> - <sequence start="21" end="23" delay="200" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <sequence start="24" end="28" delay="200" /> - <frame index="28" delay="0" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/ghost-pumpkin.png" width="60" height="60"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="0" end="2" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="3" end="5" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="6" end="8" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="9" end="11" delay="200"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="12" end="14" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="15" end="17" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="18" end="20" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="23" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="24" end="28" delay="200"/> + <frame index="28" delay="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/goblin-fire.xml b/graphics/sprites/monsters/goblin-fire.xml index b2d09320..3365c0bf 100644 --- a/graphics/sprites/monsters/goblin-fire.xml +++ b/graphics/sprites/monsters/goblin-fire.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/goblin-fire.png" width="60" height="43" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="10" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="19" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="6" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetX ="0" offsetY ="-8" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetX ="-6" offsetY ="-8" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetX ="0" offsetY ="-8" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetX ="6" offsetY ="-8" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/goblin-fire.png" width="60" height="43"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="6" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="-6" offsetY="-8"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="6" offsetY="-8"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/goblin-ice.xml b/graphics/sprites/monsters/goblin-ice.xml index bbc90d27..6359ef5a 100644 --- a/graphics/sprites/monsters/goblin-ice.xml +++ b/graphics/sprites/monsters/goblin-ice.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/goblin-ice.png" width="60" height="43" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="10" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetX ="0" offsetY ="-8" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="19" offsetX ="-6" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="6" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="6" offsetY ="-8" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetX ="0" offsetY ="-8" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetX ="-6" offsetY ="-8" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetX ="0" offsetY ="-8" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetX ="6" offsetY ="-8" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/goblin-ice.png" width="60" height="43"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="0" offsetY="-8"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-6" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="6" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="6" offsetY="-8"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="-6" offsetY="-8"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="0" offsetY="-8"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="6" offsetY="-8"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/larvespa.xml b/graphics/sprites/monsters/larvespa.xml index 337868f5..17f56d8a 100644 --- a/graphics/sprites/monsters/larvespa.xml +++ b/graphics/sprites/monsters/larvespa.xml @@ -1,65 +1,60 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/larvespa.png|R;G" width="45" height="45" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="27" delay="150"/> - </animation> - <animation direction="left"> - <frame index="0" delay="150"/> - </animation> - <animation direction="up"> - <frame index="9" delay="150"/> - </animation> - <animation direction="right"> - <frame index="18" delay="150"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="27" end="31" delay="150"/> - </animation> - <animation direction="left"> - <sequence start="0" end="4" delay="150"/> - </animation> - <animation direction="up"> - <sequence start="9" end="13" delay="150"/> - </animation> - <animation direction="right"> - <sequence start="18" end="22" delay="150"/> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="right"> - <frame index="26" delay="0"/> - </animation> - <animation direction="down"> - <frame index="35" delay="0"/> - </animation> - <animation direction="left"> - <frame index="8" delay="0"/> - </animation> - <animation direction="up"> - <frame index="17" delay="0"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="32" end="34" delay="150"/> </animation> - <animation direction="left"> - <sequence start="5" end="7" delay="150"/> - </animation> - <animation direction="up"> - <sequence start="14" end="16" delay="150"/> - </animation> - <animation direction="right"> - <sequence start="23" end="25" delay="150"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/larvespa.png|R;G" width="45" height="45"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="27" delay="150"/> + </animation> + <animation direction="left"> + <frame index="0" delay="150"/> + </animation> + <animation direction="up"> + <frame index="9" delay="150"/> + </animation> + <animation direction="right"> + <frame index="18" delay="150"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="27" end="31" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="0" end="4" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="9" end="13" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="18" end="22" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="right"> + <frame index="26" delay="0"/> + </animation> + <animation direction="down"> + <frame index="35" delay="0"/> + </animation> + <animation direction="left"> + <frame index="8" delay="0"/> + </animation> + <animation direction="up"> + <frame index="17" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="32" end="34" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="5" end="7" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="14" end="16" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="23" end="25" delay="150"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/lizard.xml b/graphics/sprites/monsters/lizard.xml index d3bf2964..1e663513 100644 --- a/graphics/sprites/monsters/lizard.xml +++ b/graphics/sprites/monsters/lizard.xml @@ -1,66 +1,58 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/lizard.png|W" width="80" height="56" /> - - -<action name="stand" imageset="base"> - <animation direction="down"> - <frame index="26" /> - </animation> - <animation direction="left"> - <frame index="14" /> - </animation> - <animation direction="up"> - <frame index="38" /> - </animation> - <animation direction="right"> - <frame index="2" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="24" end="29" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="12" end="17" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="36" end="41" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="0" end="5" delay="75" /> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="11" delay="100" /> - <frame index="23" delay="100" /> - <frame index="35" delay="100" /> - <frame index="47" delay="0" /> - </animation> - </action> - - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="30" end="34" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="18" end="22" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="42" end="46" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="6" end="10" delay="75" /> - <end /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/lizard.png|W" width="80" height="56"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="26"/> + </animation> + <animation direction="left"> + <frame index="14"/> + </animation> + <animation direction="up"> + <frame index="38"/> + </animation> + <animation direction="right"> + <frame index="2"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="24" end="29" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="12" end="17" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="36" end="41" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="0" end="5" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="11" delay="100"/> + <frame index="23" delay="100"/> + <frame index="35" delay="100"/> + <frame index="47" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="30" end="34" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="18" end="22" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="42" end="46" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="6" end="10" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/logmonster.xml b/graphics/sprites/monsters/logmonster.xml index 5fa93a4f..27d5fc39 100644 --- a/graphics/sprites/monsters/logmonster.xml +++ b/graphics/sprites/monsters/logmonster.xml @@ -1,66 +1,66 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/logmonster.png" width="45" height="43" /> + <imageset name="base" src="graphics/sprites/monsters/logmonster.png" width="45" height="43"/> <action name="stand" imageset="base"> <animation direction="down"> - <frame index="0" delay="100" /> - <frame index="1" delay="100" /> - <frame index="0" delay="100" /> - <frame index="1" delay="3500" /> - <frame index="0" delay="100" /> - <frame index="1" delay="4000" /> + <frame index="0" delay="100"/> + <frame index="1" delay="100"/> + <frame index="0" delay="100"/> + <frame index="1" delay="3500"/> + <frame index="0" delay="100"/> + <frame index="1" delay="4000"/> </animation> <animation direction="right"> - <frame index="18" delay="100" /> - <frame index="19" delay="100" /> - <frame index="18" delay="100" /> - <frame index="19" delay="3500" /> - <frame index="18" delay="100" /> - <frame index="19" delay="4000" /> + <frame index="18" delay="100"/> + <frame index="19" delay="100"/> + <frame index="18" delay="100"/> + <frame index="19" delay="3500"/> + <frame index="18" delay="100"/> + <frame index="19" delay="4000"/> </animation> <animation direction="up"> - <frame index="6" /> + <frame index="6"/> </animation> <animation direction="left"> - <frame index="12" /> + <frame index="12"/> </animation> </action> <action name="walk" imageset="base"> <animation direction="down"> - <sequence start="2" end="5" delay="120" /> + <sequence start="2" end="5" delay="120"/> </animation> <animation direction="right"> - <sequence start="20" end="23" delay="120" /> + <sequence start="20" end="23" delay="120"/> </animation> <animation direction="up"> - <sequence start="8" end="11" delay="120" /> + <sequence start="8" end="11" delay="120"/> </animation> <animation direction="left"> - <sequence start="14" end="17" delay="120" /> + <sequence start="14" end="17" delay="120"/> </animation> </action> <action name="dead" imageset="base"> <animation direction="default"> - <sequence start="24" end="29" delay="400" /> + <sequence start="24" end="29" delay="400"/> <frame index="29" delay="2000"/> </animation> </action> <action name="attack" imageset="base"> <animation direction="down"> - <sequence start="34" end="35" delay="120" /> - <end /> + <sequence start="34" end="35" delay="120"/> + <end/> </animation> <animation direction="right"> - <sequence start="46" end="47" delay="120" /> - <end /> + <sequence start="46" end="47" delay="120"/> + <end/> </animation> <animation direction="up"> - <sequence start="40" end="41" delay="120" /> - <end /> + <sequence start="40" end="41" delay="120"/> + <end/> </animation> <animation direction="left"> - <sequence start="52" end="53" delay="120" /> - <end /> + <sequence start="52" end="53" delay="120"/> + <end/> </animation> </action> </sprite> diff --git a/graphics/sprites/monsters/maggot-giant.xml b/graphics/sprites/monsters/maggot-giant.xml index 77e14bb2..78fdf8ee 100644 --- a/graphics/sprites/monsters/maggot-giant.xml +++ b/graphics/sprites/monsters/maggot-giant.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/maggot-giant.png" width="58" height="46" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="10" /> - </animation> - <animation direction="up"> - <frame index="20" /> - </animation> - <animation direction="right"> - <frame index="30" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="100" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="100" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="100" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="100" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="29" /> - </animation> - <animation direction="right"> - <frame index="39" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/maggot-giant.png" width="58" height="46"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="30"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/maggot.xml b/graphics/sprites/monsters/maggot.xml index da1d2a22..efe15ede 100644 --- a/graphics/sprites/monsters/maggot.xml +++ b/graphics/sprites/monsters/maggot.xml @@ -1,66 +1,60 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/maggot.png" width="20" height="15" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="20" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="30" offsetY ="-11" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="150" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="150" offsetY ="-11" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="150" offsetY ="-10" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="150" offsetY ="-11" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="-8" /> - </animation> - <animation direction="left" > - <frame index="19" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="-11" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="150" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="150" offsetY ="-11" /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="150" offsetY ="-10" /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="150" offsetY ="-11" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/maggot.png" width="20" height="15"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-11"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="150" offsetY="-11"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetY="-11"/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetY="-11"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/moggun.xml b/graphics/sprites/monsters/moggun.xml index ff9125a6..49b90477 100644 --- a/graphics/sprites/monsters/moggun.xml +++ b/graphics/sprites/monsters/moggun.xml @@ -1,71 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/moggun.png" width="77" height="76" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="14" /> - </animation> - <animation direction="left"> - <frame index="7" /> - </animation> - <animation direction="up"> - <frame index="21" /> - </animation> - <animation direction="right"> - <frame index="0" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="14" end="17" delay="120" /> - </animation> - <animation direction="left"> - <sequence start="7" end="10" delay="120" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="120" /> - </animation> - <animation direction="right"> - <sequence start="0" end="3" delay="120" /> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="20" delay="900" /> - </animation> - <animation direction="left"> - <frame index="13" delay="900" /> - </animation> - <animation direction="up"> - <frame index="27" delay="900" /> - </animation> - <animation direction="right"> - <frame index="6" delay="900" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="18" end="19" delay="100" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="11" end="12" delay="100" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="26" delay="100" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="4" end="5" delay="100" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/moggun.png" width="77" height="76"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="14"/> + </animation> + <animation direction="left"> + <frame index="7"/> + </animation> + <animation direction="up"> + <frame index="21"/> + </animation> + <animation direction="right"> + <frame index="0"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="14" end="17" delay="120"/> + </animation> + <animation direction="left"> + <sequence start="7" end="10" delay="120"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="120"/> + </animation> + <animation direction="right"> + <sequence start="0" end="3" delay="120"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="20" delay="900"/> + </animation> + <animation direction="left"> + <frame index="13" delay="900"/> + </animation> + <animation direction="up"> + <frame index="27" delay="900"/> + </animation> + <animation direction="right"> + <frame index="6" delay="900"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="18" end="19" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="11" end="12" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="26" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="4" end="5" delay="100"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/mouboo.xml b/graphics/sprites/monsters/mouboo.xml index b9ca60f3..6d931224 100644 --- a/graphics/sprites/monsters/mouboo.xml +++ b/graphics/sprites/monsters/mouboo.xml @@ -1,63 +1,58 @@ <?xml version="1.0"?> <sprite> - <imageset name="mob" src="graphics/sprites/monsters/mouboo.png" width="80" height="80"/> - - <action name="stand" imageset="mob"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="left"> - <frame index="15"/> - </animation> - <animation direction="up"> - <frame index="30"/> - </animation> - <animation direction="right"> - <frame index="45"/> - </animation> - </action> - - <action name="walk" imageset="mob"> - <animation direction="down"> - <sequence start="1" end="6" delay="75"/> - </animation> - <animation direction="left"> - <sequence start="16" end="21" delay="75"/> - </animation> - <animation direction="up"> - <sequence start="31" end="36" delay="75"/> - </animation> - <animation direction="right"> - <sequence start="46" end="51" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="mob"> - <animation direction="down"> - <sequence start="7" end="13" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <sequence start="22" end="28" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <sequence start="37" end="43" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <sequence start="52" end="58" delay="75"/> - <end /> - </animation> - </action> - - <action name="dead" imageset="mob"> - <animation> - <frame index="14" delay="150"/> - <frame index="29" delay="150"/> - <frame index="44" delay="150"/> - <frame index="59" delay="1150"/> - </animation> - </action> - + <imageset name="mob" src="graphics/sprites/monsters/mouboo.png" width="80" height="80"/> + <action name="stand" imageset="mob"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="15"/> + </animation> + <animation direction="up"> + <frame index="30"/> + </animation> + <animation direction="right"> + <frame index="45"/> + </animation> + </action> + <action name="walk" imageset="mob"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="16" end="21" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="31" end="36" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="46" end="51" delay="75"/> + </animation> + </action> + <action name="attack" imageset="mob"> + <animation direction="down"> + <sequence start="7" end="13" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="22" end="28" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="37" end="43" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="52" end="58" delay="75"/> + <end/> + </animation> + </action> + <action name="dead" imageset="mob"> + <animation> + <frame index="14" delay="150"/> + <frame index="29" delay="150"/> + <frame index="44" delay="150"/> + <frame index="59" delay="1150"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/mushroom-red.xml b/graphics/sprites/monsters/mushroom-red.xml index f8e152ba..dc669756 100644 --- a/graphics/sprites/monsters/mushroom-red.xml +++ b/graphics/sprites/monsters/mushroom-red.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/mushroom-red.png" width="42" height="33" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="left"> - <frame index="10" offsetX ="5" offsetY ="-10" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="7" offsetY ="-10" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="125" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="125" offsetX ="5" offsetY ="-10" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="125" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="250" offsetX ="7" offsetY ="-10" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="left"> - <frame index="19" offsetX ="5" offsetY ="-10" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="7" offsetY ="-10" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="7" offsetY ="-10" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetX ="7" offsetY ="-10" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetX ="5" offsetY ="-10" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetX ="7" offsetY ="-10" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetX ="7" offsetY ="-10" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/mushroom-red.png" width="42" height="33"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="5" offsetY="-10"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="7" offsetY="-10"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="125" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="125" offsetX="5" offsetY="-10"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="125" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="250" offsetX="7" offsetY="-10"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="5" offsetY="-10"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="7" offsetY="-10"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="7" offsetY="-10"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetX="7" offsetY="-10"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetX="5" offsetY="-10"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="7" offsetY="-10"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="7" offsetY="-10"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/mushroom-spiky.xml b/graphics/sprites/monsters/mushroom-spiky.xml index 0e57cc55..1800abdc 100644 --- a/graphics/sprites/monsters/mushroom-spiky.xml +++ b/graphics/sprites/monsters/mushroom-spiky.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/mushroom-spiky.png" width="42" height="40" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="20" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="1" offsetY ="-8" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetY ="-8" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetY ="-8" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetY ="-8" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetX ="1" offsetY ="-8" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="-8" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="-8" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="-8" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="1" offsetY ="-8" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetY ="-8" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetY ="-8" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetY ="-8" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetX ="1" offsetY ="-8" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/mushroom-spiky.png" width="42" height="40"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="1" offsetY="-8"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetY="-8"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetY="-8"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetY="-8"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetX="1" offsetY="-8"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-8"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-8"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-8"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="1" offsetY="-8"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="-8"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="-8"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="-8"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetX="1" offsetY="-8"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/pinkie.xml b/graphics/sprites/monsters/pinkie.xml index 03aa2ef5..5069c612 100644 --- a/graphics/sprites/monsters/pinkie.xml +++ b/graphics/sprites/monsters/pinkie.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/pinkie.png" width="50" height="42" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="-12" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="-12" /> - </animation> - <animation direction="up"> - <frame index="20" offsetY ="-12" /> - </animation> - <animation direction="right"> - <frame index="30" offsetY ="-12" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetY ="-12" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetY ="-12" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetY ="-12" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetY ="-12" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="-12" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="-12" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="-12" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="-12" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetY ="-12" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetY ="-12" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetY ="-12" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetY ="-12" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/pinkie.png" width="50" height="42"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="20" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="-12"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetY="-12"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetY="-12"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetY="-12"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetY="-12"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="-12"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="-12"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="-12"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="-12"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="-12"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="-12"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/plant.xml b/graphics/sprites/monsters/plant.xml index 778f12f8..a7c2fd82 100644 --- a/graphics/sprites/monsters/plant.xml +++ b/graphics/sprites/monsters/plant.xml @@ -1,18 +1,14 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/plant.png|W" width="46" height="42" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="1"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/plant.png|W" width="46" height="42"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/pumpkin.xml b/graphics/sprites/monsters/pumpkin.xml index 544b6b95..62342e20 100644 --- a/graphics/sprites/monsters/pumpkin.xml +++ b/graphics/sprites/monsters/pumpkin.xml @@ -1,16 +1,14 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/pumpkin.png" width="50" height="50" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="1"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/pumpkin.png" width="50" height="50"/> + <action name="stand" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/reaper.xml b/graphics/sprites/monsters/reaper.xml index 00f667c7..428b5492 100644 --- a/graphics/sprites/monsters/reaper.xml +++ b/graphics/sprites/monsters/reaper.xml @@ -1,105 +1,98 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/reaper.png" width="100" height="100" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="25" delay="300" /> - <frame index="25" delay="300" offsetY="-1" /> - <frame index="25" delay="300" offsetY="-2" /> - <frame index="25" delay="300" offsetY="-1" /> - </animation> - <animation direction="left"> - <frame index="29" delay="300" /> - <frame index="29" delay="300" offsetY="-1" /> - <frame index="29" delay="300" offsetY="-2" /> - <frame index="29" delay="300" offsetY="-1" /> - </animation> - <animation direction="up"> - <frame index="19" delay="300" /> - <frame index="19" delay="300" offsetY="-1" /> - <frame index="19" delay="300" offsetY="-2" /> - <frame index="19" delay="300" offsetY="-1" /> - </animation> - <animation direction="right"> - <frame index="23" delay="300" /> - <frame index="23" delay="300" offsetY="-1" /> - <frame index="23" delay="300" offsetY="-2" /> - <frame index="23" delay="300" offsetY="-1" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="25" delay="75" offsetY="0" /> - <frame index="26" delay="75" offsetY="-1" /> - <frame index="25" delay="75" offsetY="-2" /> - <frame index="24" delay="75" offsetY="-1" /> - </animation> - <animation direction="left"> - <frame index="28" delay="75" offsetY="0" /> - <frame index="27" delay="75" offsetY="-1" /> - <frame index="28" delay="75" offsetY="-2" /> - <frame index="27" delay="75" offsetY="-1" /> - </animation> - <animation direction="up"> - <frame index="19" delay="75" offsetY="0" /> - <frame index="20" delay="75" offsetY="-1" /> - <frame index="19" delay="75" offsetY="-2" /> - <frame index="18" delay="75" offsetY="-1" /> - </animation> - <animation direction="right"> - <frame index="22" delay="75" offsetY="0" /> - <frame index="21" delay="75" offsetY="-1" /> - <frame index="22" delay="75" offsetY="-2" /> - <frame index="21" delay="75" offsetY="-1" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <sequence start="30" end="44" delay="150"/> - <frame index="45" /> - </animation> - </action> - - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="0" end="5" delay="75" /> - <frame index="4" delay="75" /> - <frame index="3" delay="75" /> - <frame index="2" delay="75" /> - <frame index="1" delay="75" /> - <frame index="0" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <frame index="17" delay="150" offsetY="-1" /> - <frame index="16" delay="150" offsetY="-1" /> - <frame index="15" delay="225" /> - <frame index="16" delay="150" offsetY="-1" /> - <frame index="17" delay="150" offsetY="-1" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="6" end="11" delay="75" /> - <frame index="10" delay="75" /> - <frame index="9" delay="75" /> - <frame index="8" delay="75" /> - <frame index="7" delay="75" /> - <frame index="6" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <frame index="12" delay="150" offsetY="-1" /> - <frame index="13" delay="150" offsetY="-1" /> - <frame index="14" delay="225" /> - <frame index="13" delay="150" offsetY="-1" /> - <frame index="12" delay="150" offsetY="-1" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/reaper.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="25" delay="300"/> + <frame index="25" delay="300" offsetY="-1"/> + <frame index="25" delay="300" offsetY="-2"/> + <frame index="25" delay="300" offsetY="-1"/> + </animation> + <animation direction="left"> + <frame index="29" delay="300"/> + <frame index="29" delay="300" offsetY="-1"/> + <frame index="29" delay="300" offsetY="-2"/> + <frame index="29" delay="300" offsetY="-1"/> + </animation> + <animation direction="up"> + <frame index="19" delay="300"/> + <frame index="19" delay="300" offsetY="-1"/> + <frame index="19" delay="300" offsetY="-2"/> + <frame index="19" delay="300" offsetY="-1"/> + </animation> + <animation direction="right"> + <frame index="23" delay="300"/> + <frame index="23" delay="300" offsetY="-1"/> + <frame index="23" delay="300" offsetY="-2"/> + <frame index="23" delay="300" offsetY="-1"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="25" delay="75" offsetY="0"/> + <frame index="26" delay="75" offsetY="-1"/> + <frame index="25" delay="75" offsetY="-2"/> + <frame index="24" delay="75" offsetY="-1"/> + </animation> + <animation direction="left"> + <frame index="28" delay="75" offsetY="0"/> + <frame index="27" delay="75" offsetY="-1"/> + <frame index="28" delay="75" offsetY="-2"/> + <frame index="27" delay="75" offsetY="-1"/> + </animation> + <animation direction="up"> + <frame index="19" delay="75" offsetY="0"/> + <frame index="20" delay="75" offsetY="-1"/> + <frame index="19" delay="75" offsetY="-2"/> + <frame index="18" delay="75" offsetY="-1"/> + </animation> + <animation direction="right"> + <frame index="22" delay="75" offsetY="0"/> + <frame index="21" delay="75" offsetY="-1"/> + <frame index="22" delay="75" offsetY="-2"/> + <frame index="21" delay="75" offsetY="-1"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="30" end="44" delay="150"/> + <frame index="45"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="0" end="5" delay="75"/> + <frame index="4" delay="75"/> + <frame index="3" delay="75"/> + <frame index="2" delay="75"/> + <frame index="1" delay="75"/> + <frame index="0" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="17" delay="150" offsetY="-1"/> + <frame index="16" delay="150" offsetY="-1"/> + <frame index="15" delay="225"/> + <frame index="16" delay="150" offsetY="-1"/> + <frame index="17" delay="150" offsetY="-1"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="6" end="11" delay="75"/> + <frame index="10" delay="75"/> + <frame index="9" delay="75"/> + <frame index="8" delay="75"/> + <frame index="7" delay="75"/> + <frame index="6" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="12" delay="150" offsetY="-1"/> + <frame index="13" delay="150" offsetY="-1"/> + <frame index="14" delay="225"/> + <frame index="13" delay="150" offsetY="-1"/> + <frame index="12" delay="150" offsetY="-1"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/scorpion.xml b/graphics/sprites/monsters/scorpion.xml index 120bc5e1..4812aefe 100644 --- a/graphics/sprites/monsters/scorpion.xml +++ b/graphics/sprites/monsters/scorpion.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/scorpion.png|W" width="48" height="45" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY ="2" /> - </animation> - <animation direction="left"> - <frame index="10" offsetY ="2" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="-1" offsetY ="3" /> - </animation> - <animation direction="right"> - <frame index="30" offsetY ="2" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="75" offsetY ="2" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="75" offsetY ="2" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="75" offsetX ="-1" offsetY ="3" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="75" offsetY ="2" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="2" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="2" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="-1" offsetY ="3" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="2" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetY ="2" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetY ="2" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetX ="-1" offsetY ="3" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetY ="2" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/scorpion.png|W" width="48" height="45"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="10" offsetY="2"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="-1" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="30" offsetY="2"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="75" offsetY="2"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="75" offsetY="2"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="75" offsetX="-1" offsetY="3"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="75" offsetY="2"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="2"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="2"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="-1" offsetY="3"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="2"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="2"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="2"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetX="-1" offsetY="3"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="2"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/serqet.xml b/graphics/sprites/monsters/serqet.xml index 5c80fd92..4a83045e 100644 --- a/graphics/sprites/monsters/serqet.xml +++ b/graphics/sprites/monsters/serqet.xml @@ -1,77 +1,68 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/serqet.png" width="60" height="47" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="22" delay="1000" /> - <frame index="23" delay="100" /> - </animation> - <animation direction="left"> - <frame index="11" delay="1000" /> - <frame index="12" delay="100" /> - </animation> - <animation direction="up"> - <frame index="33" delay="1000" /> - <frame index="34" delay="100" /> - </animation> - <animation direction="right"> - <frame index="0" delay="1000" /> - <frame index="1" delay="100" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="24" end="27" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="13" end="16" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="35" end="38" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="2" end="5" delay="75" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <sequence start="30" end="32" delay="500" /> - </animation> - <animation direction="left"> - <sequence start="19" end="21" delay="500" /> - </animation> - <animation direction="up"> - <sequence start="41" end="43" delay="500" /> - </animation> - <animation direction="right"> - <sequence start="8" end="10" delay="500" /> - </animation> - - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="28" end="29" delay="75" /> - <end /> - </animation> - <animation direction="left"> - - <sequence start="17" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="39" end="40" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="6" end="7" delay="75" /> - - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/serqet.png" width="60" height="47"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="22" delay="1000"/> + <frame index="23" delay="100"/> + </animation> + <animation direction="left"> + <frame index="11" delay="1000"/> + <frame index="12" delay="100"/> + </animation> + <animation direction="up"> + <frame index="33" delay="1000"/> + <frame index="34" delay="100"/> + </animation> + <animation direction="right"> + <frame index="0" delay="1000"/> + <frame index="1" delay="100"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="24" end="27" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="13" end="16" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="35" end="38" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="2" end="5" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="30" end="32" delay="500"/> + </animation> + <animation direction="left"> + <sequence start="19" end="21" delay="500"/> + </animation> + <animation direction="up"> + <sequence start="41" end="43" delay="500"/> + </animation> + <animation direction="right"> + <sequence start="8" end="10" delay="500"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="28" end="29" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="17" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="39" end="40" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="6" end="7" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/silkworm.xml b/graphics/sprites/monsters/silkworm.xml index 6fdeca04..572c7c85 100644 --- a/graphics/sprites/monsters/silkworm.xml +++ b/graphics/sprites/monsters/silkworm.xml @@ -1,42 +1,37 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/silkworm.png|W;R" width="32" height="24" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="5"/> - </animation> - <animation direction="left"> - <frame index="0"/> - </animation> - <animation direction="up"> - <frame index="15"/> - </animation> - <animation direction="right"> - <frame index="10"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="100"/> - </animation> - <animation direction="left"> - <sequence start="0" end="3" delay="100"/> - </animation> - <animation direction="up"> - <sequence start="15" end="18" delay="100"/> - </animation> - <animation direction="right"> - <sequence start="10" end="13" delay="100"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="4"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/silkworm.png|W;R" width="32" height="24"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="5"/> + </animation> + <animation direction="left"> + <frame index="0"/> + </animation> + <animation direction="up"> + <frame index="15"/> + </animation> + <animation direction="right"> + <frame index="10"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="0" end="3" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="15" end="18" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="10" end="13" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="4"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/skeleton.xml b/graphics/sprites/monsters/skeleton.xml index cd8fe678..86483cc8 100644 --- a/graphics/sprites/monsters/skeleton.xml +++ b/graphics/sprites/monsters/skeleton.xml @@ -1,8 +1,5 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/skeleton.png|W" width="64" height="64" /> - - <include file="player_male_base_old.xml"/> - + <imageset name="base" src="graphics/sprites/monsters/skeleton.png|W" width="64" height="64"/> + <include file="player_male_base_old.xml"/> </sprite> diff --git a/graphics/sprites/monsters/skull-fire.xml b/graphics/sprites/monsters/skull-fire.xml index 97f26716..5125aa40 100644 --- a/graphics/sprites/monsters/skull-fire.xml +++ b/graphics/sprites/monsters/skull-fire.xml @@ -1,55 +1,50 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/skull-fire.png" width="50" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="0" end="3" delay="100" /> - </animation> - <animation direction="left"> - <sequence start="10" end="13" delay="100" /> - </animation> - <animation direction="up"> - <sequence start="20" end="23" delay="100" /> - </animation> - <animation direction="right"> - <sequence start="30" end="33" delay="100" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="29" /> - </animation> - <animation direction="right"> - <frame index="39" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="4" end="8" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="14" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="24" end="28" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="34" end="38" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/skull-fire.png" width="50" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="0" end="3" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="10" end="13" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="20" end="23" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="30" end="33" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="4" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="14" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="24" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="34" end="38" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/skull-ice.xml b/graphics/sprites/monsters/skull-ice.xml index 92651925..e3baea08 100644 --- a/graphics/sprites/monsters/skull-ice.xml +++ b/graphics/sprites/monsters/skull-ice.xml @@ -1,75 +1,68 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/skull-ice.png" width="45" height="60" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" delay="350" /> - <frame index="1" delay="350" /> - </animation> - <animation direction="left"> - <frame index="12" delay="350" /> - <frame index="13" delay="350" /> - </animation> - <animation direction="up"> - <frame index="24" delay="350" /> - <frame index="25" delay="350" /> - </animation> - <animation direction="right"> - <frame index="36" delay="350" /> - <frame index="37" delay="350" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="0" end="4" delay="150" /> - </animation> - <animation direction="left"> - <sequence start="12" end="16" delay="150" /> - </animation> - <animation direction="up"> - <sequence start="24" end="28" delay="150" /> - </animation> - <animation direction="right"> - <sequence start="36" end="40" delay="150" /> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="right"> - <sequence start="44" end="46" delay="150" /> - <frame index="47" delay="0" /> - </animation> - <animation direction="down"> - <sequence start="8" end="10" delay="150" /> - <frame index="11" delay="0" /> - </animation> - <animation direction="left"> - <sequence start="20" end="22" delay="150" /> - <frame index="23" delay="0" /> - </animation> - <animation direction="up"> - <sequence start="32" end="34" delay="150" /> - <frame index="35" delay="0" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="7" delay="100" /> - </animation> - <animation direction="left"> - <sequence start="17" end="19" delay="100" /> - </animation> - <animation direction="up"> - <sequence start="29" end="31" delay="100" /> - </animation> - <animation direction="right"> - <sequence start="41" end="43" delay="100" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/skull-ice.png" width="45" height="60"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="350"/> + <frame index="1" delay="350"/> + </animation> + <animation direction="left"> + <frame index="12" delay="350"/> + <frame index="13" delay="350"/> + </animation> + <animation direction="up"> + <frame index="24" delay="350"/> + <frame index="25" delay="350"/> + </animation> + <animation direction="right"> + <frame index="36" delay="350"/> + <frame index="37" delay="350"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="4" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="12" end="16" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="24" end="28" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="36" end="40" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="right"> + <sequence start="44" end="46" delay="150"/> + <frame index="47" delay="0"/> + </animation> + <animation direction="down"> + <sequence start="8" end="10" delay="150"/> + <frame index="11" delay="0"/> + </animation> + <animation direction="left"> + <sequence start="20" end="22" delay="150"/> + <frame index="23" delay="0"/> + </animation> + <animation direction="up"> + <sequence start="32" end="34" delay="150"/> + <frame index="35" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="7" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="17" end="19" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="29" end="31" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="41" end="43" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/skull-poison.xml b/graphics/sprites/monsters/skull-poison.xml index b2fe31e9..3ea3cfe8 100644 --- a/graphics/sprites/monsters/skull-poison.xml +++ b/graphics/sprites/monsters/skull-poison.xml @@ -1,55 +1,50 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/skull-poison.png" width="50" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="100" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="100" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="100" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="100" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="29" /> - </animation> - <animation direction="right"> - <frame index="39" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/skull-poison.png" width="50" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="29"/> + </animation> + <animation direction="right"> + <frame index="39"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/slime.xml b/graphics/sprites/monsters/slime.xml index 1940157d..77b873f9 100644 --- a/graphics/sprites/monsters/slime.xml +++ b/graphics/sprites/monsters/slime.xml @@ -1,55 +1,49 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/slime.png|W" width="52" height="24" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0" offsetY="-4" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="0" end="3" delay="200" offsetY="-4" /> - </animation> - <animation direction="left"> - <frame index="0" delay="200" offsetY="-4" /> - <sequence start="10" end="12" delay="200" offsetY="-4" /> - </animation> - <animation direction="up"> - <frame index="0" delay="200" offsetY="-4" /> - <sequence start="19" end="21" delay="200" offsetY="-4" /> - </animation> - <animation direction="right"> - <frame index="0" delay="200" offsetY="-4" /> - <sequence start="28" end="30" delay="200" offsetY="-4" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="8" offsetY="-4" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="4" end="7" delay="100" offsetY="-4" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="100" offsetY="-4" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="22" end="25" delay="100" offsetY="-4" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="22" end="25" delay="100" offsetY="-4" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/slime.png|W" width="52" height="24"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0" offsetY="-4"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="3" delay="200" offsetY="-4"/> + </animation> + <animation direction="left"> + <frame index="0" delay="200" offsetY="-4"/> + <sequence start="10" end="12" delay="200" offsetY="-4"/> + </animation> + <animation direction="up"> + <frame index="0" delay="200" offsetY="-4"/> + <sequence start="19" end="21" delay="200" offsetY="-4"/> + </animation> + <animation direction="right"> + <frame index="0" delay="200" offsetY="-4"/> + <sequence start="28" end="30" delay="200" offsetY="-4"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="8" offsetY="-4"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="4" end="7" delay="100" offsetY="-4"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="100" offsetY="-4"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="22" end="25" delay="100" offsetY="-4"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="22" end="25" delay="100" offsetY="-4"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/snail.xml b/graphics/sprites/monsters/snail.xml index efa46dba..730683ef 100644 --- a/graphics/sprites/monsters/snail.xml +++ b/graphics/sprites/monsters/snail.xml @@ -1,102 +1,96 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/snail.png|W:#FDC689;R:#E0A6E3;Y:#E0A6E3;G:#F06EAA;C:#C69C6D;B:#A9FF02" width="50" height="50" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="30" /> - </animation> - <animation direction="up"> - <frame index="20" /> - </animation> - <animation direction="right"> - <frame index="10" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="200" /> - </animation> - <animation direction="left"> - <sequence start="31" end="34" delay="200" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="200" /> - </animation> - <animation direction="right"> - <sequence start="12" end="14" delay="200" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" delay="50" /> - <frame index="9" delay="50" offsetY="-2" /> - <frame index="9" delay="50" offsetY="-1" /> - <frame index="9" delay="50" /> - <frame index="9" delay="50" offsetY="-2" /> - <frame index="9" delay="50" offsetY="-1" /> - <frame index="9" delay="6000" offsetY="-2" /> - </animation> - <animation direction="left"> - <frame index="39" delay="50" /> - <frame index="39" delay="50" offsetY="-2" /> - <frame index="39" delay="50" offsetY="-1" /> - <frame index="39" delay="50" /> - <frame index="39" delay="50" offsetY="-2" /> - <frame index="39" delay="50" offsetY="-1" /> - <frame index="39" delay="6000" offsetY="-2" /> - </animation> - <animation direction="up"> - <frame index="29" delay="50" /> - <frame index="29" delay="50" offsetY="-2" /> - <frame index="29" delay="50" offsetY="-1" /> - <frame index="29" delay="50" /> - <frame index="29" delay="50" offsetY="-2" /> - <frame index="29" delay="50" offsetY="-1" /> - <frame index="29" delay="6000" offsetY="-2" /> - </animation> - <animation direction="right"> - <frame index="19" delay="50" /> - <frame index="19" delay="50" offsetY="-2" /> - <frame index="19" delay="50" offsetY="-1" /> - <frame index="19" delay="50" /> - <frame index="19" delay="50" offsetY="-2" /> - <frame index="19" delay="50" offsetY="-1" /> - <frame index="19" delay="6000" offsetY="-2" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="5" delay="150" offsetY="-1" /> - <frame index="6" delay="150" offsetY="-2" /> - <frame index="7" delay="150" offsetY="-3" /> - <frame index="8" delay="150" offsetY="-2" /> - </animation> - <animation direction="left"> - <frame index="35" delay="150" offsetX="-1" /> - <frame index="36" delay="150" offsetX="-2" /> - <frame index="37" delay="150" offsetX="-3" /> - <frame index="38" delay="150" offsetX="-2" /> - </animation> - <animation direction="up"> - <frame index="25" delay="150" offsetY="1" /> - <frame index="26" delay="150" offsetY="2" /> - <frame index="27" delay="150" offsetY="3" /> - <frame index="28" delay="150" offsetY="2" /> - </animation> - <animation direction="right"> - <frame index="15" delay="150" offsetX="1" /> - <frame index="16" delay="150" offsetX="2" /> - <frame index="17" delay="150" offsetX="3" /> - <frame index="18" delay="150" offsetX="2" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/snail.png|W:#FDC689;R:#E0A6E3;Y:#E0A6E3;G:#F06EAA;C:#C69C6D;B:#A9FF02" width="50" height="50"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="30"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="10"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="31" end="34" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="12" end="14" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" delay="50"/> + <frame index="9" delay="50" offsetY="-2"/> + <frame index="9" delay="50" offsetY="-1"/> + <frame index="9" delay="50"/> + <frame index="9" delay="50" offsetY="-2"/> + <frame index="9" delay="50" offsetY="-1"/> + <frame index="9" delay="6000" offsetY="-2"/> + </animation> + <animation direction="left"> + <frame index="39" delay="50"/> + <frame index="39" delay="50" offsetY="-2"/> + <frame index="39" delay="50" offsetY="-1"/> + <frame index="39" delay="50"/> + <frame index="39" delay="50" offsetY="-2"/> + <frame index="39" delay="50" offsetY="-1"/> + <frame index="39" delay="6000" offsetY="-2"/> + </animation> + <animation direction="up"> + <frame index="29" delay="50"/> + <frame index="29" delay="50" offsetY="-2"/> + <frame index="29" delay="50" offsetY="-1"/> + <frame index="29" delay="50"/> + <frame index="29" delay="50" offsetY="-2"/> + <frame index="29" delay="50" offsetY="-1"/> + <frame index="29" delay="6000" offsetY="-2"/> + </animation> + <animation direction="right"> + <frame index="19" delay="50"/> + <frame index="19" delay="50" offsetY="-2"/> + <frame index="19" delay="50" offsetY="-1"/> + <frame index="19" delay="50"/> + <frame index="19" delay="50" offsetY="-2"/> + <frame index="19" delay="50" offsetY="-1"/> + <frame index="19" delay="6000" offsetY="-2"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="5" delay="150" offsetY="-1"/> + <frame index="6" delay="150" offsetY="-2"/> + <frame index="7" delay="150" offsetY="-3"/> + <frame index="8" delay="150" offsetY="-2"/> + </animation> + <animation direction="left"> + <frame index="35" delay="150" offsetX="-1"/> + <frame index="36" delay="150" offsetX="-2"/> + <frame index="37" delay="150" offsetX="-3"/> + <frame index="38" delay="150" offsetX="-2"/> + </animation> + <animation direction="up"> + <frame index="25" delay="150" offsetY="1"/> + <frame index="26" delay="150" offsetY="2"/> + <frame index="27" delay="150" offsetY="3"/> + <frame index="28" delay="150" offsetY="2"/> + </animation> + <animation direction="right"> + <frame index="15" delay="150" offsetX="1"/> + <frame index="16" delay="150" offsetX="2"/> + <frame index="17" delay="150" offsetX="3"/> + <frame index="18" delay="150" offsetX="2"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/snake-cave.xml b/graphics/sprites/monsters/snake-cave.xml index d0603ae0..95f61449 100644 --- a/graphics/sprites/monsters/snake-cave.xml +++ b/graphics/sprites/monsters/snake-cave.xml @@ -1,82 +1,76 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/snake-cave.png" width="96" height="56" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="6" /> - </animation> - <animation direction="left"> - <frame index="7" offsetX ="-1" offsetY ="4" /> - </animation> - <animation direction="up"> - <frame index="14" offsetX ="0" offsetY ="-5" /> - </animation> - <animation direction="right"> - <frame index="21" offsetX ="1" offsetY ="5" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" offsetX ="0" offsetY ="6" delay="150" /> - </animation> - <animation direction="left"> - <sequence start="8" end="11" offsetX ="-1" offsetY ="4" delay="150" /> - </animation> - <animation direction="up"> - <sequence start="15" end="18" offsetX ="0" offsetY ="-5" delay="150" /> - </animation> - <animation direction="right"> - <sequence start="22" end="25" offsetX ="1" offsetY ="5" delay="150" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="29" delay="300" offsetX ="0" offsetY ="6" /> - <frame index="28" delay="500" offsetX ="0" offsetY ="6" /> - <frame index="30" delay="3000" offsetX ="0" offsetY ="6" /> - </animation> - <animation direction="left"> - <frame index="36" delay="300" offsetX ="0" offsetY ="6" /> - <frame index="8" delay="500" offsetX ="0" offsetY ="6" /> - <frame index="37" delay="3000" offsetX ="0" offsetY ="6" /> - </animation> - <animation direction="up"> - <frame index="43" delay="300" offsetX ="0" offsetY ="6" /> - <frame index="42" delay="500" offsetX ="0" offsetY ="6" /> - <frame index="44" delay="3000" offsetX ="0" offsetY ="6" /> - </animation> - <animation direction="right"> - <frame index="50" delay="300" offsetX ="0" offsetY ="6" /> - <frame index="22" delay="500" offsetX ="0" offsetY ="6" /> - <frame index="51" delay="3000" offsetX ="0" offsetY ="6" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="6" delay="150" offsetX ="0" offsetY ="6" /> - <sequence start="28" end="29" delay="150" offsetX ="0" offsetY ="6" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="12" end="13" delay="150" offsetX ="-1" offsetY ="4" /> - <sequence start="35" end="36" delay="150" offsetX ="-1" offsetY ="4" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="19" end="20" delay="150" offsetX ="0" offsetY ="-5" /> - <sequence start="42" end="43" delay="150" offsetX ="0" offsetY ="-5" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="26" end="27" delay="150" offsetX ="1" offsetY ="5" /> - <sequence start="49" end="50" delay="150" offsetX ="1" offsetY ="5" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/snake-cave.png" width="96" height="56"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="6"/> + </animation> + <animation direction="left"> + <frame index="7" offsetX="-1" offsetY="4"/> + </animation> + <animation direction="up"> + <frame index="14" offsetX="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="21" offsetX="1" offsetY="5"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" offsetX="0" offsetY="6" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="8" end="11" offsetX="-1" offsetY="4" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="15" end="18" offsetX="0" offsetY="-5" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="22" end="25" offsetX="1" offsetY="5" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="29" delay="300" offsetX="0" offsetY="6"/> + <frame index="28" delay="500" offsetX="0" offsetY="6"/> + <frame index="30" delay="3000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="left"> + <frame index="36" delay="300" offsetX="0" offsetY="6"/> + <frame index="8" delay="500" offsetX="0" offsetY="6"/> + <frame index="37" delay="3000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="up"> + <frame index="43" delay="300" offsetX="0" offsetY="6"/> + <frame index="42" delay="500" offsetX="0" offsetY="6"/> + <frame index="44" delay="3000" offsetX="0" offsetY="6"/> + </animation> + <animation direction="right"> + <frame index="50" delay="300" offsetX="0" offsetY="6"/> + <frame index="22" delay="500" offsetX="0" offsetY="6"/> + <frame index="51" delay="3000" offsetX="0" offsetY="6"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="6" delay="150" offsetX="0" offsetY="6"/> + <sequence start="28" end="29" delay="150" offsetX="0" offsetY="6"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="12" end="13" delay="150" offsetX="-1" offsetY="4"/> + <sequence start="35" end="36" delay="150" offsetX="-1" offsetY="4"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="19" end="20" delay="150" offsetX="0" offsetY="-5"/> + <sequence start="42" end="43" delay="150" offsetX="0" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="26" end="27" delay="150" offsetX="1" offsetY="5"/> + <sequence start="49" end="50" delay="150" offsetX="1" offsetY="5"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/snake.xml b/graphics/sprites/monsters/snake.xml index af59e4ae..5aeff357 100644 --- a/graphics/sprites/monsters/snake.xml +++ b/graphics/sprites/monsters/snake.xml @@ -1,70 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/snake.png|W" width="48" height="29" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="-3" /> - </animation> - <animation direction="left"> - <frame index="10" offsetX ="-1" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="20" offsetX ="0" offsetY ="-5" /> - </animation> - <animation direction="right"> - <frame index="30" offsetX ="-1" offsetY ="-11" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" offsetX ="0" offsetY ="-3" delay="150" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" offsetX ="-1" offsetY ="-11" delay="150" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" offsetX ="0" offsetY ="-5" delay="150" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" offsetX ="-1" offsetY ="-11" delay="150" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetX ="0" offsetY ="-3" /> - </animation> - <animation direction="left"> - <frame index="19" offsetX ="-1" offsetY ="-11" /> - </animation> - <animation direction="up"> - <frame index="29" offsetX ="0" offsetY ="-5" /> - </animation> - <animation direction="right"> - <frame index="39" offsetX ="-1" offsetY ="-11" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="150" offsetX ="0" offsetY ="-3" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="150" offsetX ="-1" offsetY ="-11" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="150" offsetX ="0" offsetY ="-5" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="150" offsetX ="-1" offsetY ="-11" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/snake.png|W" width="48" height="29"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-3"/> + </animation> + <animation direction="left"> + <frame index="10" offsetX="-1" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="20" offsetX="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="30" offsetX="-1" offsetY="-11"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" offsetX="0" offsetY="-3" delay="150"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" offsetX="0" offsetY="-5" delay="150"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" offsetX="-1" offsetY="-11" delay="150"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetX="0" offsetY="-3"/> + </animation> + <animation direction="left"> + <frame index="19" offsetX="-1" offsetY="-11"/> + </animation> + <animation direction="up"> + <frame index="29" offsetX="0" offsetY="-5"/> + </animation> + <animation direction="right"> + <frame index="39" offsetX="-1" offsetY="-11"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="150" offsetX="0" offsetY="-3"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetX="0" offsetY="-5"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetX="-1" offsetY="-11"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/snowflower.xml b/graphics/sprites/monsters/snowflower.xml index ab98e298..e9ead4bc 100644 --- a/graphics/sprites/monsters/snowflower.xml +++ b/graphics/sprites/monsters/snowflower.xml @@ -1,18 +1,14 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/snowflower.png" width="29" height="27" /> - - <action name="stand" imageset="base"> - <animation> - <frame index="0"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation> - <frame index="1"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/snowflower.png" width="29" height="27"/> + <action name="stand" imageset="base"> + <animation> + <frame index="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <frame index="1"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/spider.xml b/graphics/sprites/monsters/spider.xml index ad0cde1a..82a626cf 100644 --- a/graphics/sprites/monsters/spider.xml +++ b/graphics/sprites/monsters/spider.xml @@ -1,74 +1,68 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/spider.png|W;R" width="35" height="35" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" delay="275"/> - <frame index="2" delay="275"/> - </animation> - <animation direction="left"> - <frame index="7" delay="275"/> - <frame index="9" delay="275"/> - </animation> - <animation direction="up"> - <frame index="14" delay="275"/> - <frame index="16" delay="275"/> - </animation> - <animation direction="right"> - <frame index="21" delay="275"/> - <frame index="23" delay="275"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="0" end="3" delay="75"/> - </animation> - <animation direction="left"> - <sequence start="7" end="10" delay="75"/> - </animation> - <animation direction="up"> - <sequence start="14" end="17" delay="75"/> - </animation> - <animation direction="right"> - <sequence start="21" end="24" delay="75"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="6"/> - </animation> - <animation direction="left"> - <frame index="13"/> - </animation> - <animation direction="up"> - <frame index="20"/> - </animation> - <animation direction="right"> - <frame index="27"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="4" end="5" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <sequence start="11" end="12" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <sequence start="18" end="19" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <sequence start="25" end="26" delay="75"/> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/spider.png|W;R" width="35" height="35"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" delay="275"/> + <frame index="2" delay="275"/> + </animation> + <animation direction="left"> + <frame index="7" delay="275"/> + <frame index="9" delay="275"/> + </animation> + <animation direction="up"> + <frame index="14" delay="275"/> + <frame index="16" delay="275"/> + </animation> + <animation direction="right"> + <frame index="21" delay="275"/> + <frame index="23" delay="275"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="0" end="3" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="7" end="10" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="14" end="17" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="21" end="24" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="6"/> + </animation> + <animation direction="left"> + <frame index="13"/> + </animation> + <animation direction="up"> + <frame index="20"/> + </animation> + <animation direction="right"> + <frame index="27"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="4" end="5" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="11" end="12" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="18" end="19" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="25" end="26" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/spinning-scythe.xml b/graphics/sprites/monsters/spinning-scythe.xml index 5f3cfa60..a5cc252f 100644 --- a/graphics/sprites/monsters/spinning-scythe.xml +++ b/graphics/sprites/monsters/spinning-scythe.xml @@ -1,38 +1,31 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/spinning-scythe.png" width="100" height="100" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="8" delay="80" offsetY="-10" /> - <frame index="9" delay="90" offsetY="10" /> - <frame index="10" delay="110" offsetY="20" /> - <frame index="11" delay="140" offsetY="35" /> - <frame index="12" delay="110" offsetY="35" /> - <frame index="13" delay="80" offsetY="35" /> - <frame index="14" delay="120" offsetY="35" /> - <frame index="15" offsetY="35" /> - </animation> - </action> - - - <action name="attack" imageset="base"> - <animation direction="default"> - <sequence start="0" end="7" delay="40" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/spinning-scythe.png" width="100" height="100"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="8" delay="80" offsetY="-10"/> + <frame index="9" delay="90" offsetY="10"/> + <frame index="10" delay="110" offsetY="20"/> + <frame index="11" delay="140" offsetY="35"/> + <frame index="12" delay="110" offsetY="35"/> + <frame index="13" delay="80" offsetY="35"/> + <frame index="14" delay="120" offsetY="35"/> + <frame index="15" offsetY="35"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="default"> + <sequence start="0" end="7" delay="40"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/squirrel.xml b/graphics/sprites/monsters/squirrel.xml index d138b97a..a5403465 100644 --- a/graphics/sprites/monsters/squirrel.xml +++ b/graphics/sprites/monsters/squirrel.xml @@ -1,64 +1,64 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/squirrel.png" width="32" height="32" /> + <imageset name="base" src="graphics/sprites/monsters/squirrel.png" width="32" height="32"/> <action name="stand" imageset="base"> <animation direction="down"> - <sequence start="16" end="19" delay="375" /> - <sequence start="20" end="25" delay="75" /> - <sequence start="16" end="19" delay="120" /> + <sequence start="16" end="19" delay="375"/> + <sequence start="20" end="25" delay="75"/> + <sequence start="16" end="19" delay="120"/> </animation> <animation direction="right"> - <sequence start="0" end="3" delay="375" /> - <sequence start="4" end="7" delay="75" /> - <sequence start="0" end="3" delay="75" /> + <sequence start="0" end="3" delay="375"/> + <sequence start="4" end="7" delay="75"/> + <sequence start="0" end="3" delay="75"/> </animation> <animation direction="up"> - <sequence start="24" end="27" delay="375" /> - <sequence start="28" end="31" delay="75" /> - <sequence start="24" end="27" delay="75" /> + <sequence start="24" end="27" delay="375"/> + <sequence start="28" end="31" delay="75"/> + <sequence start="24" end="27" delay="75"/> </animation> <animation direction="left"> - <sequence start="8" end="11" delay="375" /> - <sequence start="12" end="15" delay="75" /> - <sequence start="8" end="11" delay="75" /> + <sequence start="8" end="11" delay="375"/> + <sequence start="12" end="15" delay="75"/> + <sequence start="8" end="11" delay="75"/> </animation> </action> <action name="walk" imageset="base"> <animation direction="down"> - <sequence start="48" end="50" delay="110" /> + <sequence start="48" end="50" delay="110"/> </animation> <animation direction="right"> - <sequence start="32" end="34" delay="110" /> + <sequence start="32" end="34" delay="110"/> </animation> <animation direction="up"> - <sequence start="56" end="58" delay="110" /> + <sequence start="56" end="58" delay="110"/> </animation> <animation direction="left"> - <sequence start="40" end="42" delay="110" /> + <sequence start="40" end="42" delay="110"/> </animation> </action> <action name="dead" imageset="base"> <animation direction="down"> - <sequence start="54" end="55" delay="800" /> - <frame index="55" delay="4000" /> + <sequence start="54" end="55" delay="800"/> + <frame index="55" delay="4000"/> </animation> </action> <action name="attack" imageset="base"> <animation direction="down"> - <frame index="16" delay="250" /> - <frame index="52" delay="250" /> + <frame index="16" delay="250"/> + <frame index="52" delay="250"/> </animation> <animation direction="right"> - <frame index="0" delay="250" /> - <frame index="36" delay="250" /> + <frame index="0" delay="250"/> + <frame index="36" delay="250"/> </animation> <animation direction="up"> - <frame index="24" delay="250" /> - <frame index="60" delay="250" /> + <frame index="24" delay="250"/> + <frame index="60" delay="250"/> </animation> <animation direction="left"> - <frame index="8" delay="250" /> - <frame index="44" delay="250" /> + <frame index="8" delay="250"/> + <frame index="44" delay="250"/> </animation> </action> </sprite> diff --git a/graphics/sprites/monsters/terranite-mask.xml b/graphics/sprites/monsters/terranite-mask.xml index 46818d81..e848047a 100644 --- a/graphics/sprites/monsters/terranite-mask.xml +++ b/graphics/sprites/monsters/terranite-mask.xml @@ -1,124 +1,117 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/terranite-mask.png" width="19" height="28"/> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-39"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY ="-40"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-39" delay="150"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-39" delay="150"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="150"/> - <frame index="2" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-41" delay="150"/> - <frame index="1" offsetX="-2" offsetY ="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY ="-41" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-40" delay="75"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-33" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY ="-40" delay="75"/> - <frame index="2" offsetX="3" offsetY ="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY ="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY ="-37" delay="75"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY ="-40" delay="225"/> - <frame index="1" offsetX="-3" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY ="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY ="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY ="-38" delay="75"/> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-38" delay="225"/> - <frame index="0" offsetX="-1" offsetY ="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY ="-38" delay="75"/> - <end /> - </animation> - <animation direction="left"> - <frame index="2" offsetX="2" offsetY ="-40" delay="225"/> - <frame index="2" offsetX="4" offsetY ="-41" delay="150"/> - <end /> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY ="-40" delay="225"/> - <frame index="1" offsetX="-3" offsetY ="-39" delay="75"/> - <frame index="1" offsetX="-3" offsetY ="-40" delay="75"/> - <end /> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY ="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY ="-41" delay="150"/> - <end /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY ="-26"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY ="-31"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY ="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY ="-31"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-16"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/terranite-mask.png" width="19" height="28"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-39"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY="-40"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-40"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="150"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-39" delay="150"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="150"/> + <frame index="1" offsetX="-2" offsetY="-40" delay="75"/> + <frame index="1" offsetX="-2" offsetY="-41" delay="150"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-40" delay="75"/> + <frame index="2" offsetX="3" offsetY="-41" delay="75"/> + <frame index="2" offsetX="0" offsetY="-38" delay="75"/> + <frame index="2" offsetX="-1" offsetY="-37" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-3" offsetY="-40" delay="225"/> + <frame index="1" offsetX="-3" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> + <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> + <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> + <frame index="3" offsetX="0" offsetY="-38" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-38" delay="225"/> + <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> + <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="2" offsetY="-40" delay="225"/> + <frame index="2" offsetX="4" offsetY="-41" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-2" offsetY="-40" delay="225"/> + <frame index="1" offsetX="-3" offsetY="-39" delay="75"/> + <frame index="1" offsetX="-3" offsetY="-40" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> + <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> + <end/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-26"/> + </animation> + <animation direction="left"> + <frame index="2" offsetX="3" offsetY="-31"/> + </animation> + <animation direction="up"> + <frame index="1" offsetX="-1" offsetY="-32"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-7" offsetY="-31"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="20" offsetY="-16"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/terranite.xml b/graphics/sprites/monsters/terranite.xml index 4a3e8c8e..130f6789 100644 --- a/graphics/sprites/monsters/terranite.xml +++ b/graphics/sprites/monsters/terranite.xml @@ -1,76 +1,64 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" - src= "graphics/sprites/monsters/terranite.png" - width= "64" - height= "64" - /> - - <action name = "stand" - imageset = "base" - > - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/terranite.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/vampire-bat.xml b/graphics/sprites/monsters/vampire-bat.xml index 73102034..cdc592ef 100644 --- a/graphics/sprites/monsters/vampire-bat.xml +++ b/graphics/sprites/monsters/vampire-bat.xml @@ -1,55 +1,50 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/vampire-bat.png" width="37" height="58" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="50" offsetY ="0" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="50" offsetY ="0" /> - </animation> - <animation direction="up"> - <sequence start="21" end="24" delay="50" offsetY ="0" /> - </animation> - <animation direction="right"> - <sequence start="31" end="34" delay="50" offsetY ="0" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" offsetY ="0" /> - </animation> - <animation direction="left"> - <frame index="19" offsetY ="0" /> - </animation> - <animation direction="up"> - <frame index="29" offsetY ="0" /> - </animation> - <animation direction="right"> - <frame index="39" offsetY ="0" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="25" end="28" delay="75" offsetY ="0" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="35" end="38" delay="75" offsetY ="0" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/vampire-bat.png" width="37" height="58"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="50" offsetY="0"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="50" offsetY="0"/> + </animation> + <animation direction="up"> + <sequence start="21" end="24" delay="50" offsetY="0"/> + </animation> + <animation direction="right"> + <sequence start="31" end="34" delay="50" offsetY="0"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9" offsetY="0"/> + </animation> + <animation direction="left"> + <frame index="19" offsetY="0"/> + </animation> + <animation direction="up"> + <frame index="29" offsetY="0"/> + </animation> + <animation direction="right"> + <frame index="39" offsetY="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="75" offsetY="0"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="75" offsetY="0"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/vespa.xml b/graphics/sprites/monsters/vespa.xml index 47120d86..a47e9a7c 100644 --- a/graphics/sprites/monsters/vespa.xml +++ b/graphics/sprites/monsters/vespa.xml @@ -1,66 +1,60 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/vespa.png|R;G" width="65" height="75" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="60"/> - </animation> - <animation direction="left"> - <sequence start="26" end="30" delay="60"/> - </animation> - <animation direction="up"> - <sequence start="39" end="43" delay="60"/> - </animation> - <animation direction="right"> - <sequence start="0" end="4" delay="60"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="13" end="20" delay="65"/> - </animation> - <animation direction="left"> - <sequence start="26" end="33" delay="65"/> - </animation> - <animation direction="up"> - <sequence start="39" end="46" delay="65"/> - </animation> - <animation direction="right"> - <sequence start="0" end="7" delay="65"/> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="right"> - <frame index="12" delay="0"/> - </animation> - <animation direction="down"> - <frame index="25" delay="0"/> - </animation> - <animation direction="left"> - <frame index="38" delay="0"/> - </animation> - <animation direction="up"> - <frame index="51" delay="0"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="21" end="24" delay="65"/> - </animation> - <animation direction="left"> - <sequence start="34" end="37" delay="65"/> - </animation> - <animation direction="up"> - <sequence start="47" end="50" delay="65"/> - </animation> - <animation direction="right"> - <sequence start="8" end="11" delay="65"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/vespa.png|R;G" width="65" height="75"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="60"/> + </animation> + <animation direction="left"> + <sequence start="26" end="30" delay="60"/> + </animation> + <animation direction="up"> + <sequence start="39" end="43" delay="60"/> + </animation> + <animation direction="right"> + <sequence start="0" end="4" delay="60"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="13" end="20" delay="65"/> + </animation> + <animation direction="left"> + <sequence start="26" end="33" delay="65"/> + </animation> + <animation direction="up"> + <sequence start="39" end="46" delay="65"/> + </animation> + <animation direction="right"> + <sequence start="0" end="7" delay="65"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="right"> + <frame index="12" delay="0"/> + </animation> + <animation direction="down"> + <frame index="25" delay="0"/> + </animation> + <animation direction="left"> + <frame index="38" delay="0"/> + </animation> + <animation direction="up"> + <frame index="51" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="21" end="24" delay="65"/> + </animation> + <animation direction="left"> + <sequence start="34" end="37" delay="65"/> + </animation> + <animation direction="up"> + <sequence start="47" end="50" delay="65"/> + </animation> + <animation direction="right"> + <sequence start="8" end="11" delay="65"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/wisp.xml b/graphics/sprites/monsters/wisp.xml index 68bb72dc..db006334 100644 --- a/graphics/sprites/monsters/wisp.xml +++ b/graphics/sprites/monsters/wisp.xml @@ -1,77 +1,68 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/wisp.png|W" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="2" delay="100"/> - <frame index="1" delay="100"/> - <frame index="0" delay="100"/> - <frame index="1" delay="100"/> - <frame index="2" delay="100"/> - <frame index="3" delay="100"/> - <frame index="4" delay="100"/> - <frame index="3" delay="100"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="default"> - <sequence start="5" end="8" delay="150"/> - <frame index="9" delay="0"/> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" delay="50" offsetY="4"/> - <frame index="1" delay="50" offsetY="8"/> - <frame index="2" delay="50" offsetY="16"/> - <frame index="3" delay="50" offsetY="32"/> - <frame index="4" delay="50" offsetY="64"/> - <frame index="3" delay="50" offsetY="32"/> - <frame index="2" delay="50" offsetY="16"/> - <frame index="1" delay="50" offsetY="8"/> - <frame index="0" delay="0" offsetY="4"/> - </animation> - - <animation direction="right"> - <frame index="0" delay="50" offsetX="4"/> - <frame index="1" delay="50" offsetX="8"/> - <frame index="2" delay="50" offsetX="16"/> - <frame index="3" delay="50" offsetX="32"/> - <frame index="4" delay="50" offsetX="64"/> - <frame index="3" delay="50" offsetX="32"/> - <frame index="2" delay="50" offsetX="16"/> - <frame index="1" delay="50" offsetX="8"/> - <frame index="0" delay="0" offsetX="4"/> - </animation> - - - <animation direction="up"> - <frame index="0" delay="50" offsetY="0"/> - <frame index="1" delay="50" offsetY="-4"/> - <frame index="2" delay="50" offsetY="-8"/> - <frame index="3" delay="50" offsetY="-16"/> - <frame index="4" delay="50" offsetY="-32"/> - <frame index="3" delay="50" offsetY="-16"/> - <frame index="2" delay="50" offsetY="-8"/> - <frame index="1" delay="50" offsetY="-4"/> - <frame index="0" delay="0" offsetY="0"/> - </animation> - - <animation direction="left"> - <frame index="0" delay="50" offsetX="0"/> - <frame index="1" delay="50" offsetX="-4"/> - <frame index="2" delay="50" offsetX="-8"/> - <frame index="3" delay="50" offsetX="-16"/> - <frame index="4" delay="50" offsetX="-32"/> - <frame index="3" delay="50" offsetX="-16"/> - <frame index="2" delay="50" offsetX="-8"/> - <frame index="1" delay="50" offsetX="-4"/> - <frame index="0" delay="0" offsetX="0"/> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/wisp.png|W" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="2" delay="100"/> + <frame index="1" delay="100"/> + <frame index="0" delay="100"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="4" delay="100"/> + <frame index="3" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="5" end="8" delay="150"/> + <frame index="9" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" delay="50" offsetY="4"/> + <frame index="1" delay="50" offsetY="8"/> + <frame index="2" delay="50" offsetY="16"/> + <frame index="3" delay="50" offsetY="32"/> + <frame index="4" delay="50" offsetY="64"/> + <frame index="3" delay="50" offsetY="32"/> + <frame index="2" delay="50" offsetY="16"/> + <frame index="1" delay="50" offsetY="8"/> + <frame index="0" delay="0" offsetY="4"/> + </animation> + <animation direction="right"> + <frame index="0" delay="50" offsetX="4"/> + <frame index="1" delay="50" offsetX="8"/> + <frame index="2" delay="50" offsetX="16"/> + <frame index="3" delay="50" offsetX="32"/> + <frame index="4" delay="50" offsetX="64"/> + <frame index="3" delay="50" offsetX="32"/> + <frame index="2" delay="50" offsetX="16"/> + <frame index="1" delay="50" offsetX="8"/> + <frame index="0" delay="0" offsetX="4"/> + </animation> + <animation direction="up"> + <frame index="0" delay="50" offsetY="0"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="2" delay="50" offsetY="-8"/> + <frame index="3" delay="50" offsetY="-16"/> + <frame index="4" delay="50" offsetY="-32"/> + <frame index="3" delay="50" offsetY="-16"/> + <frame index="2" delay="50" offsetY="-8"/> + <frame index="1" delay="50" offsetY="-4"/> + <frame index="0" delay="0" offsetY="0"/> + </animation> + <animation direction="left"> + <frame index="0" delay="50" offsetX="0"/> + <frame index="1" delay="50" offsetX="-4"/> + <frame index="2" delay="50" offsetX="-8"/> + <frame index="3" delay="50" offsetX="-16"/> + <frame index="4" delay="50" offsetX="-32"/> + <frame index="3" delay="50" offsetX="-16"/> + <frame index="2" delay="50" offsetX="-8"/> + <frame index="1" delay="50" offsetX="-4"/> + <frame index="0" delay="0" offsetX="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/wolvern.xml b/graphics/sprites/monsters/wolvern.xml index 93ed16be..a761c4e0 100644 --- a/graphics/sprites/monsters/wolvern.xml +++ b/graphics/sprites/monsters/wolvern.xml @@ -1,105 +1,100 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/monsters/wolvern.png|W" width="92" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="28" delay="300"/> - <frame index="29" delay="300"/> - <frame index="30" delay="300"/> - <frame index="29" delay="300"/> - <frame index="30" delay="300"/> - <frame index="28" delay="300"/> - <frame index="30" delay="300"/> - <frame index="31" delay="500"/> - <frame index="32" delay="600"/> - <frame index="31" delay="400"/> - <frame index="32" delay="700"/> - </animation> - <animation direction="left"> - <frame index="6" delay="300"/> - <frame index="7" delay="300"/> - <frame index="8" delay="300"/> - <frame index="7" delay="300"/> - <frame index="8" delay="300"/> - <frame index="6" delay="300"/> - <frame index="8" delay="300"/> - <frame index="9" delay="500"/> - <frame index="10" delay="600"/> - <frame index="9" delay="400"/> - <frame index="10" delay="700"/> - </animation> - <animation direction="up"> - <frame index="39" delay="300"/> - <frame index="40" delay="300"/> - <frame index="41" delay="300"/> - <frame index="40" delay="300"/> - <frame index="41" delay="300"/> - <frame index="39" delay="300"/> - <frame index="41" delay="300"/> - <frame index="42" delay="500"/> - <frame index="43" delay="600"/> - <frame index="42" delay="400"/> - <frame index="43" delay="700"/> - </animation> - <animation direction="right"> - <frame index="17" delay="300"/> - <frame index="18" delay="300"/> - <frame index="19" delay="300"/> - <frame index="18" delay="300"/> - <frame index="19" delay="300"/> - <frame index="17" delay="300"/> - <frame index="19" delay="300"/> - <frame index="20" delay="500"/> - <frame index="21" delay="600"/> - <frame index="20" delay="400"/> - <frame index="21" delay="700"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="22" end="27" delay="100"/> - </animation> - <animation direction="left"> - <sequence start="0" end="5" delay="100"/> - </animation> - <animation direction="up"> - <sequence start="33" end="38" delay="100"/> - </animation> - <animation direction="right"> - <sequence start="11" end="16" delay="100"/> - </animation> - </action> - - - <action name="dead" imageset="base"> - <animation direction="up"> - <frame index="54" delay="0" /> - </animation> - <animation direction="down"> - <frame index="65" delay="0" /> - </animation> - <animation direction="right"> - <frame index="54" delay="0" /> - </animation> - <animation direction="left"> - <frame index="65" delay="0" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="55" end="59" delay="70"/> - </animation> - <animation direction="left"> - <sequence start="49" end="53" delay="70"/> - </animation> - <animation direction="up"> - <sequence start="60" end="64" delay="70"/> - </animation> - <animation direction="right"> - <sequence start="44" end="48" delay="70"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/monsters/wolvern.png|W" width="92" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="28" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="29" delay="300"/> + <frame index="30" delay="300"/> + <frame index="28" delay="300"/> + <frame index="30" delay="300"/> + <frame index="31" delay="500"/> + <frame index="32" delay="600"/> + <frame index="31" delay="400"/> + <frame index="32" delay="700"/> + </animation> + <animation direction="left"> + <frame index="6" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="7" delay="300"/> + <frame index="8" delay="300"/> + <frame index="6" delay="300"/> + <frame index="8" delay="300"/> + <frame index="9" delay="500"/> + <frame index="10" delay="600"/> + <frame index="9" delay="400"/> + <frame index="10" delay="700"/> + </animation> + <animation direction="up"> + <frame index="39" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="40" delay="300"/> + <frame index="41" delay="300"/> + <frame index="39" delay="300"/> + <frame index="41" delay="300"/> + <frame index="42" delay="500"/> + <frame index="43" delay="600"/> + <frame index="42" delay="400"/> + <frame index="43" delay="700"/> + </animation> + <animation direction="right"> + <frame index="17" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="18" delay="300"/> + <frame index="19" delay="300"/> + <frame index="17" delay="300"/> + <frame index="19" delay="300"/> + <frame index="20" delay="500"/> + <frame index="21" delay="600"/> + <frame index="20" delay="400"/> + <frame index="21" delay="700"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="22" end="27" delay="100"/> + </animation> + <animation direction="left"> + <sequence start="0" end="5" delay="100"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" delay="100"/> + </animation> + <animation direction="right"> + <sequence start="11" end="16" delay="100"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="up"> + <frame index="54" delay="0"/> + </animation> + <animation direction="down"> + <frame index="65" delay="0"/> + </animation> + <animation direction="right"> + <frame index="54" delay="0"/> + </animation> + <animation direction="left"> + <frame index="65" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="55" end="59" delay="70"/> + </animation> + <animation direction="left"> + <sequence start="49" end="53" delay="70"/> + </animation> + <animation direction="up"> + <sequence start="60" end="64" delay="70"/> + </animation> + <animation direction="right"> + <sequence start="44" end="48" delay="70"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/yeti.xml b/graphics/sprites/monsters/yeti.xml index 14adef94..8c7cbcb3 100644 --- a/graphics/sprites/monsters/yeti.xml +++ b/graphics/sprites/monsters/yeti.xml @@ -1,66 +1,60 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/yeti.png" width="80" height="80" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="3"/> - </animation> - <animation> - <frame index="10"/> - </animation> - <animation direction="up"> - <frame index="31"/> - </animation> - <animation direction="right"> - <frame index="20"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="4" delay="70" /> - </animation> - <animation direction="left"> - <sequence start="11" end="14" delay="70" /> - </animation> - <animation direction="up"> - <sequence start="31" end="34" delay="70" /> - </animation> - <animation direction="right"> - <sequence start="21" end="24" delay="70" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="9" /> - </animation> - <animation direction="left"> - <frame index="19" /> - </animation> - <animation direction="up"> - <frame index="39" /> - </animation> - <animation direction="right"> - <frame index="29" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="5" end="8" delay="60" /> - </animation> - <animation direction="left"> - <sequence start="15" end="18" delay="60" /> - </animation> - <animation direction="up"> - <sequence start="35" end="38" delay="60" /> - </animation> - <animation direction="right"> - <sequence start="25" end="28" delay="60" /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/yeti.png" width="80" height="80"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="3"/> + </animation> + <animation> + <frame index="10"/> + </animation> + <animation direction="up"> + <frame index="31"/> + </animation> + <animation direction="right"> + <frame index="20"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="4" delay="70"/> + </animation> + <animation direction="left"> + <sequence start="11" end="14" delay="70"/> + </animation> + <animation direction="up"> + <sequence start="31" end="34" delay="70"/> + </animation> + <animation direction="right"> + <sequence start="21" end="24" delay="70"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="9"/> + </animation> + <animation direction="left"> + <frame index="19"/> + </animation> + <animation direction="up"> + <frame index="39"/> + </animation> + <animation direction="right"> + <frame index="29"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="5" end="8" delay="60"/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="60"/> + </animation> + <animation direction="up"> + <sequence start="35" end="38" delay="60"/> + </animation> + <animation direction="right"> + <sequence start="25" end="28" delay="60"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/monsters/zombie.xml b/graphics/sprites/monsters/zombie.xml index fda5fff7..02536eae 100644 --- a/graphics/sprites/monsters/zombie.xml +++ b/graphics/sprites/monsters/zombie.xml @@ -1,62 +1,56 @@ <?xml version="1.0"?> <sprite> - - <imageset name="base" src="graphics/sprites/monsters/zombie.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="right"> - <frame index="7"/> - </animation> - <animation direction="up"> - <frame index="21"/> - </animation> - <animation direction="left"> - <frame index="14"/> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="200"/> - </animation> - <animation direction="right"> - <sequence start="8" end="13" delay="200"/> - </animation> - <animation direction="up"> - <sequence start="21" end="27" delay="200"/> - </animation> - <animation direction="left"> - <sequence start="14" end="20" delay="200"/> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <sequence start="44" end="55" delay="100"/> - <frame index="55" delay="0" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="28" end="31" delay="100"/> - <end /> - </animation> - <animation direction="right"> - <sequence start="32" end="35" delay="100"/> - <end /> - </animation> - <animation direction="up"> - <sequence start="40" end="43" delay="100"/> - <end /> - </animation> - <animation direction="left"> - <sequence start="36" end="39" delay="100"/> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/monsters/zombie.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="right"> + <frame index="7"/> + </animation> + <animation direction="up"> + <frame index="21"/> + </animation> + <animation direction="left"> + <frame index="14"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="200"/> + </animation> + <animation direction="right"> + <sequence start="8" end="13" delay="200"/> + </animation> + <animation direction="up"> + <sequence start="21" end="27" delay="200"/> + </animation> + <animation direction="left"> + <sequence start="14" end="20" delay="200"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <sequence start="44" end="55" delay="100"/> + <frame index="55" delay="0"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="28" end="31" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="32" end="35" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="40" end="43" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="36" end="39" delay="100"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/childoutfits.xml b/graphics/sprites/npcs/childoutfits.xml index e43f1f53..2f6c8d48 100755..100644 --- a/graphics/sprites/npcs/childoutfits.xml +++ b/graphics/sprites/npcs/childoutfits.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/childoutfits.png|W;Y;G;C;B;M;R" width="30" height="65" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/childoutfits.png|W;Y;G;C;B;M;R" width="30" height="65"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/childposes.xml b/graphics/sprites/npcs/childposes.xml index cc12f811..23e31f47 100755..100644 --- a/graphics/sprites/npcs/childposes.xml +++ b/graphics/sprites/npcs/childposes.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/childposes.png" width="30" height="65" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/childposes.png" width="30" height="65"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/christmas_npcs.xml b/graphics/sprites/npcs/christmas_npcs.xml index 1679d0c1..387b9c41 100644 --- a/graphics/sprites/npcs/christmas_npcs.xml +++ b/graphics/sprites/npcs/christmas_npcs.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="8" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/christmas_npcs.png" width="50" height="90" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/christmas_npcs.png" width="50" height="90"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/evil-obelisk.xml b/graphics/sprites/npcs/evil-obelisk.xml index 860fad06..75f62c97 100644 --- a/graphics/sprites/npcs/evil-obelisk.xml +++ b/graphics/sprites/npcs/evil-obelisk.xml @@ -1,20 +1,19 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/evil-obelisk.png" width="47" height="110"/> - - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- red color timing --> - <frame index="0" delay="250"/> - <frame index="1" delay="250"/> - <frame index="2" delay="250"/> - <frame index="3" delay="250"/> - <frame index="4" delay="250"/> - <frame index="5" delay="250"/> - <frame index="4" delay="250"/> - <frame index="3" delay="250"/> - <frame index="2" delay="250"/> - <frame index="1" delay="250"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/evil-obelisk.png" width="47" height="110"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- red color timing --> + <frame index="0" delay="250"/> + <frame index="1" delay="250"/> + <frame index="2" delay="250"/> + <frame index="3" delay="250"/> + <frame index="4" delay="250"/> + <frame index="5" delay="250"/> + <frame index="4" delay="250"/> + <frame index="3" delay="250"/> + <frame index="2" delay="250"/> + <frame index="1" delay="250"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/furnace.xml b/graphics/sprites/npcs/furnace.xml index 2e7e21ca..bb6b21e3 100644 --- a/graphics/sprites/npcs/furnace.xml +++ b/graphics/sprites/npcs/furnace.xml @@ -1,14 +1,13 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/furnace.png" width="96" height="96"/> - - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- fire timing --> - <frame index="0" delay="100"/> - <frame index="1" delay="100"/> - <frame index="2" delay="100"/> - <frame index="3" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/furnace.png" width="96" height="96"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- fire timing --> + <frame index="0" delay="100"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/hugenpcs.xml b/graphics/sprites/npcs/hugenpcs.xml index 458e555d..51aedbc9 100644 --- a/graphics/sprites/npcs/hugenpcs.xml +++ b/graphics/sprites/npcs/hugenpcs.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/hugenpcs.png" width="90" height="100" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/hugenpcs.png" width="90" height="100"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-beerguyghost.xml b/graphics/sprites/npcs/npc-beerguyghost.xml index ab73c8fb..53f6f88a 100644 --- a/graphics/sprites/npcs/npc-beerguyghost.xml +++ b/graphics/sprites/npcs/npc-beerguyghost.xml @@ -1,21 +1,21 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-beerguyghost.png" width="32" height="118" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Ghost beer --> - <frame index="0" delay="225"/> - <frame index="1" delay="225"/> - <frame index="2" delay="225"/> - <frame index="3" delay="225"/> - <frame index="4" delay="225"/> - <frame index="5" delay="225"/> - <frame index="6" delay="225"/> - <frame index="7" delay="225"/> - <frame index="8" delay="225"/> - <frame index="9" delay="225"/> - <frame index="10" delay="225"/> - <frame index="11" delay="225"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-beerguyghost.png" width="32" height="118"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Ghost beer --> + <frame index="0" delay="225"/> + <frame index="1" delay="225"/> + <frame index="2" delay="225"/> + <frame index="3" delay="225"/> + <frame index="4" delay="225"/> + <frame index="5" delay="225"/> + <frame index="6" delay="225"/> + <frame index="7" delay="225"/> + <frame index="8" delay="225"/> + <frame index="9" delay="225"/> + <frame index="10" delay="225"/> + <frame index="11" delay="225"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-casket.xml b/graphics/sprites/npcs/npc-casket.xml index cc81923c..32643d74 100644 --- a/graphics/sprites/npcs/npc-casket.xml +++ b/graphics/sprites/npcs/npc-casket.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/particles/casket-trap_96x96.png" width="96" height="96" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- closed casket --> - <frame index="10" /> - </animation> - </action> + <imageset name="base" src="graphics/particles/casket-trap_96x96.png" width="96" height="96"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- closed casket --> + <frame index="10"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-chronos.xml b/graphics/sprites/npcs/npc-chronos.xml index 58f7e378..91b40c9d 100644 --- a/graphics/sprites/npcs/npc-chronos.xml +++ b/graphics/sprites/npcs/npc-chronos.xml @@ -1,18 +1,18 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-chronos.png" width="50" height="64" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Chronos --> - <frame index="0" delay="1000"/> - <frame index="1" delay="1000"/> - <frame index="2" delay="1000"/> - <frame index="3" delay="1000"/> - <frame index="4" delay="1000"/> - <frame index="5" delay="1000"/> - <frame index="6" delay="1000"/> - <frame index="7" delay="1000"/> - <frame index="8" delay="1000"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-chronos.png" width="50" height="64"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Chronos --> + <frame index="0" delay="1000"/> + <frame index="1" delay="1000"/> + <frame index="2" delay="1000"/> + <frame index="3" delay="1000"/> + <frame index="4" delay="1000"/> + <frame index="5" delay="1000"/> + <frame index="6" delay="1000"/> + <frame index="7" delay="1000"/> + <frame index="8" delay="1000"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-cindycage.xml b/graphics/sprites/npcs/npc-cindycage.xml index 3f9f6204..4e888303 100644 --- a/graphics/sprites/npcs/npc-cindycage.xml +++ b/graphics/sprites/npcs/npc-cindycage.xml @@ -1,9 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-cindycage.png" width="80" height="103" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-cindycage.png" width="80" height="103"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-creepysurgeon.xml b/graphics/sprites/npcs/npc-creepysurgeon.xml index 894711f3..efcd173c 100644 --- a/graphics/sprites/npcs/npc-creepysurgeon.xml +++ b/graphics/sprites/npcs/npc-creepysurgeon.xml @@ -1,28 +1,28 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-creepysurgeon.png" width="50" height="70" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Scissor demonstration --> - <sequence start="1" end="9" delay="200" /> - <frame index="10" delay="500"/> - <frame index="11" delay="500"/> - <frame index="10" delay="500"/> - <frame index="11" delay="500"/> - <frame index="10" delay="500"/> - <frame index="11" delay="500"/> - <frame index="10" delay="500"/> - <frame index="12" delay="300"/> - <frame index="13" delay="1000"/> - <sequence start="14" end="16" delay="400" /> - <frame index="0" delay="3000"/> - <!-- blinking --> - <frame index="19" delay="500"/> - <frame index="0" delay="3000"/> - <!-- checking pocket --> - <frame index="12" delay="1000"/> - <sequence start="14" end="16" delay="400" /> - <frame index="0" delay="3000"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-creepysurgeon.png" width="50" height="70"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Scissor demonstration --> + <sequence start="1" end="9" delay="200"/> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="11" delay="500"/> + <frame index="10" delay="500"/> + <frame index="12" delay="300"/> + <frame index="13" delay="1000"/> + <sequence start="14" end="16" delay="400"/> + <frame index="0" delay="3000"/> + <!-- blinking --> + <frame index="19" delay="500"/> + <frame index="0" delay="3000"/> + <!-- checking pocket --> + <frame index="12" delay="1000"/> + <sequence start="14" end="16" delay="400"/> + <frame index="0" delay="3000"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-cryingchild.xml b/graphics/sprites/npcs/npc-cryingchild.xml index c5a15567..ca6f8bcc 100644 --- a/graphics/sprites/npcs/npc-cryingchild.xml +++ b/graphics/sprites/npcs/npc-cryingchild.xml @@ -1,15 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-cryingchild.png" width="30" height="50" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Crying child animation --> - <frame index="0" delay="180"/> - <frame index="1" delay="180"/> - <frame index="2" delay="180"/> - <frame index="3" delay="180"/> - <frame index="4" delay="180"/> - <frame index="5" delay="180"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-cryingchild.png" width="30" height="50"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Crying child animation --> + <frame index="0" delay="180"/> + <frame index="1" delay="180"/> + <frame index="2" delay="180"/> + <frame index="3" delay="180"/> + <frame index="4" delay="180"/> + <frame index="5" delay="180"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-dice.xml b/graphics/sprites/npcs/npc-dice.xml index ee2e031a..6e8e4141 100644 --- a/graphics/sprites/npcs/npc-dice.xml +++ b/graphics/sprites/npcs/npc-dice.xml @@ -1,42 +1,41 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-dice.png" width="58" height="87" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- dice hand --> - <frame index="0" delay="90"/> - <frame index="1" delay="90"/> - <frame index="0" delay="90"/> - <frame index="1" delay="90"/> - <frame index="0" delay="90"/> - <frame index="1" delay="90"/> - <frame index="2" delay="90"/> - <frame index="3" delay="90"/> - <frame index="4" delay="90"/> - <frame index="5" delay="90"/> - <frame index="6" delay="90"/> - <frame index="7" delay="90"/> - <frame index="8" delay="90"/> - <frame index="9" delay="90"/> - <frame index="10" delay="90"/> - <frame index="11" delay="90"/> - <frame index="12" delay="90"/> - <frame index="13" delay="90"/> - <frame index="14" delay="90"/> - <frame index="13" delay="90"/> - <frame index="12" delay="90"/> - <frame index="11" delay="90"/> - <frame index="10" delay="90"/> - <frame index="9" delay="90"/> - <frame index="8" delay="90"/> - <frame index="7" delay="90"/> - <frame index="6" delay="90"/> - <frame index="5" delay="400"/> - <frame index="4" delay="90"/> - <frame index="3" delay="90"/> - <frame index="2" delay="90"/> - <frame index="1" delay="90"/> - - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-dice.png" width="58" height="87"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- dice hand --> + <frame index="0" delay="90"/> + <frame index="1" delay="90"/> + <frame index="0" delay="90"/> + <frame index="1" delay="90"/> + <frame index="0" delay="90"/> + <frame index="1" delay="90"/> + <frame index="2" delay="90"/> + <frame index="3" delay="90"/> + <frame index="4" delay="90"/> + <frame index="5" delay="90"/> + <frame index="6" delay="90"/> + <frame index="7" delay="90"/> + <frame index="8" delay="90"/> + <frame index="9" delay="90"/> + <frame index="10" delay="90"/> + <frame index="11" delay="90"/> + <frame index="12" delay="90"/> + <frame index="13" delay="90"/> + <frame index="14" delay="90"/> + <frame index="13" delay="90"/> + <frame index="12" delay="90"/> + <frame index="11" delay="90"/> + <frame index="10" delay="90"/> + <frame index="9" delay="90"/> + <frame index="8" delay="90"/> + <frame index="7" delay="90"/> + <frame index="6" delay="90"/> + <frame index="5" delay="400"/> + <frame index="4" delay="90"/> + <frame index="3" delay="90"/> + <frame index="2" delay="90"/> + <frame index="1" delay="90"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-dyer.xml b/graphics/sprites/npcs/npc-dyer.xml index 5dd4b546..8368707b 100644 --- a/graphics/sprites/npcs/npc-dyer.xml +++ b/graphics/sprites/npcs/npc-dyer.xml @@ -1,15 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-dyer.png" width="99" height="64" offsetX="30"/> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- eyes movements --> - <frame index="0" delay="3000"/> - <frame index="1" delay="80"/> - <frame index="0" delay="1500"/> - <frame index="1" delay="80"/> - <frame index="0" delay="3000"/> - <frame index="1" delay="600"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-dyer.png" width="99" height="64" offsetX="30"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- eyes movements --> + <frame index="0" delay="3000"/> + <frame index="1" delay="80"/> + <frame index="0" delay="1500"/> + <frame index="1" delay="80"/> + <frame index="0" delay="3000"/> + <frame index="1" delay="600"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-gate-closed.xml b/graphics/sprites/npcs/npc-gate-closed.xml index 786cdded..77a7162a 100644 --- a/graphics/sprites/npcs/npc-gate-closed.xml +++ b/graphics/sprites/npcs/npc-gate-closed.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Display just the first frame of the opening door animation, which is the closed door --> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Display just the first frame of the opening door animation, which is the closed door --> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-gate-open.xml b/graphics/sprites/npcs/npc-gate-open.xml index 6445c4fd..2f47ed56 100644 --- a/graphics/sprites/npcs/npc-gate-open.xml +++ b/graphics/sprites/npcs/npc-gate-open.xml @@ -1,10 +1,10 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Open gate --> - <frame index="5" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-gate_224x192.png" width="224" height="192"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Open gate --> + <frame index="5"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-ghostinnkeeper.xml b/graphics/sprites/npcs/npc-ghostinnkeeper.xml index 91eb8d42..732093d7 100644 --- a/graphics/sprites/npcs/npc-ghostinnkeeper.xml +++ b/graphics/sprites/npcs/npc-ghostinnkeeper.xml @@ -1,25 +1,25 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-ghostinnkeeper.png" width="64" height="96" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Ghost --> - <frame index="0" delay="190"/> - <frame index="1" delay="190"/> - <frame index="2" delay="190"/> - <frame index="3" delay="190"/> - <frame index="4" delay="190"/> - <frame index="5" delay="190"/> - <frame index="6" delay="190"/> - <frame index="7" delay="190"/> - <frame index="8" delay="190"/> - <frame index="9" delay="190"/> - <frame index="10" delay="190"/> - <frame index="11" delay="190"/> - <frame index="12" delay="190"/> - <frame index="13" delay="190"/> - <frame index="14" delay="190"/> - <frame index="15" delay="190"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-ghostinnkeeper.png" width="64" height="96"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Ghost --> + <frame index="0" delay="190"/> + <frame index="1" delay="190"/> + <frame index="2" delay="190"/> + <frame index="3" delay="190"/> + <frame index="4" delay="190"/> + <frame index="5" delay="190"/> + <frame index="6" delay="190"/> + <frame index="7" delay="190"/> + <frame index="8" delay="190"/> + <frame index="9" delay="190"/> + <frame index="10" delay="190"/> + <frame index="11" delay="190"/> + <frame index="12" delay="190"/> + <frame index="13" delay="190"/> + <frame index="14" delay="190"/> + <frame index="15" delay="190"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-guard.xml b/graphics/sprites/npcs/npc-guard.xml index c5201658..281351cb 100644 --- a/graphics/sprites/npcs/npc-guard.xml +++ b/graphics/sprites/npcs/npc-guard.xml @@ -1,22 +1,22 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-guard.png" width="67" height="68" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Bloody Eyes --> - <frame index="0" delay="500"/> - <frame index="1" delay="90"/> - <frame index="2" delay="90"/> - <frame index="3" delay="90"/> - <frame index="4" delay="90"/> - <frame index="5" delay="90"/> - <frame index="6" delay="90"/> - <frame index="7" delay="90"/> - <frame index="8" delay="90"/> - <frame index="9" delay="90"/> - <frame index="10" delay="90"/> - <frame index="11" delay="90"/> - <frame index="12" delay="90"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-guard.png" width="67" height="68"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Bloody Eyes --> + <frame index="0" delay="500"/> + <frame index="1" delay="90"/> + <frame index="2" delay="90"/> + <frame index="3" delay="90"/> + <frame index="4" delay="90"/> + <frame index="5" delay="90"/> + <frame index="6" delay="90"/> + <frame index="7" delay="90"/> + <frame index="8" delay="90"/> + <frame index="9" delay="90"/> + <frame index="10" delay="90"/> + <frame index="11" delay="90"/> + <frame index="12" delay="90"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-headhang.xml b/graphics/sprites/npcs/npc-headhang.xml index 0e50b1d8..f457add5 100644 --- a/graphics/sprites/npcs/npc-headhang.xml +++ b/graphics/sprites/npcs/npc-headhang.xml @@ -1,29 +1,29 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-headhang.png" width="33" height="70" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Hanghead --> - <frame index="0" delay="500"/> - <frame index="1" delay="100"/> - <frame index="2" delay="100"/> - <frame index="3" delay="100"/> - <frame index="4" delay="100"/> - <frame index="5" delay="100"/> - <frame index="7" delay="100"/> - <frame index="6" delay="80"/> - <frame index="7" delay="300"/> - <frame index="5" delay="100"/> - <frame index="4" delay="100"/> - <frame index="3" delay="100"/> - <frame index="2" delay="100"/> - <frame index="1" delay="100"/> - <frame index="9" delay="80"/> - <frame index="8" delay="100"/> - <frame index="9" delay="80"/> - <frame index="8" delay="100"/> - <frame index="9" delay="80"/> - <frame index="0" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-headhang.png" width="33" height="70"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Hanghead --> + <frame index="0" delay="500"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="4" delay="100"/> + <frame index="5" delay="100"/> + <frame index="7" delay="100"/> + <frame index="6" delay="80"/> + <frame index="7" delay="300"/> + <frame index="5" delay="100"/> + <frame index="4" delay="100"/> + <frame index="3" delay="100"/> + <frame index="2" delay="100"/> + <frame index="1" delay="100"/> + <frame index="9" delay="80"/> + <frame index="8" delay="100"/> + <frame index="9" delay="80"/> + <frame index="8" delay="100"/> + <frame index="9" delay="80"/> + <frame index="0" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-headless.xml b/graphics/sprites/npcs/npc-headless.xml index ee3ce700..a6d77b95 100644 --- a/graphics/sprites/npcs/npc-headless.xml +++ b/graphics/sprites/npcs/npc-headless.xml @@ -1,29 +1,29 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-headless.png" width="40" height="60" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Head animation --> - <frame index="0" delay="300"/> - <frame index="1" delay="100"/> - <frame index="2" delay="100"/> - <frame index="3" delay="100"/> - <frame index="4" delay="100"/> - <frame index="5" delay="100"/> - <frame index="6" delay="100"/> - <frame index="7" delay="100"/> - <frame index="8" delay="100"/> - <frame index="9" delay="200"/> - <frame index="19" delay="200"/> - <frame index="18" delay="100"/> - <frame index="17" delay="100"/> - <frame index="16" delay="100"/> - <frame index="15" delay="100"/> - <frame index="14" delay="100"/> - <frame index="13" delay="100"/> - <frame index="12" delay="100"/> - <frame index="11" delay="100"/> - <frame index="10" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-headless.png" width="40" height="60"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Head animation --> + <frame index="0" delay="300"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="4" delay="100"/> + <frame index="5" delay="100"/> + <frame index="6" delay="100"/> + <frame index="7" delay="100"/> + <frame index="8" delay="100"/> + <frame index="9" delay="200"/> + <frame index="19" delay="200"/> + <frame index="18" delay="100"/> + <frame index="17" delay="100"/> + <frame index="16" delay="100"/> + <frame index="15" delay="100"/> + <frame index="14" delay="100"/> + <frame index="13" delay="100"/> + <frame index="12" delay="100"/> + <frame index="11" delay="100"/> + <frame index="10" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-lightman.xml b/graphics/sprites/npcs/npc-lightman.xml index fc42aab0..21f79f23 100644 --- a/graphics/sprites/npcs/npc-lightman.xml +++ b/graphics/sprites/npcs/npc-lightman.xml @@ -1,29 +1,29 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-lightman.png" width="50" height="80" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Light animation --> - <frame index="0" delay="80"/> - <frame index="1" delay="80"/> - <frame index="2" delay="80"/> - <frame index="3" delay="80"/> - <frame index="4" delay="80"/> - <frame index="5" delay="80"/> - <frame index="6" delay="80"/> - <frame index="7" delay="80"/> - <frame index="8" delay="80"/> - <frame index="9" delay="80"/> - <frame index="10" delay="80"/> - <frame index="11" delay="80"/> - <frame index="12" delay="80"/> - <frame index="13" delay="80"/> - <frame index="14" delay="80"/> - <frame index="15" delay="80"/> - <frame index="16" delay="80"/> - <frame index="17" delay="80"/> - <frame index="18" delay="80"/> - <frame index="19" delay="80"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-lightman.png" width="50" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Light animation --> + <frame index="0" delay="80"/> + <frame index="1" delay="80"/> + <frame index="2" delay="80"/> + <frame index="3" delay="80"/> + <frame index="4" delay="80"/> + <frame index="5" delay="80"/> + <frame index="6" delay="80"/> + <frame index="7" delay="80"/> + <frame index="8" delay="80"/> + <frame index="9" delay="80"/> + <frame index="10" delay="80"/> + <frame index="11" delay="80"/> + <frame index="12" delay="80"/> + <frame index="13" delay="80"/> + <frame index="14" delay="80"/> + <frame index="15" delay="80"/> + <frame index="16" delay="80"/> + <frame index="17" delay="80"/> + <frame index="18" delay="80"/> + <frame index="19" delay="80"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-lumberjack.xml b/graphics/sprites/npcs/npc-lumberjack.xml index dcbbb7ed..03751216 100644 --- a/graphics/sprites/npcs/npc-lumberjack.xml +++ b/graphics/sprites/npcs/npc-lumberjack.xml @@ -1,15 +1,15 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-lumberjack.png" width="42" height="63" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- eyes movements --> - <frame index="0" delay="3000"/> - <frame index="1" delay="80"/> - <frame index="0" delay="1500"/> - <frame index="1" delay="80"/> - <frame index="0" delay="3000"/> - <frame index="1" delay="600"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-lumberjack.png" width="42" height="63"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- eyes movements --> + <frame index="0" delay="3000"/> + <frame index="1" delay="80"/> + <frame index="0" delay="1500"/> + <frame index="1" delay="80"/> + <frame index="0" delay="3000"/> + <frame index="1" delay="600"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-receptionist.xml b/graphics/sprites/npcs/npc-receptionist.xml index 4bea215e..fc1052e3 100644 --- a/graphics/sprites/npcs/npc-receptionist.xml +++ b/graphics/sprites/npcs/npc-receptionist.xml @@ -1,18 +1,18 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-receptionist.png" width="32" height="64" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Bloody body --> - <frame index="0" delay="500"/> - <frame index="1" delay="370"/> - <frame index="2" delay="330"/> - <frame index="3" delay="320"/> - <frame index="4" delay="340"/> - <frame index="5" delay="320"/> - <frame index="6" delay="330"/> - <frame index="7" delay="370"/> - <frame index="8" delay="500"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-receptionist.png" width="32" height="64"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Bloody body --> + <frame index="0" delay="500"/> + <frame index="1" delay="370"/> + <frame index="2" delay="330"/> + <frame index="3" delay="320"/> + <frame index="4" delay="340"/> + <frame index="5" delay="320"/> + <frame index="6" delay="330"/> + <frame index="7" delay="370"/> + <frame index="8" delay="500"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-savannahman.xml b/graphics/sprites/npcs/npc-savannahman.xml index e0ba2ca4..d05b70da 100644 --- a/graphics/sprites/npcs/npc-savannahman.xml +++ b/graphics/sprites/npcs/npc-savannahman.xml @@ -1,36 +1,36 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-savannahman.png" width="35" height="58" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- head movements --> - <frame index="0" delay="1500"/> - <frame index="1" delay="10"/> - <frame index="0" delay="300"/> - <frame index="1" delay="10"/> - <frame index="2" delay="1000"/> - <frame index="1" delay="10"/> - <frame index="0" delay="500"/> - <frame index="1" delay="10"/> - <frame index="0" delay="1000"/> - <frame index="3" delay="250"/> - <frame index="4" delay="300"/> - <frame index="5" delay="600"/> - <frame index="6" delay="550"/> - <frame index="7" delay="10"/> - <frame index="6" delay="450"/> - <frame index="7" delay="10"/> - <frame index="6" delay="500"/> - <frame index="4" delay="500"/> - <frame index="3" delay="250"/> - <frame index="0" delay="450"/> - <frame index="1" delay="10"/> - <frame index="0" delay="350"/> - <frame index="8" delay="350"/> - <frame index="9" delay="450"/> - <frame index="10" delay="1200"/> - <frame index="9" delay="200"/> - <frame index="0" delay="200"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-savannahman.png" width="35" height="58"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- head movements --> + <frame index="0" delay="1500"/> + <frame index="1" delay="10"/> + <frame index="0" delay="300"/> + <frame index="1" delay="10"/> + <frame index="2" delay="1000"/> + <frame index="1" delay="10"/> + <frame index="0" delay="500"/> + <frame index="1" delay="10"/> + <frame index="0" delay="1000"/> + <frame index="3" delay="250"/> + <frame index="4" delay="300"/> + <frame index="5" delay="600"/> + <frame index="6" delay="550"/> + <frame index="7" delay="10"/> + <frame index="6" delay="450"/> + <frame index="7" delay="10"/> + <frame index="6" delay="500"/> + <frame index="4" delay="500"/> + <frame index="3" delay="250"/> + <frame index="0" delay="450"/> + <frame index="1" delay="10"/> + <frame index="0" delay="350"/> + <frame index="8" delay="350"/> + <frame index="9" delay="450"/> + <frame index="10" delay="1200"/> + <frame index="9" delay="200"/> + <frame index="0" delay="200"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-test.xml b/graphics/sprites/npcs/npc-test.xml index 7de423e5..d4b581ff 100644 --- a/graphics/sprites/npcs/npc-test.xml +++ b/graphics/sprites/npcs/npc-test.xml @@ -1,32 +1,32 @@ -<?xml version = '1.0'?> -<sprite action="stand" name="npc" > - <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-test.png" /> - <action imageset="base" name="stand" > - <animation direction="down" > - <frame index="0" /> +<?xml version="1.0"?> +<sprite action="stand" name="npc"> + <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-test.png"/> + <action imageset="base" name="stand"> + <animation direction="down"> + <frame index="0"/> </animation> - <animation direction="left" > - <frame index="7" /> + <animation direction="left"> + <frame index="7"/> </animation> - <animation direction="up" > - <frame index="14" /> + <animation direction="up"> + <frame index="14"/> </animation> - <animation direction="right" > - <frame index="21" /> + <animation direction="right"> + <frame index="21"/> </animation> </action> - <action imageset="base" name="walk" > - <animation direction="down" > - <sequence end="6" delay="75" start="1" /> + <action imageset="base" name="walk"> + <animation direction="down"> + <sequence end="6" delay="75" start="1"/> </animation> - <animation direction="left" > - <sequence end="13" delay="75" start="8" /> + <animation direction="left"> + <sequence end="13" delay="75" start="8"/> </animation> - <animation direction="up" > - <sequence end="20" delay="75" start="15" /> + <animation direction="up"> + <sequence end="20" delay="75" start="15"/> </animation> - <animation direction="right" > - <sequence end="27" delay="75" start="22" /> + <animation direction="right"> + <sequence end="27" delay="75" start="22"/> </animation> </action> </sprite> diff --git a/graphics/sprites/npcs/npc-treasurebox.xml b/graphics/sprites/npcs/npc-treasurebox.xml index 4bc4d44f..1f59ae8e 100644 --- a/graphics/sprites/npcs/npc-treasurebox.xml +++ b/graphics/sprites/npcs/npc-treasurebox.xml @@ -1,9 +1,9 @@ -<?xml version = '1.0'?> -<sprite action="stand" name="open-treasure-npc" > - <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-treasurebox.png" /> - <action imageset="base" name="stand" > - <animation stand="default" > - <sequence end="6" delay="75" start="0" /> +<?xml version="1.0"?> +<sprite action="stand" name="open-treasure-npc"> + <imageset width="64" height="64" name="base" src="graphics/sprites/npcs/npc-treasurebox.png"/> + <action imageset="base" name="stand"> + <animation stand="default"> + <sequence end="6" delay="75" start="0"/> </animation> </action> </sprite> diff --git a/graphics/sprites/npcs/npc-undeadbanker.xml b/graphics/sprites/npcs/npc-undeadbanker.xml index 3d050166..f7bd5fda 100644 --- a/graphics/sprites/npcs/npc-undeadbanker.xml +++ b/graphics/sprites/npcs/npc-undeadbanker.xml @@ -1,16 +1,16 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-undeadbanker.png" width="32" height="64" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- Banker Blood --> - <frame index="0" delay="500"/> - <frame index="1" delay="80"/> - <frame index="2" delay="80"/> - <frame index="3" delay="80"/> - <frame index="4" delay="80"/> - <frame index="5" delay="80"/> - <frame index="6" delay="80"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-undeadbanker.png" width="32" height="64"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- Banker Blood --> + <frame index="0" delay="500"/> + <frame index="1" delay="80"/> + <frame index="2" delay="80"/> + <frame index="3" delay="80"/> + <frame index="4" delay="80"/> + <frame index="5" delay="80"/> + <frame index="6" delay="80"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc-woodenpump.xml b/graphics/sprites/npcs/npc-woodenpump.xml index 8023fbcf..3959d80c 100644 --- a/graphics/sprites/npcs/npc-woodenpump.xml +++ b/graphics/sprites/npcs/npc-woodenpump.xml @@ -1,19 +1,19 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/npc-woodenpump.png" width="27" height="71" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- waterdroplets --> - <frame index="0" delay="130"/> - <frame index="1" delay="200"/> - <frame index="2" delay="100"/> - <frame index="3" delay="130"/> - <frame index="4" delay="130"/> - <frame index="5" delay="130"/> - <frame index="6" delay="130"/> - <frame index="7" delay="130"/> - <frame index="8" delay="130"/> - <frame index="9" delay="130"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npc-woodenpump.png" width="27" height="71"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- waterdroplets --> + <frame index="0" delay="130"/> + <frame index="1" delay="200"/> + <frame index="2" delay="100"/> + <frame index="3" delay="130"/> + <frame index="4" delay="130"/> + <frame index="5" delay="130"/> + <frame index="6" delay="130"/> + <frame index="7" delay="130"/> + <frame index="8" delay="130"/> + <frame index="9" delay="130"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/npc.xml b/graphics/sprites/npcs/npc.xml index 80fb1f67..b451bba1 100644 --- a/graphics/sprites/npcs/npc.xml +++ b/graphics/sprites/npcs/npc.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/npcs.png" width="50" height="80" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/npcs/npcs.png" width="50" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/npcs/npc2.xml b/graphics/sprites/npcs/npc2.xml index a6fbc68a..07a508d1 100644 --- a/graphics/sprites/npcs/npc2.xml +++ b/graphics/sprites/npcs/npc2.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/npcs2.png" width="60" height="80" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/npcs2.png" width="60" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/outfits.xml b/graphics/sprites/npcs/outfits.xml index 08d48c82..c0d0151f 100644 --- a/graphics/sprites/npcs/outfits.xml +++ b/graphics/sprites/npcs/outfits.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/outfits.png|W;Y;G;C;B;M;R" width="60" height="65" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/outfits.png|W;Y;G;C;B;M;R" width="60" height="65"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/poses.xml b/graphics/sprites/npcs/poses.xml index 1c86e78f..9926087b 100644 --- a/graphics/sprites/npcs/poses.xml +++ b/graphics/sprites/npcs/poses.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="100" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/poses.png" width="60" height="65" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/poses.png" width="60" height="65"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/saboteur.xml b/graphics/sprites/npcs/saboteur.xml index 06f7b578..3a682d19 100644 --- a/graphics/sprites/npcs/saboteur.xml +++ b/graphics/sprites/npcs/saboteur.xml @@ -1,9 +1,9 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/saboteur.png|R;G;B;C;Y;M" width="38" height="57" /> - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/saboteur.png|R;G;B;C;Y;M" width="38" height="57"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/sages.xml b/graphics/sprites/npcs/sages.xml index 85a4a5ae..2d446aab 100644 --- a/graphics/sprites/npcs/sages.xml +++ b/graphics/sprites/npcs/sages.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="12" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/sages.png" width="50" height="80" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/sages.png" width="50" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/shapeshifter.xml b/graphics/sprites/npcs/shapeshifter.xml index c0effc92..a0413108 100644 --- a/graphics/sprites/npcs/shapeshifter.xml +++ b/graphics/sprites/npcs/shapeshifter.xml @@ -1,189 +1,188 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/shapeshifter.png" width="30" height="63"/> - - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- shape modifier --> - <frame index="10" delay="100"/> - <frame index="9" delay="100"/> - <frame index="8" delay="100"/> - <frame index="7" delay="100"/> - <frame index="6" delay="100"/> - <frame index="5" delay="100"/> - <frame index="4" delay="100"/> - <frame index="3" delay="100"/> - <frame index="2" delay="100"/> - <frame index="1" delay="100"/> - <frame index="0" delay="1000"/> - <frame index="1" delay="100"/> - <frame index="2" delay="100"/> - <frame index="3" delay="100"/> - <frame index="4" delay="100"/> - <frame index="5" delay="100"/> - <frame index="6" delay="100"/> - <frame index="7" delay="100"/> - <frame index="8" delay="100"/> - <frame index="9" delay="100"/> - <frame index="21" delay="100"/> - <frame index="20" delay="100"/> - <frame index="19" delay="100"/> - <frame index="18" delay="100"/> - <frame index="17" delay="100"/> - <frame index="16" delay="100"/> - <frame index="15" delay="100"/> - <frame index="14" delay="100"/> - <frame index="13" delay="100"/> - <frame index="12" delay="100"/> - <frame index="11" delay="1000"/> - <frame index="12" delay="100"/> - <frame index="13" delay="100"/> - <frame index="14" delay="100"/> - <frame index="15" delay="100"/> - <frame index="16" delay="100"/> - <frame index="17" delay="100"/> - <frame index="18" delay="100"/> - <frame index="19" delay="100"/> - <frame index="20" delay="100"/> - <frame index="32" delay="100"/> - <frame index="31" delay="100"/> - <frame index="30" delay="100"/> - <frame index="29" delay="100"/> - <frame index="28" delay="100"/> - <frame index="27" delay="100"/> - <frame index="26" delay="100"/> - <frame index="25" delay="100"/> - <frame index="24" delay="100"/> - <frame index="23" delay="100"/> - <frame index="22" delay="1000"/> - <frame index="23" delay="100"/> - <frame index="24" delay="100"/> - <frame index="25" delay="100"/> - <frame index="26" delay="100"/> - <frame index="27" delay="100"/> - <frame index="28" delay="100"/> - <frame index="29" delay="100"/> - <frame index="30" delay="100"/> - <frame index="31" delay="100"/> - <frame index="43" delay="100"/> - <frame index="42" delay="100"/> - <frame index="41" delay="100"/> - <frame index="40" delay="100"/> - <frame index="39" delay="100"/> - <frame index="38" delay="100"/> - <frame index="37" delay="100"/> - <frame index="36" delay="100"/> - <frame index="35" delay="100"/> - <frame index="34" delay="100"/> - <frame index="33" delay="1000"/> - <frame index="34" delay="100"/> - <frame index="35" delay="100"/> - <frame index="36" delay="100"/> - <frame index="37" delay="100"/> - <frame index="38" delay="100"/> - <frame index="39" delay="100"/> - <frame index="40" delay="100"/> - <frame index="41" delay="100"/> - <frame index="42" delay="100"/> - <frame index="54" delay="100"/> - <frame index="53" delay="100"/> - <frame index="52" delay="100"/> - <frame index="51" delay="100"/> - <frame index="50" delay="100"/> - <frame index="49" delay="100"/> - <frame index="48" delay="100"/> - <frame index="47" delay="100"/> - <frame index="46" delay="100"/> - <frame index="45" delay="100"/> - <frame index="44" delay="1000"/> - <frame index="45" delay="100"/> - <frame index="46" delay="100"/> - <frame index="47" delay="100"/> - <frame index="48" delay="100"/> - <frame index="49" delay="100"/> - <frame index="50" delay="100"/> - <frame index="51" delay="100"/> - <frame index="52" delay="100"/> - <frame index="53" delay="100"/> - <frame index="65" delay="100"/> - <frame index="64" delay="100"/> - <frame index="63" delay="100"/> - <frame index="62" delay="100"/> - <frame index="61" delay="100"/> - <frame index="60" delay="100"/> - <frame index="59" delay="100"/> - <frame index="58" delay="100"/> - <frame index="57" delay="100"/> - <frame index="56" delay="100"/> - <frame index="55" delay="1000"/> - <frame index="56" delay="100"/> - <frame index="57" delay="100"/> - <frame index="58" delay="100"/> - <frame index="59" delay="100"/> - <frame index="60" delay="100"/> - <frame index="61" delay="100"/> - <frame index="62" delay="100"/> - <frame index="63" delay="100"/> - <frame index="64" delay="100"/> - <frame index="76" delay="100"/> - <frame index="75" delay="100"/> - <frame index="74" delay="100"/> - <frame index="73" delay="100"/> - <frame index="72" delay="100"/> - <frame index="71" delay="100"/> - <frame index="70" delay="100"/> - <frame index="69" delay="100"/> - <frame index="68" delay="100"/> - <frame index="67" delay="100"/> - <frame index="66" delay="1000"/> - <frame index="67" delay="100"/> - <frame index="68" delay="100"/> - <frame index="69" delay="100"/> - <frame index="70" delay="100"/> - <frame index="71" delay="100"/> - <frame index="72" delay="100"/> - <frame index="73" delay="100"/> - <frame index="74" delay="100"/> - <frame index="75" delay="100"/> - <frame index="87" delay="100"/> - <frame index="86" delay="100"/> - <frame index="85" delay="100"/> - <frame index="84" delay="100"/> - <frame index="83" delay="100"/> - <frame index="82" delay="100"/> - <frame index="81" delay="100"/> - <frame index="80" delay="100"/> - <frame index="79" delay="100"/> - <frame index="78" delay="100"/> - <frame index="77" delay="1000"/> - <frame index="78" delay="100"/> - <frame index="79" delay="100"/> - <frame index="80" delay="100"/> - <frame index="81" delay="100"/> - <frame index="82" delay="100"/> - <frame index="83" delay="100"/> - <frame index="84" delay="100"/> - <frame index="85" delay="100"/> - <frame index="86" delay="100"/> - <frame index="98" delay="100"/> - <frame index="97" delay="100"/> - <frame index="96" delay="100"/> - <frame index="95" delay="100"/> - <frame index="94" delay="100"/> - <frame index="93" delay="100"/> - <frame index="92" delay="100"/> - <frame index="91" delay="100"/> - <frame index="90" delay="100"/> - <frame index="89" delay="100"/> - <frame index="88" delay="1000"/> - <frame index="89" delay="100"/> - <frame index="90" delay="100"/> - <frame index="91" delay="100"/> - <frame index="92" delay="100"/> - <frame index="93" delay="100"/> - <frame index="94" delay="100"/> - <frame index="95" delay="100"/> - <frame index="96" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/shapeshifter.png" width="30" height="63"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- shape modifier --> + <frame index="10" delay="100"/> + <frame index="9" delay="100"/> + <frame index="8" delay="100"/> + <frame index="7" delay="100"/> + <frame index="6" delay="100"/> + <frame index="5" delay="100"/> + <frame index="4" delay="100"/> + <frame index="3" delay="100"/> + <frame index="2" delay="100"/> + <frame index="1" delay="100"/> + <frame index="0" delay="1000"/> + <frame index="1" delay="100"/> + <frame index="2" delay="100"/> + <frame index="3" delay="100"/> + <frame index="4" delay="100"/> + <frame index="5" delay="100"/> + <frame index="6" delay="100"/> + <frame index="7" delay="100"/> + <frame index="8" delay="100"/> + <frame index="9" delay="100"/> + <frame index="21" delay="100"/> + <frame index="20" delay="100"/> + <frame index="19" delay="100"/> + <frame index="18" delay="100"/> + <frame index="17" delay="100"/> + <frame index="16" delay="100"/> + <frame index="15" delay="100"/> + <frame index="14" delay="100"/> + <frame index="13" delay="100"/> + <frame index="12" delay="100"/> + <frame index="11" delay="1000"/> + <frame index="12" delay="100"/> + <frame index="13" delay="100"/> + <frame index="14" delay="100"/> + <frame index="15" delay="100"/> + <frame index="16" delay="100"/> + <frame index="17" delay="100"/> + <frame index="18" delay="100"/> + <frame index="19" delay="100"/> + <frame index="20" delay="100"/> + <frame index="32" delay="100"/> + <frame index="31" delay="100"/> + <frame index="30" delay="100"/> + <frame index="29" delay="100"/> + <frame index="28" delay="100"/> + <frame index="27" delay="100"/> + <frame index="26" delay="100"/> + <frame index="25" delay="100"/> + <frame index="24" delay="100"/> + <frame index="23" delay="100"/> + <frame index="22" delay="1000"/> + <frame index="23" delay="100"/> + <frame index="24" delay="100"/> + <frame index="25" delay="100"/> + <frame index="26" delay="100"/> + <frame index="27" delay="100"/> + <frame index="28" delay="100"/> + <frame index="29" delay="100"/> + <frame index="30" delay="100"/> + <frame index="31" delay="100"/> + <frame index="43" delay="100"/> + <frame index="42" delay="100"/> + <frame index="41" delay="100"/> + <frame index="40" delay="100"/> + <frame index="39" delay="100"/> + <frame index="38" delay="100"/> + <frame index="37" delay="100"/> + <frame index="36" delay="100"/> + <frame index="35" delay="100"/> + <frame index="34" delay="100"/> + <frame index="33" delay="1000"/> + <frame index="34" delay="100"/> + <frame index="35" delay="100"/> + <frame index="36" delay="100"/> + <frame index="37" delay="100"/> + <frame index="38" delay="100"/> + <frame index="39" delay="100"/> + <frame index="40" delay="100"/> + <frame index="41" delay="100"/> + <frame index="42" delay="100"/> + <frame index="54" delay="100"/> + <frame index="53" delay="100"/> + <frame index="52" delay="100"/> + <frame index="51" delay="100"/> + <frame index="50" delay="100"/> + <frame index="49" delay="100"/> + <frame index="48" delay="100"/> + <frame index="47" delay="100"/> + <frame index="46" delay="100"/> + <frame index="45" delay="100"/> + <frame index="44" delay="1000"/> + <frame index="45" delay="100"/> + <frame index="46" delay="100"/> + <frame index="47" delay="100"/> + <frame index="48" delay="100"/> + <frame index="49" delay="100"/> + <frame index="50" delay="100"/> + <frame index="51" delay="100"/> + <frame index="52" delay="100"/> + <frame index="53" delay="100"/> + <frame index="65" delay="100"/> + <frame index="64" delay="100"/> + <frame index="63" delay="100"/> + <frame index="62" delay="100"/> + <frame index="61" delay="100"/> + <frame index="60" delay="100"/> + <frame index="59" delay="100"/> + <frame index="58" delay="100"/> + <frame index="57" delay="100"/> + <frame index="56" delay="100"/> + <frame index="55" delay="1000"/> + <frame index="56" delay="100"/> + <frame index="57" delay="100"/> + <frame index="58" delay="100"/> + <frame index="59" delay="100"/> + <frame index="60" delay="100"/> + <frame index="61" delay="100"/> + <frame index="62" delay="100"/> + <frame index="63" delay="100"/> + <frame index="64" delay="100"/> + <frame index="76" delay="100"/> + <frame index="75" delay="100"/> + <frame index="74" delay="100"/> + <frame index="73" delay="100"/> + <frame index="72" delay="100"/> + <frame index="71" delay="100"/> + <frame index="70" delay="100"/> + <frame index="69" delay="100"/> + <frame index="68" delay="100"/> + <frame index="67" delay="100"/> + <frame index="66" delay="1000"/> + <frame index="67" delay="100"/> + <frame index="68" delay="100"/> + <frame index="69" delay="100"/> + <frame index="70" delay="100"/> + <frame index="71" delay="100"/> + <frame index="72" delay="100"/> + <frame index="73" delay="100"/> + <frame index="74" delay="100"/> + <frame index="75" delay="100"/> + <frame index="87" delay="100"/> + <frame index="86" delay="100"/> + <frame index="85" delay="100"/> + <frame index="84" delay="100"/> + <frame index="83" delay="100"/> + <frame index="82" delay="100"/> + <frame index="81" delay="100"/> + <frame index="80" delay="100"/> + <frame index="79" delay="100"/> + <frame index="78" delay="100"/> + <frame index="77" delay="1000"/> + <frame index="78" delay="100"/> + <frame index="79" delay="100"/> + <frame index="80" delay="100"/> + <frame index="81" delay="100"/> + <frame index="82" delay="100"/> + <frame index="83" delay="100"/> + <frame index="84" delay="100"/> + <frame index="85" delay="100"/> + <frame index="86" delay="100"/> + <frame index="98" delay="100"/> + <frame index="97" delay="100"/> + <frame index="96" delay="100"/> + <frame index="95" delay="100"/> + <frame index="94" delay="100"/> + <frame index="93" delay="100"/> + <frame index="92" delay="100"/> + <frame index="91" delay="100"/> + <frame index="90" delay="100"/> + <frame index="89" delay="100"/> + <frame index="88" delay="1000"/> + <frame index="89" delay="100"/> + <frame index="90" delay="100"/> + <frame index="91" delay="100"/> + <frame index="92" delay="100"/> + <frame index="93" delay="100"/> + <frame index="94" delay="100"/> + <frame index="95" delay="100"/> + <frame index="96" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/sittingsage.xml b/graphics/sprites/npcs/sittingsage.xml index 1528c6b8..cec21443 100644 --- a/graphics/sprites/npcs/sittingsage.xml +++ b/graphics/sprites/npcs/sittingsage.xml @@ -1,24 +1,21 @@ <?xml version="1.0"?> <sprite> - <imageset name="base" src="graphics/sprites/npcs/sittingsage.png" width="40" height="49"/> - <action name="stand" imageset="base"> - <animation direction="default"> - <!-- First Line --> - <frame index="0" delay="140"/> - <frame index="1" delay="140"/> - <frame index="2" delay="160"/> - - <!-- Goto Second Line --> - <frame index="1" delay="90"/> - - <!-- Second Line --> - <frame index="3" delay="160"/> - <frame index="4" delay="140"/> - <frame index="5" delay="160"/> - - <!-- Goto First Line --> - <frame index="4" delay="80"/> - <frame index="1" delay="100"/> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/sittingsage.png" width="40" height="49"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <!-- First Line --> + <frame index="0" delay="140"/> + <frame index="1" delay="140"/> + <frame index="2" delay="160"/> + <!-- Goto Second Line --> + <frame index="1" delay="90"/> + <!-- Second Line --> + <frame index="3" delay="160"/> + <frame index="4" delay="140"/> + <frame index="5" delay="160"/> + <!-- Goto First Line --> + <frame index="4" delay="80"/> + <frame index="1" delay="100"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/soulmenhirs.xml b/graphics/sprites/npcs/soulmenhirs.xml index c5f3b02c..b79e0fb1 100644 --- a/graphics/sprites/npcs/soulmenhirs.xml +++ b/graphics/sprites/npcs/soulmenhirs.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="8" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/soulmenhirs.png" width="39" height="44" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/soulmenhirs.png" width="39" height="44"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/npcs/thermin_npcs.xml b/graphics/sprites/npcs/thermin_npcs.xml index f0370493..c9e6d98a 100644 --- a/graphics/sprites/npcs/thermin_npcs.xml +++ b/graphics/sprites/npcs/thermin_npcs.xml @@ -1,10 +1,9 @@ <?xml version="1.0"?> <sprite variants="10" variant_offset="1"> - <imageset name="base" src="graphics/sprites/npcs/thermin_npcs.png" width="50" height="80" /> - - <action name="stand" imageset="base"> - <animation direction="default"> - <frame index="0" /> - </animation> - </action> + <imageset name="base" src="graphics/sprites/npcs/thermin_npcs.png" width="50" height="80"/> + <action name="stand" imageset="base"> + <animation direction="default"> + <frame index="0"/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/player_female_base.xml b/graphics/sprites/player_female_base.xml index 9d7bbe41..88e4bfa7 100644 --- a/graphics/sprites/player_female_base.xml +++ b/graphics/sprites/player_female_base.xml @@ -1,180 +1,168 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" src="graphics/sprites/player_female_base.png" width="64" height="64" /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - -<action name="attack_polearm" imageset="base"> - <animation direction="down"> - <sequence start="72" end="75" delay="150" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="76" end="79" delay="150" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="81" end="84" delay="150" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="85" end="88" delay="150" /> - <end /> - </animation> - </action> - - <action name="attack_1hand" imageset="base"> - <animation direction="down"> - <sequence start="90" end="93" delay="100" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="94" end="97" delay="100" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="99" end="102" delay="100" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="103" end="106" delay="100" /> - <end /> - </animation> - </action> - - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <sequence start="108" end="111" delay="140" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="112" end="115" delay="140" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="117" end="120" delay="140" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="121" end="124" delay="140" /> - <end /> - </animation> - </action> - - <action name="cast" imageset="base"> - <animation direction="down"> - <sequence start="126" end="127" delay="250" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="128" end="129" delay="250" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="130" end="131" delay="250" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="132" end="133" delay="250" /> - <end /> - </animation> - </action> - -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/player_female_base.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_polearm" imageset="base"> + <animation direction="down"> + <sequence start="72" end="75" delay="150"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="76" end="79" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="81" end="84" delay="150"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="85" end="88" delay="150"/> + <end/> + </animation> + </action> + <action name="attack_1hand" imageset="base"> + <animation direction="down"> + <sequence start="90" end="93" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="94" end="97" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="99" end="102" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="103" end="106" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <sequence start="108" end="111" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="117" end="120" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="121" end="124" delay="140"/> + <end/> + </animation> + </action> + <action name="cast" imageset="base"> + <animation direction="down"> + <sequence start="126" end="127" delay="250"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="128" end="129" delay="250"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="130" end="131" delay="250"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="132" end="133" delay="250"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/player_male_base.xml b/graphics/sprites/player_male_base.xml index 1f2da0bd..1815efff 100644 --- a/graphics/sprites/player_male_base.xml +++ b/graphics/sprites/player_male_base.xml @@ -1,184 +1,168 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" - src= "graphics/sprites/player_male_base.png" - width= "64" - height= "64" - /> - - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_polearm" imageset="base"> - <animation direction="down"> - <sequence start="72" end="75" delay="150" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="76" end="79" delay="150" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="81" end="84" delay="150" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="85" end="88" delay="150" /> - <end /> - </animation> - </action> - - <action name="attack_1hand" imageset="base"> - <animation direction="down"> - <sequence start="90" end="93" delay="100" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="94" end="97" delay="100" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="99" end="102" delay="100" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="103" end="106" delay="100" /> - <end /> - </animation> - </action> - - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <sequence start="108" end="111" delay="140" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="112" end="115" delay="140" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="117" end="120" delay="140" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="121" end="124" delay="140" /> - <end /> - </animation> - </action> - - <action name="cast" imageset="base"> - <animation direction="down"> - <sequence start="126" end="127" delay="250" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="128" end="129" delay="250" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="130" end="131" delay="250" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="132" end="133" delay="250" /> - <end /> - </animation> - </action> - -</sprite>
\ No newline at end of file + <imageset name="base" src="graphics/sprites/player_male_base.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_polearm" imageset="base"> + <animation direction="down"> + <sequence start="72" end="75" delay="150"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="76" end="79" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="81" end="84" delay="150"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="85" end="88" delay="150"/> + <end/> + </animation> + </action> + <action name="attack_1hand" imageset="base"> + <animation direction="down"> + <sequence start="90" end="93" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="94" end="97" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="99" end="102" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="103" end="106" delay="100"/> + <end/> + </animation> + </action> + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <sequence start="108" end="111" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="117" end="120" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="121" end="124" delay="140"/> + <end/> + </animation> + </action> + <action name="cast" imageset="base"> + <animation direction="down"> + <sequence start="126" end="127" delay="250"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="128" end="129" delay="250"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="130" end="131" delay="250"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="132" end="133" delay="250"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/player_male_base_old.xml b/graphics/sprites/player_male_base_old.xml index 2b1fae81..ac7afdd5 100644 --- a/graphics/sprites/player_male_base_old.xml +++ b/graphics/sprites/player_male_base_old.xml @@ -1,110 +1,96 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - - <imageset name="base" - src= "graphics/sprites/player_male_base.png" - width= "64" - height= "64" - /> - - <action name = "stand" - imageset = "base" - > - <animation direction="down"> - <frame index="0" /> - </animation> - <animation direction="left"> - <frame index="18" /> - </animation> - <animation direction="up"> - <frame index="36" /> - </animation> - <animation direction="right"> - <frame index="54" /> - </animation> - </action> - - <action name="walk" imageset="base"> - <animation direction="down"> - <sequence start="1" end="6" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="19" end="24" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="37" end="42" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="55" end="60" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="7" /> - </animation> - <animation direction="left"> - <frame index="25" /> - </animation> - <animation direction="up"> - <frame index="43" /> - </animation> - <animation direction="right"> - <frame index="61" /> - </animation> - </action> - - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="8" /> - </animation> - <animation direction="left"> - <frame index="26" /> - </animation> - <animation direction="up"> - <frame index="44" /> - </animation> - <animation direction="right"> - <frame index="62" /> - </animation> - </action> - - <action name="attack" imageset="base"> - <animation direction="down"> - <sequence start="9" end="12" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="27" end="30" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="45" end="48" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="63" end="66" delay="75" /> - <end /> - </animation> - </action> - - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <sequence start="13" end="17" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="31" end="35" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="49" end="53" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="67" end="71" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="base" src="graphics/sprites/player_male_base.png" width="64" height="64"/> + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0"/> + </animation> + <animation direction="left"> + <frame index="18"/> + </animation> + <animation direction="up"> + <frame index="36"/> + </animation> + <animation direction="right"> + <frame index="54"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="19" end="24" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="37" end="42" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="55" end="60" delay="75"/> + </animation> + </action> + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="7"/> + </animation> + <animation direction="left"> + <frame index="25"/> + </animation> + <animation direction="up"> + <frame index="43"/> + </animation> + <animation direction="right"> + <frame index="61"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="8"/> + </animation> + <animation direction="left"> + <frame index="26"/> + </animation> + <animation direction="up"> + <frame index="44"/> + </animation> + <animation direction="right"> + <frame index="62"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="9" end="12" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="27" end="30" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="45" end="48" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="63" end="66" delay="75"/> + <end/> + </animation> + </action> + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <sequence start="13" end="17" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="31" end="35" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="49" end="53" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="67" end="71" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-axe-blacksmith.xml b/graphics/sprites/weapon-axe-blacksmith.xml index 6df37aeb..a21d26d1 100644 --- a/graphics/sprites/weapon-axe-blacksmith.xml +++ b/graphics/sprites/weapon-axe-blacksmith.xml @@ -1,26 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="great-axe" src="graphics/sprites/weapon-axe-blacksmith.png" width="64" height="64" /> - - <action name="default" imageset="great-axe"> - </action> - - <action name="attack_2hand" imageset="great-axe"> - <animation direction="down"> - <sequence start="0" end="3" delay="140" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="140" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="140" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="140" /> - <end /> - </animation> - </action> + <imageset name="great-axe" src="graphics/sprites/weapon-axe-blacksmith.png" width="64" height="64"/> + <action name="default" imageset="great-axe"/> + <action name="attack_2hand" imageset="great-axe"> + <animation direction="down"> + <sequence start="0" end="3" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="140"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-bow.xml b/graphics/sprites/weapon-bow.xml index 7f1e14e3..081fabe1 100644 --- a/graphics/sprites/weapon-bow.xml +++ b/graphics/sprites/weapon-bow.xml @@ -1,26 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="bow" src="graphics/sprites/weapon1.png" width="64" height="64" /> - - <action name="default" imageset="bow"> - </action> - - <action name="attack_bow" imageset="bow"> - <animation direction="down"> - <sequence start="0" end="4" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="5" end="9" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="10" end="14" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="15" end="19" delay="75" /> - <end /> - </animation> - </action> -</sprite>
\ No newline at end of file + <imageset name="bow" src="graphics/sprites/weapon1.png" width="64" height="64"/> + <action name="default" imageset="bow"/> + <action name="attack_bow" imageset="bow"> + <animation direction="down"> + <sequence start="0" end="4" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="5" end="9" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="10" end="14" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="15" end="19" delay="75"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/weapon-dagger.xml b/graphics/sprites/weapon-dagger.xml index 5159b49f..6426fc67 100644 --- a/graphics/sprites/weapon-dagger.xml +++ b/graphics/sprites/weapon-dagger.xml @@ -1,27 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64" /> - - <action name="default" imageset="dagger"> - </action> - - <action name="attack" imageset="dagger"> - <animation direction="down"> - <sequence start="0" end="3" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64"/> + <action name="default" imageset="dagger"/> + <action name="attack" imageset="dagger"> + <animation direction="down"> + <sequence start="0" end="3" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-fist.xml b/graphics/sprites/weapon-fist.xml index bfe04948..c6c1da6c 100644 --- a/graphics/sprites/weapon-fist.xml +++ b/graphics/sprites/weapon-fist.xml @@ -1,7 +1,5 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64" /> - - <action name="default" imageset="dagger"> - </action> -</sprite>
\ No newline at end of file + <imageset name="dagger" src="graphics/sprites/weapon0.png" width="64" height="64"/> + <action name="default" imageset="dagger"/> +</sprite> diff --git a/graphics/sprites/weapon-ice-gladius.xml b/graphics/sprites/weapon-ice-gladius.xml index b99b08d9..86aded77 100644 --- a/graphics/sprites/weapon-ice-gladius.xml +++ b/graphics/sprites/weapon-ice-gladius.xml @@ -1,27 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="icegladius" src="graphics/sprites/weapon-ice-gladius.png" width="64" height="64" /> - - <action name="default" imageset="icegladius"> - </action> - - <action name="attack" imageset="icegladius"> - <animation direction="down"> - <sequence start="0" end="3" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="icegladius" src="graphics/sprites/weapon-ice-gladius.png" width="64" height="64"/> + <action name="default" imageset="icegladius"/> + <action name="attack" imageset="icegladius"> + <animation direction="down"> + <sequence start="0" end="3" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-polearm-spear.xml b/graphics/sprites/weapon-polearm-spear.xml index 26f93a7a..eb068837 100644 --- a/graphics/sprites/weapon-polearm-spear.xml +++ b/graphics/sprites/weapon-polearm-spear.xml @@ -1,26 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="spear" src="graphics/sprites/weapon-polearm-spear.png" width="64" height="64" /> - - <action name="default" imageset="spear"> - </action> - - <action name="attack_polearm" imageset="spear"> - <animation direction="down"> - <sequence start="0" end="3" delay="150" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="150" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="150" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="150" /> - <end /> - </animation> - </action> -</sprite>
\ No newline at end of file + <imageset name="spear" src="graphics/sprites/weapon-polearm-spear.png" width="64" height="64"/> + <action name="default" imageset="spear"/> + <action name="attack_polearm" imageset="spear"> + <animation direction="down"> + <sequence start="0" end="3" delay="150"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="150"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="150"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="150"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/weapon-scythe.xml b/graphics/sprites/weapon-scythe.xml index d87a966b..c27037ea 100644 --- a/graphics/sprites/weapon-scythe.xml +++ b/graphics/sprites/weapon-scythe.xml @@ -1,87 +1,79 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="staff" src="graphics/sprites/weapon-scythe.png" width="128" height="128" /> - - <action name="default" imageset="staff"> - </action> - - <action name="stand" imageset="staff">
- <animation direction="down">
- <frame index="0" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="left">
- <frame index="16" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="up">
- <frame index="32" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="right">
- <frame index="48" offsetX ="0" offsetY ="32" />
- </animation>
- </action>
-
- <action name="walk" imageset="staff">
- <animation direction="down">
- <sequence start="1" end="6" offsetX ="0" offsetY ="32" delay="75" />
- </animation>
- <animation direction="left">
- <sequence start="17" end="22" offsetX ="0" offsetY ="32" delay="75" />
- </animation>
- <animation direction="up">
- <sequence start="33" end="38" offsetX ="0" offsetY ="32" delay="75" />
- </animation>
- <animation direction="right">
- <sequence start="49" end="54" offsetX ="0" offsetY ="32" delay="75" />
- </animation>
- </action>
-
- <action name="sit" imageset="staff">
- <animation direction="down">
- <frame index="7" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="left">
- <frame index="23" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="up">
- <frame index="39" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="right">
- <frame index="55" offsetX ="0" offsetY ="32" />
- </animation>
- </action> -
- <action name="dead" imageset="staff">
- <animation direction="down">
- <frame index="12" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="left">
- <frame index="12" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="up">
- <frame index="12" offsetX ="0" offsetY ="32" />
- </animation>
- <animation direction="right">
- <frame index="12" offsetX ="0" offsetY ="32" />
- </animation>
- </action>
-
- <action name="attack" imageset="staff">
- <animation direction="down">
- <sequence start="8" end="11" offsetX ="0" offsetY ="32" delay="75" />
- <end />
- </animation>
- <animation direction="left">
- <sequence start="24" end="27" offsetX ="0" offsetY ="32" delay="75" />
- <end />
- </animation>
- <animation direction="up">
- <sequence start="40" end="43" offsetX ="0" offsetY ="32" delay="75" />
- <end />
- </animation>
- <animation direction="right">
- <sequence start="56" end="59" offsetX ="0" offsetY ="32" delay="75" />
- <end />
- </animation>
- </action> - + <imageset name="staff" src="graphics/sprites/weapon-scythe.png" width="128" height="128"/> + <action name="default" imageset="staff"/> + <action name="stand" imageset="staff"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="16" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="32" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="48" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="staff"> + <animation direction="down"> + <sequence start="1" end="6" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="17" end="22" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="49" end="54" offsetX="0" offsetY="32" delay="75"/> + </animation> + </action> + <action name="sit" imageset="staff"> + <animation direction="down"> + <frame index="7" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="23" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="39" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="55" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="dead" imageset="staff"> + <animation direction="down"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="attack" imageset="staff"> + <animation direction="down"> + <sequence start="8" end="11" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="24" end="27" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="40" end="43" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="56" end="59" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-staff.xml b/graphics/sprites/weapon-staff.xml index d78dc7d8..642ed042 100644 --- a/graphics/sprites/weapon-staff.xml +++ b/graphics/sprites/weapon-staff.xml @@ -1,87 +1,79 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="staff" src="graphics/sprites/weapon-staff.png" width="128" height="128" /> - - <action name="default" imageset="staff"> - </action> - - <action name="stand" imageset="staff"> - <animation direction="down"> - <frame index="0" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="left"> - <frame index="16" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="up"> - <frame index="32" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="right"> - <frame index="48" offsetX ="0" offsetY ="32" /> - </animation> - </action> - - <action name="walk" imageset="staff"> - <animation direction="down"> - <sequence start="1" end="6" offsetX ="0" offsetY ="32" delay="75" /> - </animation> - <animation direction="left"> - <sequence start="17" end="22" offsetX ="0" offsetY ="32" delay="75" /> - </animation> - <animation direction="up"> - <sequence start="33" end="38" offsetX ="0" offsetY ="32" delay="75" /> - </animation> - <animation direction="right"> - <sequence start="49" end="54" offsetX ="0" offsetY ="32" delay="75" /> - </animation> - </action> - - <action name="sit" imageset="staff"> - <animation direction="down"> - <frame index="7" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="left"> - <frame index="23" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="up"> - <frame index="39" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="right"> - <frame index="55" offsetX ="0" offsetY ="32" /> - </animation> - </action> - - <action name="dead" imageset="staff"> - <animation direction="down"> - <frame index="12" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="left"> - <frame index="12" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="up"> - <frame index="12" offsetX ="0" offsetY ="32" /> - </animation> - <animation direction="right"> - <frame index="12" offsetX ="0" offsetY ="32" /> - </animation> - </action> - - <action name="attack" imageset="staff"> - <animation direction="down"> - <sequence start="8" end="11" offsetX ="0" offsetY ="32" delay="75" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="24" end="27" offsetX ="0" offsetY ="32" delay="75" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="40" end="43" offsetX ="0" offsetY ="32" delay="75" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="56" end="59" offsetX ="0" offsetY ="32" delay="75" /> - <end /> - </animation> - </action> - + <imageset name="staff" src="graphics/sprites/weapon-staff.png" width="128" height="128"/> + <action name="default" imageset="staff"/> + <action name="stand" imageset="staff"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="16" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="32" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="48" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="walk" imageset="staff"> + <animation direction="down"> + <sequence start="1" end="6" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="left"> + <sequence start="17" end="22" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="up"> + <sequence start="33" end="38" offsetX="0" offsetY="32" delay="75"/> + </animation> + <animation direction="right"> + <sequence start="49" end="54" offsetX="0" offsetY="32" delay="75"/> + </animation> + </action> + <action name="sit" imageset="staff"> + <animation direction="down"> + <frame index="7" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="23" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="39" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="55" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="dead" imageset="staff"> + <animation direction="down"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="left"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + <animation direction="right"> + <frame index="12" offsetX="0" offsetY="32"/> + </animation> + </action> + <action name="attack" imageset="staff"> + <animation direction="down"> + <sequence start="8" end="11" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="24" end="27" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="40" end="43" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="56" end="59" offsetX="0" offsetY="32" delay="75"/> + <end/> + </animation> + </action> </sprite> diff --git a/graphics/sprites/weapon-sword-sword.xml b/graphics/sprites/weapon-sword-sword.xml index 9bed5068..2f27925d 100644 --- a/graphics/sprites/weapon-sword-sword.xml +++ b/graphics/sprites/weapon-sword-sword.xml @@ -1,26 +1,23 @@ <?xml version="1.0"?> <sprite name="player" action="stand"> - <imageset name="sword" src="graphics/sprites/weapon-sword-sword.png" width="64" height="64" /> - - <action name="default" imageset="sword"> - </action> - - <action name="attack_1hand" imageset="sword"> - <animation direction="down"> - <sequence start="0" end="3" delay="100" /> - <end /> - </animation> - <animation direction="left"> - <sequence start="4" end="7" delay="100" /> - <end /> - </animation> - <animation direction="up"> - <sequence start="8" end="11" delay="100" /> - <end /> - </animation> - <animation direction="right"> - <sequence start="12" end="15" delay="100" /> - <end /> - </animation> - </action> -</sprite>
\ No newline at end of file + <imageset name="sword" src="graphics/sprites/weapon-sword-sword.png" width="64" height="64"/> + <action name="default" imageset="sword"/> + <action name="attack_1hand" imageset="sword"> + <animation direction="down"> + <sequence start="0" end="3" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="4" end="7" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="8" end="11" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="12" end="15" delay="100"/> + <end/> + </animation> + </action> +</sprite> |