summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/sprites/monsters/monster-butterfly.pngbin3424 -> 1886 bytes
-rw-r--r--graphics/sprites/monsters/monster-butterfly.xml33
-rw-r--r--monsters.xml2
3 files changed, 29 insertions, 6 deletions
diff --git a/graphics/sprites/monsters/monster-butterfly.png b/graphics/sprites/monsters/monster-butterfly.png
index 22997bc7..f15cd2c7 100644
--- a/graphics/sprites/monsters/monster-butterfly.png
+++ b/graphics/sprites/monsters/monster-butterfly.png
Binary files differ
diff --git a/graphics/sprites/monsters/monster-butterfly.xml b/graphics/sprites/monsters/monster-butterfly.xml
index 3a0177f1..ee1140f7 100644
--- a/graphics/sprites/monsters/monster-butterfly.xml
+++ b/graphics/sprites/monsters/monster-butterfly.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<sprite>
- <imageset name="base" src="graphics/sprites/monsters/monster-butterfly.png" width="28" height="28" />
+ <imageset name="base" src="graphics/sprites/monsters/monster-butterfly.png|W" width="28" height="28" />
<action name="stand" imageset="base">
<animation direction="up">
<sequence start="0" end="3" delay="60" offsetY="-20" />
@@ -57,10 +57,33 @@
<action name="dead" imageset="base">
<animation direction="default">
- <frame index="12" delay="75" offsetY="-15" />
- <frame index="13" delay="75" offsetY="-10" />
- <frame index="14" delay="75" offsetY="-5" />
- <frame index="15" delay="10000" offsetY="0" />
+
+ <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="1000000" offsetY="0" offsetX="0" />
+
+
</animation>
</action>
</sprite>
diff --git a/monsters.xml b/monsters.xml
index a68abe99..8bfbe228 100644
--- a/monsters.xml
+++ b/monsters.xml
@@ -1241,7 +1241,7 @@ exp<TAG>: Tells how much experience point a monster is giving up
<!--52 Troll-->
<monster id="53" name="Butterfly" targetCursor="small">
- <sprite>monsters/monster-butterfly.xml</sprite>
+ <sprite>monsters/monster-butterfly.xml|#660000,FF3300,FFCC99,FFCCCC</sprite>
</monster>
</monsters>