diff options
-rw-r--r-- | LICENSE | 1 | ||||
-rw-r--r-- | graphics/sprites/monsters/maggot.png | bin | 0 -> 4641 bytes | |||
-rw-r--r-- | graphics/sprites/monsters/maggot.xml | 65 | ||||
-rw-r--r-- | monsters.xml | 15 |
4 files changed, 78 insertions, 3 deletions
@@ -339,6 +339,7 @@ https://www.gitorious.org/evol/clientdata-beta/blobs/master/LICENSE graphics/sprites/monsters/dummy.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/monsters/frostiana.png (Reid) (CC BY-SA 3.0) (-) graphics/sprites/monsters/fluffy.png (Crush) (CC BY-SA 3.0) (-) + graphics/sprites/monsters/maggot.png (Neoriceisgood) (GPLv2) (Micksha) graphics/sprites/monsters/mananatree.png (Len, Saphy) (CC BY-SA 3.0) (Reid) graphics/sprites/monsters/mouboo.png (Yuuki) (GPLv2) (Reid) graphics/sprites/monsters/piou.png (Reid) (CC BY-SA 3.0) (FotherJ) diff --git a/graphics/sprites/monsters/maggot.png b/graphics/sprites/monsters/maggot.png Binary files differnew file mode 100644 index 00000000..f1c0b53f --- /dev/null +++ b/graphics/sprites/monsters/maggot.png diff --git a/graphics/sprites/monsters/maggot.xml b/graphics/sprites/monsters/maggot.xml new file mode 100644 index 00000000..5fd8d499 --- /dev/null +++ b/graphics/sprites/monsters/maggot.xml @@ -0,0 +1,65 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright (C) 2014 Evol Online --> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/maggot.png|W" 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"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="15" end="18" delay="150" offsetY="-11"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="25" end="28" delay="150" offsetY="-10"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="35" end="38" delay="150" offsetY="-11"/> + <end/> + </animation> + </action> +</sprite> diff --git a/monsters.xml b/monsters.xml index 6ba19927..50eef838 100644 --- a/monsters.xml +++ b/monsters.xml @@ -3,7 +3,7 @@ Copyright (C) 2010-2014 Evol Online --> <!-- -<monsters> Parent of the monster strings. +<monsters> Parent of the monster strings. <monster> Monster tag. Every new tag contain some specific attribute of the monster. The following paramaters is a list of them: id="" ID of the monster. It is different for each monster and starts from 0. name="" Name of the monster which will be displayed in game, it is also used by the server. @@ -36,7 +36,7 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or </monster> <monster id="1004" name="Tortuga" targetCursor="small" walkType="walkswim" sortOffsetY="30"> <sprite>monsters/tortuga.xml</sprite> - <sound event="die">monsters/tortuga/die1.ogg</sound> + <sound event="die">monsters/tortuga/die1.ogg</sound> <sound event="hit">monsters/tortuga/hit1.ogg</sound> <sound event="hit">monsters/tortuga/hit2.ogg</sound> <sound event="hurt">monsters/tortuga/hurt1.ogg</sound> @@ -170,9 +170,18 @@ event="" Links the sfx to an action, like die, hit, hurt, miss, move or <sound event="hurt">monsters/fluffy/hurt1.ogg</sound> <sound event="miss">monsters/fluffy/miss1.ogg</sound> </monster> - <monster id="1023" name="Mouboo" targetCursor="large"> + <monster id="1023" name="Mouboo" targetCursor="small"> <sprite>monsters/mouboo.xml</sprite> </monster> + <monster id="1026" name="Maggot" targetCursor="small"> + <sprite>monsters/maggot.xml</sprite> + </monster> + <monster id="1027" name="Cave Maggot" targetCursor="small"> + <sprite>monsters/maggot.xml|#0f1315,242214,652b51,6f706f</sprite> + </monster> + <monster id="1028" name="Forest Maggot" targetCursor="small"> + <sprite>monsters/maggot.xml|#121c14,223626,334f38,3d5e3d,5e915e</sprite> + </monster> <monster id="1050" name="Poison Skull" targetCursor="small"> <sprite>monsters/skull-poison.xml</sprite> </monster> |