diff options
-rw-r--r-- | LICENSE | 1 | ||||
-rw-r--r-- | graphics/sprites/monsters/whirlybird.png | bin | 0 -> 23017 bytes | |||
-rw-r--r-- | graphics/sprites/monsters/whirlybird.xml | 70 | ||||
-rw-r--r-- | monsters.xml | 3 |
4 files changed, 74 insertions, 0 deletions
@@ -1636,6 +1636,7 @@ https://gitlab.com/TMW2/Docs/wikis/Contributors graphics/sprites/monsters/troll.png (FotherJ) (GPLv2, CC BY-SA 3.0) (LoF) graphics/sprites/monsters/vampirebat.png (Meway) (GPLv2) (-) graphics/sprites/monsters/warlordskull.png (Saulc) (CC BY-SA 3.0) (Modanung) + graphics/sprites/monsters/whirlybird.png (TMW German) (GPLv2) (-) graphics/sprites/monsters/witchedzombie.png (FotherJ) (CC BY-SA 3.0) (Saulc) graphics/sprites/monsters/witchjack'o.png (?,Modanung) (GPLv2) (Saulc) graphics/sprites/monsters/wolvern.png (Pateame) (GPLv2) (-) diff --git a/graphics/sprites/monsters/whirlybird.png b/graphics/sprites/monsters/whirlybird.png Binary files differnew file mode 100644 index 00000000..2937a3ac --- /dev/null +++ b/graphics/sprites/monsters/whirlybird.png diff --git a/graphics/sprites/monsters/whirlybird.xml b/graphics/sprites/monsters/whirlybird.xml new file mode 100644 index 00000000..82e68d72 --- /dev/null +++ b/graphics/sprites/monsters/whirlybird.xml @@ -0,0 +1,70 @@ +<?xml version="1.0"?> +<sprite> + + <imageset name="base" src="graphics/sprites/monsters/whirlybird.png" width="64" height="64" /> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="left"> + <frame index="14" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="up"> + <frame index="28" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="right"> + <frame index="42" offsetX ="0" offsetY ="0" /> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="8" end="13" offsetX ="0" offsetY ="0" delay="150" /> + </animation> + <animation direction="left"> + <sequence start="22" end="27" offsetX ="0" offsetY ="0" delay="150" /> + </animation> + <animation direction="up"> + <sequence start="36" end="41" offsetX ="0" offsetY ="0" delay="150" /> + </animation> + <animation direction="right"> + <sequence start="50" end="55" offsetX ="0" offsetY ="0" delay="150" /> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="down"> + <frame index="7" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="left"> + <frame index="21" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="up"> + <frame index="35" offsetX ="0" offsetY ="0" /> + </animation> + <animation direction="right"> + <frame index="49" offsetX ="0" offsetY ="0" /> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="1" end="6" delay="150" offsetX ="0" offsetY ="0" /> + <end /> + </animation> + <animation direction="left"> + <sequence start="15" end="20" delay="150" offsetX ="0" offsetY ="0" /> + <end /> + </animation> + <animation direction="up"> + <sequence start="29" end="34" delay="150" offsetX ="0" offsetY ="0" /> + <end /> + </animation> + <animation direction="right"> + <sequence start="43" end="48" delay="150" offsetX ="0" offsetY ="0" /> + <end /> + </animation> + </action> + +</sprite> diff --git a/monsters.xml b/monsters.xml index b048411d..703412e8 100644 --- a/monsters.xml +++ b/monsters.xml @@ -1223,6 +1223,9 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or s <monster id="1231" name="Death Cat" targetCursor="small"> <sprite>monsters/pet-black-cat.xml</sprite> </monster> + <monster id="1232" name="Whirly Bird" targetCursor="medium"> + <sprite>monsters/whirlybird.xml</sprite> + </monster> <!-- RESERVED --> <monster id="1493" name="Game Master"> |