diff options
-rw-r--r-- | graphics/sprites/hairstyles/hairstyle00.xml | 181 | ||||
-rw-r--r-- | graphics/sprites/hairstyles/hairstyle01.png | bin | 1284 -> 1327 bytes | |||
-rw-r--r-- | graphics/sprites/model/base.xml | 150 | ||||
-rw-r--r-- | graphics/sprites/model/headmodel-ani.png | bin | 0 -> 13754 bytes | |||
-rw-r--r-- | graphics/sprites/model/headmodel-ani.xml | 503 | ||||
-rw-r--r-- | graphics/sprites/model/headmodel.png | bin | 3824 -> 3580 bytes | |||
-rw-r--r-- | graphics/sprites/model/headmodel.xml | 221 |
7 files changed, 996 insertions, 59 deletions
diff --git a/graphics/sprites/hairstyles/hairstyle00.xml b/graphics/sprites/hairstyles/hairstyle00.xml index cd45fa89..a09cc600 100644 --- a/graphics/sprites/hairstyles/hairstyle00.xml +++ b/graphics/sprites/hairstyles/hairstyle00.xml @@ -5,6 +5,7 @@ Copyright (C) 2012-2016 Evol Online Copyright (C) 2020-2021 The Mana World --> <sprite> + <imageset name="base" src="graphics/sprites/hairstyles/hairstyle00.png" width="40" @@ -262,6 +263,14 @@ Copyright (C) 2020-2021 The Mana World --> </animation> </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="21" offsetY="6"/> + </animation> + </action> + +<!-- UNUSED, evol-based moves using incomplete equipment sprites, and riding --> + <action name="sittop" imageset="base"> <animation direction="down"> <frame index="0" offsetY="-17"/> @@ -322,9 +331,175 @@ Copyright (C) 2020-2021 The Mana World --> </animation> </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="6"/> + <action name="attackride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-17"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-20"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-6" offsetY="-20"/> + </animation> + </action> + +<!-- UNUSED, old move replaced by rEvolt's attack_wand --> + + <action name="cast" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-27" delay="80"/> + <frame index="0" offsetY="-28" delay="170"/> + <frame index="0" offsetY="-28" delay="70"/> + <frame index="0" offsetY="-25" delay="70"/> + <frame index="0" offsetY="-24" delay="70"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="80"/> + <frame index="1" offsetX="3" offsetY="-29" delay="240"/> + <frame index="1" offsetX="4" offsetY="-31" delay="70"/> + <frame index="1" offsetY="-28" delay="70"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="70"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="90"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="90"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="160"/> + <frame index="2" offsetX="-1" offsetY="-25" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="55" offsetX="-3" offsetY="-30" delay="80"/> + <frame index="60" offsetX="-3" offsetY="-29" delay="240"/> + <frame index="55" offsetX="-3" offsetY="-31" delay="70"/> + <frame index="55" offsetY="-28" delay="70"/> + <frame index="55" offsetX="1" offsetY="-27" delay="70"/> + <end /> </animation> </action> + +<!-- UNUSED, old additional moves using incomplete equipment sprites --> + + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-27" delay="100"/> + <frame index="0" offsetY="-28" delay="100"/> + <frame index="0" offsetY="-25" delay="100"/> + <frame index="0" offsetY="-24" delay="100"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-30" delay="100"/> + <frame index="1" offsetX="4" offsetY="-31" delay="100"/> + <frame index="1" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="100"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="100"/> + <frame index="3" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="3" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-27" delay="100"/> + <end /> + </animation> + </action> + + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29" delay="280"/> + <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> + <frame index="0" offsetY="-24" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="5" offsetY="-30" delay="140"/> + <frame index="1" offsetX="7" offsetY="-30" delay="140"/> + <frame index="1" offsetX="2" offsetY="-31" delay="140"/> + <frame index="1" offsetX="1" offsetY="-28" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> + <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> + <frame index="3" offsetY="-31" delay="140"/> + <frame index="3" offsetX="1" offsetY="-28" delay="140"/> + <end /> + </animation> + </action> + + <action name="attack_chop_old" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="0" offsetY="-26" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="0" offsetY="-29" delay="140"/> + <frame index="0" offsetX="0" offsetY="-25" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="4" offsetY="-31" delay="140"/> + <frame index="1" offsetX="5" offsetY="-32" delay="140"/> + <frame index="1" offsetX="3" offsetY="-30" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> + <frame index="3" offsetX="1" offsetY="-29" delay="140"/> + <end /> + </animation> + </action> + + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetY="-27" delay="140"/> + <frame index="0" offsetY="-23" delay="140"/> + <frame index="0" offsetY="-29" delay="140"/> + <frame index="0" offsetY="-23" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-31" delay="140"/> + <frame index="1" offsetX="4" offsetY="-32" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-23" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="2" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-32" delay="140"/> + <frame index="3" offsetX="4" offsetY="-27" delay="140"/> + <end /> + </animation> + </action> + </sprite> diff --git a/graphics/sprites/hairstyles/hairstyle01.png b/graphics/sprites/hairstyles/hairstyle01.png Binary files differindex 9cb45067..99e3cb47 100644 --- a/graphics/sprites/hairstyles/hairstyle01.png +++ b/graphics/sprites/hairstyles/hairstyle01.png diff --git a/graphics/sprites/model/base.xml b/graphics/sprites/model/base.xml index e57616d9..5b32f189 100644 --- a/graphics/sprites/model/base.xml +++ b/graphics/sprites/model/base.xml @@ -224,56 +224,42 @@ </animation> </action> - <action name="cast" imageset="base"> + <action name="sit" imageset="base"> <animation direction="down"> - <frame index="7" delay="80"/> - <frame index="8" delay="80"/> - <frame index="11" delay="90"/> - <sequence start="8" end="10" delay="70"/> - <end /> + <frame index="64"/> </animation> <animation direction="left"> - <frame index="23" delay="80"/> - <frame index="28" delay="80"/> - <frame index="27" delay="90"/> - <frame index="28" delay="70"/> - <sequence start="24" end="26" delay="70"/> - <end /> + <frame index="65"/> </animation> <animation direction="up"> - <frame index="39" delay="90"/> - <frame index="43" delay="90"/> - <sequence start="40" end="42" delay="80"/> - <end /> + <frame index="66"/> </animation> <animation direction="right"> - <frame index="55" delay="80"/> - <frame index="60" delay="80"/> - <frame index="59" delay="90"/> - <frame index="60" delay="70"/> - <sequence start="56" end="58" delay="70"/> - <end /> + <frame index="67"/> </animation> </action> - <action name="sit" imageset="base"> + + <action name="dead" imageset="base"> <animation direction="down"> - <frame index="64"/> + <frame index="72"/> </animation> <animation direction="left"> - <frame index="65"/> + <frame index="72"/> </animation> <animation direction="up"> - <frame index="66"/> + <frame index="72"/> </animation> <animation direction="right"> - <frame index="67"/> + <frame index="72"/> </animation> </action> +<!-- UNUSED, evol-based moves using incomplete equipment sprites, and riding --> + <action name="sittop" imageset="base"> <animation direction="down"> - <frame index="68"/><!-- TODO: 68~71 are sit2, no model sprites are available as per now! --> + <frame index="68"/> </animation> <animation direction="left"> <frame index="69"/> @@ -346,18 +332,116 @@ </animation> </action> - <action name="dead" imageset="base"> + + + <action name="cast" imageset="base"> <animation direction="down"> - <frame index="72"/> + <frame index="7" delay="80"/> + <frame index="8" delay="80"/> + <frame index="11" delay="90"/> + <sequence start="8" end="10" delay="70"/> + <end /> </animation> <animation direction="left"> - <frame index="72"/> + <frame index="23" delay="80"/> + <frame index="28" delay="80"/> + <frame index="27" delay="90"/> + <frame index="28" delay="70"/> + <sequence start="24" end="26" delay="70"/> + <end /> </animation> <animation direction="up"> - <frame index="72"/> + <frame index="39" delay="90"/> + <frame index="43" delay="90"/> + <sequence start="40" end="42" delay="80"/> + <end /> </animation> <animation direction="right"> - <frame index="72"/> + <frame index="55" delay="80"/> + <frame index="60" delay="80"/> + <frame index="59" delay="90"/> + <frame index="60" delay="70"/> + <sequence start="56" end="58" delay="70"/> + <end /> + </animation> + </action> + +<!-- UNUSED, old additional moves using incomplete equipment sprites --> + + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <sequence start="7" end="10" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="23" end="26" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="39" end="42" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="55" end="58" delay="100"/> + <end/> </animation> </action> + + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <sequence start="80" end="83" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="96" end="99" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="112" end="115" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="128" end="131" delay="140"/> + <end/> + </animation> + </action> + + <action name="attack_chop_old" imageset="base"> + <animation direction="down"> + <sequence start="84" end="87" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="100" end="103" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="116" end="119" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="132" end="135" delay="140"/> + <end/> + </animation> + </action> + + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <sequence start="88" end="91" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <sequence start="104" end="107" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <sequence start="120" end="123" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <sequence start="136" end="139" delay="140"/> + <end/> + </animation> + </action> + </sprite> diff --git a/graphics/sprites/model/headmodel-ani.png b/graphics/sprites/model/headmodel-ani.png Binary files differnew file mode 100644 index 00000000..1c16ce8a --- /dev/null +++ b/graphics/sprites/model/headmodel-ani.png diff --git a/graphics/sprites/model/headmodel-ani.xml b/graphics/sprites/model/headmodel-ani.xml new file mode 100644 index 00000000..4391fe31 --- /dev/null +++ b/graphics/sprites/model/headmodel-ani.xml @@ -0,0 +1,503 @@ +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World--> + +<sprite> + + <saedit> + <layer type="repeater" file="model/base.xml"/> + <layer type="background" color="rgba(128,128,128,0.5)" zindex="-2"/> + </saedit> + + <imageset name="base" src="graphics/sprites/model/headmodel-ani.png" width="40" height="64"/> + + <action name="stand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="5" offsetX="-1" offsetY="-31" delay="80"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="7" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="8" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="9" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="11" offsetX="-2" offsetY="-30" delay="80"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="14" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="15" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="16" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="17" offsetX="-2" offsetY="-32" delay="80"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-30" delay="80"/> + <frame index="19" offsetX="1" offsetY="-30" delay="80"/> + <frame index="20" offsetX="1" offsetY="-30" delay="80"/> + <frame index="21" offsetX="1" offsetY="-30" delay="80"/> + <frame index="22" offsetX="1" offsetY="-30" delay="80"/> + <frame index="23" offsetX="1" offsetY="-30" delay="80"/> + </animation> + </action> + + <action name="walk" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-31" delay="80"/> + <frame index="5" offsetX="-1" offsetY="-31" delay="80"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="7" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="8" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="9" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="11" offsetX="-2" offsetY="-31" delay="80"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="14" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="15" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="16" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="17" offsetX="-2" offsetY="-32" delay="80"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="1" offsetY="-31" delay="80"/> + <frame index="19" offsetX="1" offsetY="-30" delay="80"/> + <frame index="20" offsetX="1" offsetY="-31" delay="80"/> + <frame index="21" offsetX="1" offsetY="-31" delay="80"/> + <frame index="22" offsetX="1" offsetY="-30" delay="80"/> + <frame index="23" offsetX="1" offsetY="-31" delay="80"/> + </animation> + </action> + + <action name="attack" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29" delay="40"/> + <frame index="1" offsetX="-1" offsetY="-29" delay="40"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-27" delay="40"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="40"/> + <frame index="5" offsetX="-1" offsetY="-26" delay="80"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-32" delay="40"/> + <frame index="7" offsetX="2" offsetY="-32" delay="40"/> + <frame index="8" offsetX="2" offsetY="-33" delay="80"/> + <frame index="9" offsetX="-2" offsetY="-30" delay="40"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="40"/> + <frame index="11" offsetX="-3" offsetY="-29" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-31" delay="40"/> + <frame index="13" offsetX="-3" offsetY="-31" delay="40"/> + <frame index="14" offsetX="-3" offsetY="-31" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-31" delay="40"/> + <frame index="16" offsetX="-3" offsetY="-31" delay="40"/> + <frame index="17" offsetX="-3" offsetY="-30" delay="80"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-32" delay="40"/> + <frame index="19" offsetX="-2" offsetY="-32" delay="40"/> + <frame index="20" offsetX="-2" offsetY="-33" delay="80"/> + <frame index="21" offsetX="1" offsetY="-30" delay="40"/> + <frame index="22" offsetX="1" offsetY="-30" delay="40"/> + <frame index="23" offsetX="2" offsetY="-29" delay="80"/> + <end/> + </animation> + </action> + + <action name="attack_bow" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-30" delay="40"/> + <frame index="5" offsetX="-1" offsetY="-30" delay="40"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="1" offsetY="-31" delay="80"/> + <frame index="7" offsetX="1" offsetY="-31" delay="80"/> + <frame index="8" offsetX="1" offsetY="-31" delay="80"/> + <frame index="9" offsetX="3" offsetY="-32" delay="80"/> + <frame index="10" offsetX="3" offsetY="-32" delay="40"/> + <frame index="11" offsetX="3" offsetY="-32" delay="40"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="13" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="14" offsetX="-3" offsetY="-32" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-32" delay="80"/> + <frame index="16" offsetX="-3" offsetY="-32" delay="40"/> + <frame index="17" offsetX="-3" offsetY="-32" delay="40"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="19" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="20" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="21" offsetX="-4" offsetY="-32" delay="80"/> + <frame index="22" offsetX="-4" offsetY="-32" delay="40"/> + <frame index="23" offsetX="-4" offsetY="-32" delay="40"/> + <end/> + </animation> + </action> + + <action name="attack_wand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-30" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="45"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="45"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="70"/> + <frame index="5" offsetX="-1" offsetY="-26" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-32" delay="80"/> + <frame index="7" offsetX="1" offsetY="-31" delay="80"/> + <frame index="8" offsetX="1" offsetY="-31" delay="90"/> + <frame index="9" offsetX="2" offsetY="-33" delay="70"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="70"/> + <frame index="11" offsetX="-3" offsetY="-29" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-31" delay="90"/> + <frame index="13" offsetX="-2" offsetY="-32" delay="90"/> + <frame index="14" offsetX="-3" offsetY="-31" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-31" delay="80"/> + <frame index="16" offsetX="-3" offsetY="-31" delay="40"/> + <frame index="17" offsetX="-3" offsetY="-30" delay="40"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-32" delay="80"/> + <frame index="19" offsetX="-2" offsetY="-31" delay="80"/> + <frame index="20" offsetX="-2" offsetY="-31" delay="90"/> + <frame index="21" offsetX="-2" offsetY="-33" delay="70"/> + <frame index="22" offsetX="1" offsetY="-30" delay="70"/> + <frame index="23" offsetX="2" offsetY="-29" delay="70"/> + <end/> + </animation> + </action> + + <action name="attack_scythe" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="200"/> + <frame index="1" offsetX="-1" offsetY="-27" delay="90"/> + <frame index="2" offsetX="-1" offsetY="-29" delay="90"/> + <frame index="3" offsetX="-1" offsetY="-26" delay="85"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="90"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="90"/> + <frame index="5" offsetX="-1" offsetY="-30" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="1" offsetY="-31" delay="100"/> + <frame index="6" offsetX="2" offsetY="-32" delay="90"/> + <frame index="7" offsetX="2" offsetY="-33" delay="90"/> + <frame index="8" offsetX="-2" offsetY="-30" delay="80"/> + <frame index="9" offsetX="-3" offsetY="-29" delay="90"/> + <frame index="9" offsetX="-2" offsetY="-30" delay="90"/> + <frame index="10" offsetX="2" offsetY="-33" delay="100"/> + <frame index="11" offsetX="2" offsetY="-32" delay="90"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="12" offsetX="-3" offsetY="-30" delay="90"/> + <frame index="13" offsetX="-3" offsetY="-31" delay="90"/> + <frame index="14" offsetX="-3" offsetY="-31" delay="80"/> + <frame index="15" offsetX="-3" offsetY="-31" delay="180"/> + <frame index="16" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="17" offsetX="-3" offsetY="-30" delay="90"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-31" delay="100"/> + <frame index="18" offsetX="-2" offsetY="-32" delay="90"/> + <frame index="19" offsetX="-2" offsetY="-33" delay="90"/> + <frame index="20" offsetX="1" offsetY="-30" delay="80"/> + <frame index="21" offsetX="2" offsetY="-29" delay="90"/> + <frame index="21" offsetX="1" offsetY="-30" delay="90"/> + <frame index="22" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="23" offsetX="-2" offsetY="-32" delay="90"/> + <end/> + </animation> + </action> + + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-30" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="60"/> + <frame index="3" offsetX="-1" offsetY="-30" delay="60"/> + <frame index="4" offsetX="-1" offsetY="-27" delay="90"/> + <frame index="5" offsetX="-1" offsetY="-26" delay="70"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-32" delay="100"/> + <frame index="7" offsetX="2" offsetY="-33" delay="100"/> + <frame index="8" offsetX="1" offsetY="-31" delay="60"/> + <frame index="9" offsetX="1" offsetY="-31" delay="60"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="90"/> + <frame index="11" offsetX="-3" offsetY="-29" delay="70"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-31" delay="100"/> + <frame index="14" offsetX="-3" offsetY="-31" delay="60"/> + <frame index="15" offsetX="-3" offsetY="-31" delay="60"/> + <frame index="16" offsetX="-3" offsetY="-30" delay="90"/> + <frame index="17" offsetX="-2" offsetY="-32" delay="70"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-32" delay="100"/> + <frame index="19" offsetX="-2" offsetY="-33" delay="100"/> + <frame index="20" offsetX="-2" offsetY="-31" delay="60"/> + <frame index="21" offsetX="-2" offsetY="-31" delay="60"/> + <frame index="22" offsetX="1" offsetY="-30" delay="90"/> + <frame index="23" offsetX="2" offsetY="-29" delay="70"/> + <end/> + </animation> + </action> + + <action name="attack_chop_long" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-30" delay="120"/> + <frame index="1" offsetX="-1" offsetY="-30" delay="60"/> + <frame index="2" offsetX="-1" offsetY="-30" delay="70"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="70"/> + <frame index="4" offsetX="-1" offsetY="-26" delay="70"/> + <frame index="5" offsetX="-1" offsetY="-27" delay="90"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-32" delay="120"/> + <frame index="7" offsetX="1" offsetY="-31" delay="60"/> + <frame index="8" offsetX="1" offsetY="-31" delay="70"/> + <frame index="9" offsetX="-3" offsetY="-29" delay="80"/> + <frame index="10" offsetX="-2" offsetY="-30" delay="100"/> + <frame index="11" offsetX="2" offsetY="-33" delay="80"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-31" delay="120"/> + <frame index="13" offsetX="-3" offsetY="-31" delay="80"/> + <frame index="14" offsetX="-3" offsetY="-31" delay="60"/> + <frame index="15" offsetX="-3" offsetY="-31" delay="70"/> + <frame index="16" offsetX="-3" offsetY="-30" delay="70"/> + <frame index="17" offsetX="-2" offsetY="-32" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-32" delay="120"/> + <frame index="19" offsetX="-2" offsetY="-31" delay="70"/> + <frame index="20" offsetX="-2" offsetY="-31" delay="60"/> + <frame index="21" offsetX="2" offsetY="-29" delay="80"/> + <frame index="22" offsetX="1" offsetY="-30" delay="100"/> + <frame index="23" offsetX="-2" offsetY="-33" delay="80"/> + <end/> + </animation> + </action> + + <action name="sit" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-19" delay="80"/> + <frame index="1" offsetX="-1" offsetY="-19" delay="80"/> + <frame index="2" offsetX="-1" offsetY="-19" delay="80"/> + <frame index="3" offsetX="-1" offsetY="-19" delay="80"/> + <frame index="4" offsetX="-1" offsetY="-19" delay="80"/> + <frame index="5" offsetX="-1" offsetY="-19" delay="80"/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-22" delay="80"/> + <frame index="7" offsetX="2" offsetY="-22" delay="80"/> + <frame index="8" offsetX="2" offsetY="-22" delay="80"/> + <frame index="9" offsetX="2" offsetY="-22" delay="80"/> + <frame index="10" offsetX="2" offsetY="-22" delay="80"/> + <frame index="11" offsetX="2" offsetY="-22" delay="80"/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="13" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="14" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="15" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="16" offsetX="-1" offsetY="-25" delay="80"/> + <frame index="17" offsetX="-1" offsetY="-25" delay="80"/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-5" offsetY="-22" delay="80"/> + <frame index="19" offsetX="-5" offsetY="-22" delay="80"/> + <frame index="20" offsetX="-5" offsetY="-22" delay="80"/> + <frame index="21" offsetX="-5" offsetY="-22" delay="80"/> + <frame index="22" offsetX="-5" offsetY="-22" delay="80"/> + <frame index="23" offsetX="-5" offsetY="-22" delay="80"/> + </animation> + </action> + + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="24" offsetX="25" offsetY="13" delay="140"/> + <frame index="25" offsetX="25" offsetY="13" delay="140"/> + <frame index="26" offsetX="25" offsetY="13" delay="5000"/> + </animation> + </action> + +<!-- UNUSED, evol-based moves using incomplete equipment sprites, and riding --> + +<!-- missing --> + +<!-- UNUSED, old move replaced by rEvolt's attack_wand --> + +<!-- missing --> + +<!-- UNUSED, old additional moves using incomplete equipment sprites --> + + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> + <frame index="2" offsetX="-1" offsetY="-35" delay="100"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="100"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-39" delay="100"/> + <frame index="7" offsetX="2" offsetY="-40" delay="100"/> + <frame index="8" offsetX="-2" offsetY="-37" delay="100"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="100"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="100"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="100"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="100"/> + <frame index="19" offsetX="-2" offsetY="-42" delay="100"/> + <frame index="20" offsetX="1" offsetY="-39" delay="100"/> + <frame index="21" offsetX="2" offsetY="-38" delay="100"/> + <end/> + </animation> + </action> + + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-40" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="3" offsetY="-39" delay="140"/> + <frame index="7" offsetX="4" offsetY="-40" delay="140"/> + <frame index="8" offsetX="-1" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="15" offsetX="-4" offsetY="-40" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> + <frame index="19" offsetX="-3" offsetY="-42" delay="140"/> + <frame index="20" offsetX="2" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + + <action name="attack_chop" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> + <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-40" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="2" offsetY="-41" delay="140"/> + <frame index="7" offsetX="2" offsetY="-40" delay="140"/> + <frame index="8" offsetX="2" offsetY="-41" delay="140"/> + <frame index="9" offsetX="-3" offsetY="-37" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-3" offsetY="-35" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="-1" offsetY="-43" delay="140"/> + <frame index="19" offsetX="-1" offsetY="-42" delay="140"/> + <frame index="20" offsetX="0" offsetY="-43" delay="140"/> + <frame index="21" offsetX="4" offsetY="-39" delay="140"/> + <end/> + </animation> + </action> + + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> + <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> + <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> + <end/> + </animation> + <animation direction="left"> + <frame index="6" offsetX="-2" offsetY="-37" delay="140"/> + <frame index="7" offsetX="1" offsetY="-40" delay="140"/> + <frame index="8" offsetX="3" offsetY="-40" delay="140"/> + <frame index="9" offsetX="-4" offsetY="-36" delay="140"/> + <end/> + </animation> + <animation direction="up"> + <frame index="12" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="13" offsetX="-3" offsetY="-38" delay="140"/> + <frame index="14" offsetX="-3" offsetY="-36" delay="140"/> + <frame index="15" offsetX="-2" offsetY="-38" delay="140"/> + <end/> + </animation> + <animation direction="right"> + <frame index="18" offsetX="3" offsetY="-39" delay="140"/> + <frame index="19" offsetX="0" offsetY="-42" delay="140"/> + <frame index="20" offsetX="-2" offsetY="-42" delay="140"/> + <frame index="21" offsetX="3" offsetY="-38" delay="140"/> + <end/> + </animation> + </action> + + +</sprite> diff --git a/graphics/sprites/model/headmodel.png b/graphics/sprites/model/headmodel.png Binary files differindex 7d009656..f7bf5483 100644 --- a/graphics/sprites/model/headmodel.png +++ b/graphics/sprites/model/headmodel.png diff --git a/graphics/sprites/model/headmodel.xml b/graphics/sprites/model/headmodel.xml index 2b4e40ba..b5f01794 100644 --- a/graphics/sprites/model/headmodel.xml +++ b/graphics/sprites/model/headmodel.xml @@ -72,14 +72,14 @@ Copyright (C) 2021 The Mana World--> </animation> <animation direction="up"> <frame index="2" offsetX="-2" offsetY="-26" delay="240"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="80"/> <end /> </animation> <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-27" delay="80"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="80"/> - <frame index="3" offsetY="-25" delay="80"/> - <frame index="3" offsetX="1" offsetY="-24" delay="80"/> + <frame index="3" offsetX="-2" offsetY="-27" delay="80"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="80"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> + <frame index="3" offsetX="2" offsetY="-24" delay="80"/> <end /> </animation> </action> @@ -87,8 +87,8 @@ Copyright (C) 2021 The Mana World--> <action name="attack_bow" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-1" offsetY="-25" delay="240"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="80"/> <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="80"/> <end /> </animation> <animation direction="left"> @@ -104,8 +104,8 @@ Copyright (C) 2021 The Mana World--> <end /> </animation> <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-26" delay="240"/> - <frame index="3" offsetX="-5" offsetY="-27" delay="160"/> + <frame index="3" offsetX="-2" offsetY="-26" delay="240"/> + <frame index="3" offsetX="-4" offsetY="-27" delay="160"/> <end /> </animation> </action> @@ -130,13 +130,13 @@ Copyright (C) 2021 The Mana World--> <frame index="2" offsetX="-2" offsetY="-26" delay="90"/> <frame index="2" offsetX="-1" offsetY="-26" delay="90"/> <frame index="2" offsetX="-2" offsetY="-26" delay="160"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="80"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="80"/> <end /> </animation> <animation direction="right"> <frame index="3" offsetX="-2" offsetY="-27" delay="80"/> <frame index="3" offsetX="-2" offsetY="-26" delay="170"/> - <frame index="3" offsetX="-2" offsetY="-28" delay="70"/> + <frame index="3" offsetX-2="-2" offsetY="-28" delay="70"/> <frame index="3" offsetX="1" offsetY="-25" delay="70"/> <frame index="3" offsetX="2" offsetY="-24" delay="70"/> <end /> @@ -167,20 +167,20 @@ Copyright (C) 2021 The Mana World--> </animation> <animation direction="up"> <frame index="2" offsetX="-1" offsetY="-26" delay="100"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="90"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="90"/> <frame index="2" offsetX="-2" offsetY="-26" delay="450"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="90"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="90"/> <end /> </animation> <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-26" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-27" delay="90"/> - <frame index="3" offsetX="-3" offsetY="-28" delay="90"/> - <frame index="3" offsetX="0" offsetY="-25" delay="80"/> + <frame index="3" offsetX="-2" offsetY="-26" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-27" delay="90"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="90"/> + <frame index="3" offsetX="1" offsetY="-25" delay="80"/> <frame index="3" offsetX="2" offsetY="-24" delay="90"/> - <frame index="3" offsetX="0" offsetY="-25" delay="90"/> - <frame index="3" offsetX="-3" offsetY="-28" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-27" delay="90"/> + <frame index="3" offsetX="1" offsetY="-25" delay="90"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-27" delay="90"/> <end /> </animation> </action> @@ -203,7 +203,7 @@ Copyright (C) 2021 The Mana World--> </animation> <animation direction="up"> <frame index="2" offsetX="-2" offsetY="-26" delay="320"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="90"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="90"/> <frame index="2" offsetX="-1" offsetY="-26" delay="70"/> <end /> </animation> @@ -264,6 +264,15 @@ Copyright (C) 2021 The Mana World--> </animation> </action> + <action name="dead" imageset="base"> + <animation direction="default"> + <frame index="4" offsetX="13" offsetY="8"/> + </animation> + </action> + + +<!-- UNUSED, evol-based moves using incomplete equipment sprites, and riding --> + <action name="sittop" imageset="base"> <animation direction="down"> <frame index="0" offsetX="-1" offsetY="-14"/> @@ -323,9 +332,175 @@ Copyright (C) 2021 The Mana World--> <frame index="3" offsetX="-5" offsetY="-17"/> </animation> </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="13" offsetY="8"/> + + <action name="attackride" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-14"/> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-17"/> + </animation> + <animation direction="up"> + <frame index="2" offsetY="-17"/> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-5" offsetY="-17"/> + </animation> + </action> + +<!-- UNUSED, old move replaced by rEvolt's attack_wand --> + + <action name="cast" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24" delay="80"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="170"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="70"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="70"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="70"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-27" delay="80"/> + <frame index="1" offsetX="2" offsetY="-26" delay="240"/> + <frame index="1" offsetX="3" offsetY="-28" delay="70"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="70"/> + <frame index="1" offsetX="-2" offsetY="-24" delay="70"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="90"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="90"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="160"/> + <frame index="2" offsetX="-1" offsetY="-26" delay="80"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-3" offsetY="-27" delay="80"/> + <frame index="3" offsetX="-3" offsetY="-26" delay="240"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="70"/> + <frame index="3" offsetY="-25" delay="70"/> + <frame index="3" offsetX="1" offsetY="-24" delay="70"/> + <end /> + </animation> + </action> + +<!-- UNUSED, old additional moves using incomplete equipment sprites --> + + <action name="attack_sword_stab" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-25" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="100"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="100"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-27" delay="100"/> + <frame index="1" offsetX="3" offsetY="-28" delay="100"/> + <frame index="1" offsetX="-1" offsetY="-25" delay="100"/> + <frame index="1" offsetX="-2" offsetY="-24" delay="100"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="300"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="100"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-27" delay="100"/> + <frame index="3" offsetX="-2" offsetY="-28" delay="100"/> + <frame index="3" offsetX="1" offsetY="-25" delay="100"/> + <frame index="3" offsetX="2" offsetY="-24" delay="100"/> + <end /> + </animation> + </action> + + <action name="attack_spear" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-2" offsetY="-27" delay="280"/> + <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="4" offsetY="-27" delay="140"/> + <frame index="1" offsetX="6" offsetY="-27" delay="140"/> + <frame index="1" offsetX="1" offsetY="-28" delay="140"/> + <frame index="1" offsetY="-25" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-2" offsetY="-27" delay="140"/> + <frame index="3" offsetX="-4" offsetY="-27" delay="140"/> + <frame index="3" offsetX="1" offsetY="-28" delay="140"/> + <frame index="3" offsetX="2" offsetY="-24" delay="140"/> + <end /> + </animation> + </action> + + <action name="attack_chop_old" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> + <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="3" offsetY="-29" delay="140"/> + <frame index="1" offsetX="3" offsetY="-28" delay="140"/> + <frame index="1" offsetX="4" offsetY="-29" delay="140"/> + <frame index="1" offsetX="2" offsetY="-27" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-28" delay="140"/> + <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> + <frame index="3" offsetX="2" offsetY="-26" delay="140"/> + <end /> + </animation> + </action> + + <action name="attack_2hand" imageset="base"> + <animation direction="down"> + <frame index="0" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> + <frame index="0" offsetX="-1" offsetY="-21" delay="140"/> + <end /> + </animation> + <animation direction="left"> + <frame index="1" offsetX="-1" offsetY="-25" delay="140"/> + <frame index="1" offsetX="2" offsetY="-28" delay="140"/> + <frame index="1" offsetX="3" offsetY="-29" delay="140"/> + <frame index="1" offsetX="-3" offsetY="-24" delay="140"/> + <end /> + </animation> + <animation direction="up"> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-24" delay="140"/> + <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> + <end /> + </animation> + <animation direction="right"> + <frame index="3" offsetX="3" offsetY="-25" delay="140"/> + <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> + <frame index="3" offsetX="5" offsetY="-24" delay="140"/> + <end /> </animation> </action> |