summaryrefslogtreecommitdiff
path: root/graphics
diff options
context:
space:
mode:
authorBertram <bertram@cegetel.net>2009-08-13 00:33:14 +0200
committerBertram <bertram@cegetel.net>2009-08-13 00:33:14 +0200
commitc2ec98c0c11dbca3009cfbbee56cb5c5445fd74f (patch)
treee31fbc1eafec58be2eb58a560871e5bfac7873e5 /graphics
parentbe6e43c4b0a330581ed65fe37d2c6a1ebb718bb3 (diff)
downloadclientdata-c2ec98c0c11dbca3009cfbbee56cb5c5445fd74f.tar.gz
clientdata-c2ec98c0c11dbca3009cfbbee56cb5c5445fd74f.tar.bz2
clientdata-c2ec98c0c11dbca3009cfbbee56cb5c5445fd74f.tar.xz
clientdata-c2ec98c0c11dbca3009cfbbee56cb5c5445fd74f.zip
Added pre-colored version of the snail monster (By Fother J)
Maybe, later on, after balancing, the monster should be made more generic in its own xml definition, and the dye colors moved to monsters.xml.
Diffstat (limited to 'graphics')
-rw-r--r--graphics/sprites/monster-snail.pngbin0 -> 13670 bytes
-rw-r--r--graphics/sprites/monster-snail.xml102
2 files changed, 102 insertions, 0 deletions
diff --git a/graphics/sprites/monster-snail.png b/graphics/sprites/monster-snail.png
new file mode 100644
index 00000000..2e974de2
--- /dev/null
+++ b/graphics/sprites/monster-snail.png
Binary files differ
diff --git a/graphics/sprites/monster-snail.xml b/graphics/sprites/monster-snail.xml
new file mode 100644
index 00000000..c0316840
--- /dev/null
+++ b/graphics/sprites/monster-snail.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0"?>
+<sprite>
+
+ <imageset name="base" src="graphics/sprites/monster-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>