diff options
author | Micksha <Micksha@users.noreply.github.com> | 2018-04-26 21:54:51 +0200 |
---|---|---|
committer | gumi <git@gumi.ca> | 2018-07-05 10:58:27 -0400 |
commit | c56191ec59d0d11d71ff90121175a012f371d9c9 (patch) | |
tree | 5b5c7a3d8326ae3afd1398e3701511d31b762cb5 /graphics/sprites/monsters | |
parent | f5f150b44099f30b6bed63ad878b5c57703dc84a (diff) | |
download | clientdata-c56191ec59d0d11d71ff90121175a012f371d9c9.tar.gz clientdata-c56191ec59d0d11d71ff90121175a012f371d9c9.tar.bz2 clientdata-c56191ec59d0d11d71ff90121175a012f371d9c9.tar.xz clientdata-c56191ec59d0d11d71ff90121175a012f371d9c9.zip |
new content for hurnscald
new monsters
new sfx
new items
new map
mining nodes
Diffstat (limited to 'graphics/sprites/monsters')
40 files changed, 1256 insertions, 0 deletions
diff --git a/graphics/sprites/monsters/bee.png b/graphics/sprites/monsters/bee.png Binary files differnew file mode 100644 index 00000000..20985a26 --- /dev/null +++ b/graphics/sprites/monsters/bee.png diff --git a/graphics/sprites/monsters/bee.xml b/graphics/sprites/monsters/bee.xml new file mode 100644 index 00000000..18c37ca3 --- /dev/null +++ b/graphics/sprites/monsters/bee.xml @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyleft (C) 2015 Evol Online --> +<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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/beehive.png b/graphics/sprites/monsters/beehive.png Binary files differnew file mode 100644 index 00000000..ddccd773 --- /dev/null +++ b/graphics/sprites/monsters/beehive.png diff --git a/graphics/sprites/monsters/butterfly.png b/graphics/sprites/monsters/butterfly.png Binary files differnew file mode 100644 index 00000000..b7f20113 --- /dev/null +++ b/graphics/sprites/monsters/butterfly.png diff --git a/graphics/sprites/monsters/butterfly.xml b/graphics/sprites/monsters/butterfly.xml new file mode 100644 index 00000000..9d0af81e --- /dev/null +++ b/graphics/sprites/monsters/butterfly.xml @@ -0,0 +1,98 @@ +<?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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </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="5000" offsetY="0" offsetX="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/clover.png b/graphics/sprites/monsters/clover.png Binary files differnew file mode 100644 index 00000000..1b707bda --- /dev/null +++ b/graphics/sprites/monsters/clover.png diff --git a/graphics/sprites/monsters/clover.xml b/graphics/sprites/monsters/clover.xml new file mode 100644 index 00000000..a3976baf --- /dev/null +++ b/graphics/sprites/monsters/clover.xml @@ -0,0 +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> +</sprite> diff --git a/graphics/sprites/monsters/flower.png b/graphics/sprites/monsters/flower.png Binary files differnew file mode 100644 index 00000000..fafb5b85 --- /dev/null +++ b/graphics/sprites/monsters/flower.png diff --git a/graphics/sprites/monsters/flower.xml b/graphics/sprites/monsters/flower.xml new file mode 100644 index 00000000..5a385cb2 --- /dev/null +++ b/graphics/sprites/monsters/flower.xml @@ -0,0 +1,50 @@ +<?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"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="7" end="10" delay="75" offsetY="3"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="13" end="16" delay="75" offsetY="3"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="19" end="22" delay="75" offsetY="3"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/honeybee.png b/graphics/sprites/monsters/honeybee.png Binary files differnew file mode 100644 index 00000000..fde6a499 --- /dev/null +++ b/graphics/sprites/monsters/honeybee.png diff --git a/graphics/sprites/monsters/logmonster.png b/graphics/sprites/monsters/logmonster.png Binary files differnew file mode 100644 index 00000000..a9698b0d --- /dev/null +++ b/graphics/sprites/monsters/logmonster.png diff --git a/graphics/sprites/monsters/logmonster.xml b/graphics/sprites/monsters/logmonster.xml new file mode 100644 index 00000000..4d247ea0 --- /dev/null +++ b/graphics/sprites/monsters/logmonster.xml @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyleft (C) 2015 Evol Online --> +<sprite> + <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"/> + </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"/> + </animation> + + <animation direction="up"> + <frame index="6"/> + </animation> + + <animation direction="left"> + <frame index="12"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="2" end="5" delay="120"/> + </animation> + + <animation direction="right"> + <sequence start="20" end="23" delay="120"/> + </animation> + + <animation direction="up"> + <sequence start="8" end="11" delay="120"/> + </animation> + + <animation direction="left"> + <sequence start="14" end="17" delay="120"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <sequence start="24" end="29" delay="400"/> + <frame index="29" delay="5000"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <sequence start="34" end="35" delay="120"/> + <end/> + </animation> + + <animation direction="right"> + <sequence start="46" end="47" delay="120"/> + <end/> + </animation> + + <animation direction="up"> + <sequence start="40" end="41" delay="120"/> + <end/> + </animation> + + <animation direction="left"> + <sequence start="52" end="53" delay="120"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/mana-bug.png b/graphics/sprites/monsters/mana-bug.png Binary files differnew file mode 100644 index 00000000..52b6a6f3 --- /dev/null +++ b/graphics/sprites/monsters/mana-bug.png diff --git a/graphics/sprites/monsters/mana-bug.xml b/graphics/sprites/monsters/mana-bug.xml new file mode 100644 index 00000000..37319dbb --- /dev/null +++ b/graphics/sprites/monsters/mana-bug.xml @@ -0,0 +1,122 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/mana-bug.png|W" width="16" height="16"/> + <action name="stand" imageset="base"> + <animation direction="up"> + <sequence start="0" end="1" delay="6" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="12" end="13" delay="6" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="5" delay="6" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="9" delay="6" offsetY="-20"/> + </animation> + <animation direction="upright"> + <sequence start="2" end="3" delay="6" offsetY="-20"/> + </animation> + <animation direction="upleft"> + <sequence start="6" end="7" delay="6" offsetY="-20"/> + </animation> + <animation direction="downright"> + <sequence start="10" end="11" delay="6" offsetY="-20"/> + </animation> + <animation direction="downleft"> + <sequence start="14" end="15" delay="6" offsetY="-20"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="up"> + <sequence start="0" end="1" delay="7" offsetY="-20"/> + </animation> + <animation direction="down"> + <sequence start="12" end="13" delay="7" offsetY="-20"/> + </animation> + <animation direction="right"> + <sequence start="4" end="5" delay="7" offsetY="-20"/> + </animation> + <animation direction="left"> + <sequence start="8" end="9" delay="7" offsetY="-20"/> + </animation> + <animation direction="upright"> + <sequence start="2" end="3" delay="7" offsetY="-20"/> + </animation> + <animation direction="upleft"> + <sequence start="6" end="7" delay="7" offsetY="-20"/> + </animation> + <animation direction="downright"> + <sequence start="10" end="11" delay="7" offsetY="-20"/> + </animation> + <animation direction="downleft"> + <sequence start="14" end="15" delay="7" 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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </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"/> + <end/> + </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="5000" offsetY="0" offsetX="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/mushroom-spiky.png b/graphics/sprites/monsters/mushroom-spiky.png Binary files differnew file mode 100644 index 00000000..78ac875d --- /dev/null +++ b/graphics/sprites/monsters/mushroom-spiky.png diff --git a/graphics/sprites/monsters/mushroom-spiky.xml b/graphics/sprites/monsters/mushroom-spiky.xml new file mode 100644 index 00000000..1800abdc --- /dev/null +++ b/graphics/sprites/monsters/mushroom-spiky.xml @@ -0,0 +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> +</sprite> diff --git a/graphics/sprites/monsters/mushroom-wicked.png b/graphics/sprites/monsters/mushroom-wicked.png Binary files differnew file mode 100644 index 00000000..5187132a --- /dev/null +++ b/graphics/sprites/monsters/mushroom-wicked.png diff --git a/graphics/sprites/monsters/mushroom-wicked.xml b/graphics/sprites/monsters/mushroom-wicked.xml new file mode 100644 index 00000000..d7cc3581 --- /dev/null +++ b/graphics/sprites/monsters/mushroom-wicked.xml @@ -0,0 +1,64 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/mushroom-wicked.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.png b/graphics/sprites/monsters/pinkie.png Binary files differnew file mode 100644 index 00000000..c39319b2 --- /dev/null +++ b/graphics/sprites/monsters/pinkie.png diff --git a/graphics/sprites/monsters/pinkie.xml b/graphics/sprites/monsters/pinkie.xml new file mode 100644 index 00000000..f75c3695 --- /dev/null +++ b/graphics/sprites/monsters/pinkie.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Author: Reid +Copyleft (C) 2015 Evol Online --> +<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> +</sprite> diff --git a/graphics/sprites/monsters/plant.png b/graphics/sprites/monsters/plant.png Binary files differnew file mode 100644 index 00000000..f981971a --- /dev/null +++ b/graphics/sprites/monsters/plant.png diff --git a/graphics/sprites/monsters/plant.xml b/graphics/sprites/monsters/plant.xml new file mode 100644 index 00000000..a7c2fd82 --- /dev/null +++ b/graphics/sprites/monsters/plant.xml @@ -0,0 +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> +</sprite> diff --git a/graphics/sprites/monsters/scorpion.png b/graphics/sprites/monsters/scorpion.png Binary files differnew file mode 100644 index 00000000..05309321 --- /dev/null +++ b/graphics/sprites/monsters/scorpion.png diff --git a/graphics/sprites/monsters/scorpion.xml b/graphics/sprites/monsters/scorpion.xml new file mode 100644 index 00000000..ab61c577 --- /dev/null +++ b/graphics/sprites/monsters/scorpion.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<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> +</sprite> diff --git a/graphics/sprites/monsters/silkworm.png b/graphics/sprites/monsters/silkworm.png Binary files differnew file mode 100644 index 00000000..56bc4fca --- /dev/null +++ b/graphics/sprites/monsters/silkworm.png diff --git a/graphics/sprites/monsters/silkworm.xml b/graphics/sprites/monsters/silkworm.xml new file mode 100644 index 00000000..572c7c85 --- /dev/null +++ b/graphics/sprites/monsters/silkworm.xml @@ -0,0 +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> +</sprite> diff --git a/graphics/sprites/monsters/snake.png b/graphics/sprites/monsters/snake.png Binary files differnew file mode 100644 index 00000000..95253365 --- /dev/null +++ b/graphics/sprites/monsters/snake.png diff --git a/graphics/sprites/monsters/snake.xml b/graphics/sprites/monsters/snake.xml new file mode 100644 index 00000000..b505c12e --- /dev/null +++ b/graphics/sprites/monsters/snake.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<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> +</sprite> diff --git a/graphics/sprites/monsters/spider.png b/graphics/sprites/monsters/spider.png Binary files differnew file mode 100644 index 00000000..f961b101 --- /dev/null +++ b/graphics/sprites/monsters/spider.png diff --git a/graphics/sprites/monsters/spider.xml b/graphics/sprites/monsters/spider.xml new file mode 100644 index 00000000..1c93f561 --- /dev/null +++ b/graphics/sprites/monsters/spider.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Origin: TMW legacy --> +<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> +</sprite> diff --git a/graphics/sprites/monsters/squirrel.png b/graphics/sprites/monsters/squirrel.png Binary files differnew file mode 100644 index 00000000..7f99b32d --- /dev/null +++ b/graphics/sprites/monsters/squirrel.png diff --git a/graphics/sprites/monsters/squirrel.xml b/graphics/sprites/monsters/squirrel.xml new file mode 100644 index 00000000..8bf96d79 --- /dev/null +++ b/graphics/sprites/monsters/squirrel.xml @@ -0,0 +1,68 @@ +<?xml version="1.0"?> +<sprite> + <imageset name="base" src="graphics/sprites/monsters/squirrel.png|R" 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"/> + </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"/> + </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"/> + </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"/> + </animation> + </action> + <action name="walk" imageset="base"> + <animation direction="down"> + <sequence start="48" end="50" delay="110"/> + </animation> + <animation direction="right"> + <sequence start="32" end="34" delay="110"/> + </animation> + <animation direction="up"> + <sequence start="56" end="58" delay="110"/> + </animation> + <animation direction="left"> + <sequence start="40" end="42" delay="110"/> + </animation> + </action> + <action name="dead" imageset="base"> + <animation> + <sequence start="54" end="55" delay="800"/> + <frame index="55" delay="5000"/> + </animation> + </action> + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="16" delay="250"/> + <frame index="52" delay="250"/> + <end/> + </animation> + <animation direction="right"> + <frame index="0" delay="250"/> + <frame index="36" delay="250"/> + <end/> + </animation> + <animation direction="up"> + <frame index="24" delay="250"/> + <frame index="60" delay="250"/> + <end/> + </animation> + <animation direction="left"> + <frame index="8" delay="250"/> + <frame index="44" delay="250"/> + <end/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/vein-coal.png b/graphics/sprites/monsters/vein-coal.png Binary files differnew file mode 100644 index 00000000..9dad4c71 --- /dev/null +++ b/graphics/sprites/monsters/vein-coal.png diff --git a/graphics/sprites/monsters/vein-coal.xml b/graphics/sprites/monsters/vein-coal.xml new file mode 100644 index 00000000..963d2504 --- /dev/null +++ b/graphics/sprites/monsters/vein-coal.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/vein-coal.png|W" + width="32" + height="32"/> + + <action name="stand" imageset="mob"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="90"/> + <goto label="topsparkle" rand="50"/> + <goto label="fullsparkle" rand="100"/> + + <label name="static"/> + <frame index="0" delay="5000" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="topsparkle"/> + <sequence start="11" end="19" delay="100" offsetX="0" offsetY="0"/> + <frame index="0" delay="2000" offsetX="0" offsetY="0"/> + + <label name="fullsparkle"/> + <sequence start="0" end="9" delay="100" offsetX="0" offsetY="0"/> + <frame index="0" delay="2000" offsetX="0" offsetY="0"/> + </animation> + </action> + + <action name="dead" imageset="mob"> + <animation direction="default"> + <frame index="10" delay="1000"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/vein-gem.png b/graphics/sprites/monsters/vein-gem.png Binary files differnew file mode 100644 index 00000000..bc14a686 --- /dev/null +++ b/graphics/sprites/monsters/vein-gem.png diff --git a/graphics/sprites/monsters/vein-gem.xml b/graphics/sprites/monsters/vein-gem.xml new file mode 100644 index 00000000..8116d71e --- /dev/null +++ b/graphics/sprites/monsters/vein-gem.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/vein-gem.png|W" + width="32" + height="32"/> + + <action name="spawn" imageset="mob"> + <animation direction="default"> + <frame index="29" delay="1000"/> + <frame index="39" delay="150"/> + <frame index="49" delay="150"/> + <frame index="48" delay="150"/> + <frame index="47" delay="150"/> + <frame index="33" delay="150"/> + <frame index="32" delay="150"/> + <frame index="31" delay="150"/> + <frame index="0" delay="10000"/> + </animation> + </action> + + <action name="stand" imageset="mob"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="95"/> + <goto label="glance1" rand="20"/> + <goto label="glance2" rand="25"/> + <goto label="glance3" rand="33"/> + <goto label="sparkle1" rand="50"/> + <goto label="sparkle2" rand="100"/> + + <label name="static"/> + <frame index="0" delay="2000" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="glance1"/> + <sequence start="0" end="6" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="glance2"/> + <sequence start="10" end="16" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="glance3"/> + <sequence start="20" end="26" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="sparkle1"/> + <sequence start="30" end="36" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="sparkle2"/> + <sequence start="40" end="46" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + </animation> + </action> + +<action name="dead" imageset="mob"> + <animation direction="default"> + <sequence start="31" end="33" delay="100"/> + <sequence start="47" end="49" delay="100"/> + <frame index="39" delay="100"/> + <frame index="29" delay="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/vein-gold.png b/graphics/sprites/monsters/vein-gold.png Binary files differnew file mode 100644 index 00000000..8230c194 --- /dev/null +++ b/graphics/sprites/monsters/vein-gold.png diff --git a/graphics/sprites/monsters/vein-gold.xml b/graphics/sprites/monsters/vein-gold.xml new file mode 100644 index 00000000..c066ecfa --- /dev/null +++ b/graphics/sprites/monsters/vein-gold.xml @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="utf-8"?> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/vein-gold.png|W" + width="32" + height="32"/> + + <action name="spawn" imageset="mob"> + <animation direction="default"> + <frame index="10" delay="150"/> + <frame index="19" delay="150"/> + <frame index="18" delay="150"/> + <frame index="15" delay="150"/> + <frame index="14" delay="150"/> + <frame index="13" delay="150"/> + <frame index="12" delay="150"/> + <frame index="11" delay="150"/> + <frame index="0" delay="10000"/> + </animation> + </action> + + <action name="stand" imageset="mob"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="90"/> + <goto label="downglance" rand="25"/> + <goto label="upglance" rand="33"/> + <goto label="smallglance" rand="50"/> + <goto label="sparkling" rand="100"/> + + <label name="static"/> + <frame index="0" delay="5000" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="downglance"/> + <sequence start="0" end="9" delay="40" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="upglance"/> + <frame index="9" delay="500" offsetX="0" offsetY="0"/> + <frame index="8" delay="50" offsetX="0" offsetY="0"/> + <frame index="7" delay="50" offsetX="0" offsetY="0"/> + <frame index="6" delay="50" offsetX="0" offsetY="0"/> + <frame index="5" delay="50" offsetX="0" offsetY="0"/> + <frame index="4" delay="50" offsetX="0" offsetY="0"/> + <frame index="3" delay="50" offsetX="0" offsetY="0"/> + <frame index="2" delay="50" offsetX="0" offsetY="0"/> + <frame index="1" delay="50" offsetX="0" offsetY="0"/> + <frame index="0" delay="500" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="smallglance"/> + <frame index="4" delay="70" offsetX="0" offsetY="0"/> + <frame index="6" delay="70" offsetX="0" offsetY="0"/> + <frame index="8" delay="70" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="sparkling"/> + <sequence start="11" end="15" delay="70" offsetX="0" offsetY="0"/> + <frame index="0" delay="70" offsetX="0" offsetY="0"/> + <goto label="start"/> + + + </animation> + </action> + <action name="dead" imageset="mob"> + <animation direction="default"> + <sequence start="16" end="19" delay="100"/> + <frame index="10" delay="0"/> + </animation> + </action> +</sprite> diff --git a/graphics/sprites/monsters/vein-iron.png b/graphics/sprites/monsters/vein-iron.png Binary files differnew file mode 100644 index 00000000..1ed761cc --- /dev/null +++ b/graphics/sprites/monsters/vein-iron.png diff --git a/graphics/sprites/monsters/vein-iron.xml b/graphics/sprites/monsters/vein-iron.xml new file mode 100644 index 00000000..4ba52c3d --- /dev/null +++ b/graphics/sprites/monsters/vein-iron.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<sprite> + <imageset name="mob" + src="graphics/sprites/monsters/vein-iron.png|W" + width="32" + height="32"/> + + <action name="stand" imageset="mob"> + <animation direction="default"> + <label name="start"/> + <goto label="static" rand="90"/> + <goto label="fullsparkle" rand="100"/> + + <label name="static"/> + <frame index="0" delay="5000" offsetX="0" offsetY="0"/> + <goto label="start"/> + + <label name="fullsparkle"/> + <sequence start="0" end="9" delay="80" offsetX="0" offsetY="0"/> + <frame index="0" delay="2000" offsetX="0" offsetY="0"/> + </animation> + </action> + + <action name="dead" imageset="mob"> + <animation direction="default"> + <frame index="10" delay="1000"/> + </animation> + </action> +</sprite> |