diff options
Diffstat (limited to 'graphics/sprites/equipment/head')
337 files changed, 1139 insertions, 35304 deletions
diff --git a/graphics/sprites/equipment/head/afkcap-female.xml b/graphics/sprites/equipment/head/afkcap-female.xml deleted file mode 100644 index ea9adbd3..00000000 --- a/graphics/sprites/equipment/head/afkcap-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/afkcap.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/afkcap.png b/graphics/sprites/equipment/head/afkcap.png Binary files differindex e968288c..e23e03e3 100644 --- a/graphics/sprites/equipment/head/afkcap.png +++ b/graphics/sprites/equipment/head/afkcap.png diff --git a/graphics/sprites/equipment/head/afkcap.xml b/graphics/sprites/equipment/head/afkcap.xml index a245e26f..cb9b1538 100644 --- a/graphics/sprites/equipment/head/afkcap.xml +++ b/graphics/sprites/equipment/head/afkcap.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/afkcap.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> -</sprite>
\ No newline at end of file + <include file="model/headmodel.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/antlerhat-female.xml b/graphics/sprites/equipment/head/antlerhat-female.xml deleted file mode 100644 index f64e8e84..00000000 --- a/graphics/sprites/equipment/head/antlerhat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/antlerhat.png b/graphics/sprites/equipment/head/antlerhat.png Binary files differindex 0b092dc8..f6a2fd6d 100644 --- a/graphics/sprites/equipment/head/antlerhat.png +++ b/graphics/sprites/equipment/head/antlerhat.png diff --git a/graphics/sprites/equipment/head/antlerhat.xml b/graphics/sprites/equipment/head/antlerhat.xml index 9180e69c..8905d245 100644 --- a/graphics/sprites/equipment/head/antlerhat.xml +++ b/graphics/sprites/equipment/head/antlerhat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/antlerhat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/aureole.png b/graphics/sprites/equipment/head/aureole.png Binary files differindex 8f98fb99..1f18a7ea 100644 --- a/graphics/sprites/equipment/head/aureole.png +++ b/graphics/sprites/equipment/head/aureole.png diff --git a/graphics/sprites/equipment/head/aureole.xml b/graphics/sprites/equipment/head/aureole.xml index 07528de4..a109502f 100644 --- a/graphics/sprites/equipment/head/aureole.xml +++ b/graphics/sprites/equipment/head/aureole.xml @@ -1,117 +1,14 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/aureole.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-31"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-35" delay="75"/> - <frame index="1" offsetX="0" offsetY="-34" delay="75"/> - <frame index="1" offsetX="0" offsetY="-35" delay="150"/> - <frame index="1" offsetX="0" offsetY="-34" delay="75"/> - <frame index="1" offsetX="0" offsetY="-35" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="150"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-36" delay="75"/> - <frame index="1" offsetX="4" offsetY="-37" delay="75"/> - <frame index="1" offsetX="0" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-31" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY="-33" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="225"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="225"/> - <frame index="1" offsetX="5" offsetY="-36" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-31" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-36" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-23"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-23"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-26"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-10"/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/aureole.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/autumn-mask-female.xml b/graphics/sprites/equipment/head/autumn-mask-female.xml deleted file mode 100644 index 444de58e..00000000 --- a/graphics/sprites/equipment/head/autumn-mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="1" offsetY="-35"/> - <frame delay="75" index="1" offsetX="1" offsetY="-34"/> - <frame delay="150" index="1" offsetX="1" offsetY="-35"/> - <frame delay="75" index="1" offsetX="1" offsetY="-34"/> - <frame delay="75" index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-31"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-36"/> - <frame delay="75" index="1" offsetX="5" offsetY="-37"/> - <frame delay="75" index="1" offsetX="1" offsetY="-34"/> - <frame delay="75" index="1" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="3" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-35"/> - <frame delay="150" index="1" offsetX="5" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-35"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-23"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-26"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-32" delay="140"/> - <frame index="3" offsetX="1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="5" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="100"/> - <frame index="1" offsetX="5" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-34" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-34" delay="100"/> - <frame index="3" offsetX="3" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="140"/> - <frame index="1" offsetX="8" offsetY="-34" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="4" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="0" offsetY="-37" delay="280"/> - <frame index="3" offsetX="5" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/autumn-mask.png b/graphics/sprites/equipment/head/autumn-mask.png Binary files differindex 90a67019..7c5ad0a6 100644 --- a/graphics/sprites/equipment/head/autumn-mask.png +++ b/graphics/sprites/equipment/head/autumn-mask.png diff --git a/graphics/sprites/equipment/head/autumn-mask.xml b/graphics/sprites/equipment/head/autumn-mask.xml index 0a786dbf..c247e471 100644 --- a/graphics/sprites/equipment/head/autumn-mask.xml +++ b/graphics/sprites/equipment/head/autumn-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-36"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="75"/> - <frame index="1" offsetX="1" offsetY="-34" delay="75"/> - <frame index="1" offsetX="1" offsetY="-35" delay="150"/> - <frame index="1" offsetX="1" offsetY="-34" delay="75"/> - <frame index="1" offsetX="1" offsetY="-35" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="75"/> - <frame index="1" offsetX="5" offsetY="-37" delay="75"/> - <frame index="1" offsetX="1" offsetY="-34" delay="75"/> - <frame index="1" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="3" offsetY="-33" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="225"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="225"/> - <frame index="1" offsetX="5" offsetY="-36" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-35" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-23"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-26"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="6" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="4" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="100"/> - <frame index="1" offsetX="5" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-34" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-34" delay="100"/> - <frame index="3" offsetX="3" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-36" delay="140"/> - <frame index="1" offsetX="7" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="0" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <frame index="3" offsetX="5" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="0" offsetY="-37" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="5" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/axehat-female.xml b/graphics/sprites/equipment/head/axehat-female.xml deleted file mode 100644 index 7a95339a..00000000 --- a/graphics/sprites/equipment/head/axehat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/axehat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/axehat.png b/graphics/sprites/equipment/head/axehat.png Binary files differindex f67b90a1..e92c906e 100644 --- a/graphics/sprites/equipment/head/axehat.png +++ b/graphics/sprites/equipment/head/axehat.png diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml index aa960a1d..0d4383a7 100644 --- a/graphics/sprites/equipment/head/axehat.xml +++ b/graphics/sprites/equipment/head/axehat.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/axehat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> -</sprite>
\ No newline at end of file + <include file="model/headmodel.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml deleted file mode 100644 index dea1dfaf..00000000 --- a/graphics/sprites/equipment/head/bandana-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/bandana.png|W;R" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/bandana.png b/graphics/sprites/equipment/head/bandana.png Binary files differindex 8ebbca1b..94bcd403 100644 --- a/graphics/sprites/equipment/head/bandana.png +++ b/graphics/sprites/equipment/head/bandana.png diff --git a/graphics/sprites/equipment/head/bandana.xml b/graphics/sprites/equipment/head/bandana.xml index dea1dfaf..ffe96dc6 100644 --- a/graphics/sprites/equipment/head/bandana.xml +++ b/graphics/sprites/equipment/head/bandana.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/bandana.png|W;R" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/beaniecopter-female.xml b/graphics/sprites/equipment/head/beaniecopter-female.xml deleted file mode 100644 index d2ffedfb..00000000 --- a/graphics/sprites/equipment/head/beaniecopter-female.xml +++ /dev/null @@ -1,381 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" delay="56"/> - <frame index="1" offsetX="-1" delay="56"/> - <frame index="2" offsetX="-1" delay="56"/> - <frame index="3" offsetX="-1" delay="57"/> - <frame index="0" offsetX="-1" delay="55"/> - <frame index="1" offsetX="-1" delay="56"/> - <frame index="2" offsetX="-1" delay="56"/> - <frame index="3" offsetX="-1" delay="58"/> - </animation> - <animation direction="left"> - <frame index="4" offsetY="-1" delay="56"/> - <frame index="5" offsetY="-1" delay="56"/> - <frame index="6" offsetY="-1" delay="56"/> - <frame index="7" offsetY="-1" delay="56"/> - <frame index="4" offsetY="-1" delay="56"/> - <frame index="5" offsetY="-1" delay="56"/> - <frame index="6" offsetY="-1" delay="56"/> - <frame index="7" offsetY="-1" delay="58"/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="11" offsetX="-2" offsetY="-1" delay="57"/> - <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> - <frame index="9" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="10" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="11" offsetX="-2" offsetY="-1" delay="58"/> - </animation> - <animation direction="right"> - <frame index="12" offsetY="-1" delay="56"/> - <frame index="13" offsetY="-1" delay="56"/> - <frame index="14" offsetY="-1" delay="56"/> - <frame index="15" offsetY="-1" delay="56"/> - <frame index="12" offsetY="-1" delay="56"/> - <frame index="13" offsetY="-1" delay="56"/> - <frame index="14" offsetY="-1" delay="56"/> - <frame index="15" offsetY="-1" delay="56"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" delay="56"/> - <frame index="1" offsetX="-1" delay="19"/> - <frame index="1" offsetX="-1" offsetY="-1" delay="37"/> - <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> - <frame index="3" offsetX="-1" offsetY="-1" delay="57"/> - <frame index="0" offsetX="-1" delay="55"/> - <frame index="1" offsetX="-1" delay="20"/> - <frame index="1" offsetX="-1" offsetY="-1" delay="36"/> - <frame index="2" offsetX="-1" offsetY="-1" delay="56"/> - <frame index="3" offsetX="-1" offsetY="-1" delay="58"/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="-1" offsetY="-1" delay="56"/> - <frame index="5" offsetX="-1" offsetY="-1" delay="19"/> - <frame index="5" offsetX="-1" delay="37"/> - <frame index="6" offsetX="-1" delay="38"/> - <frame index="6" offsetX="-1" offsetY="-1" delay="18"/> - <frame index="7" offsetX="-1" offsetY="-1" delay="57"/> - <frame index="4" offsetX="-1" offsetY="-1" delay="55"/> - <frame index="5" offsetX="-1" offsetY="-1" delay="20"/> - <frame index="5" offsetX="-1" delay="36"/> - <frame index="6" offsetX="-1" delay="39"/> - <frame index="6" offsetX="-1" offsetY="-1" delay="17"/> - <frame index="7" offsetX="-1" offsetY="-1" delay="58"/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-2" offsetY="-1" delay="56"/> - <frame index="9" offsetX="-2" offsetY="-1" delay="19"/> - <frame index="9" offsetX="-2" offsetY="-2" delay="37"/> - <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> - <frame index="11" offsetX="-2" offsetY="-2" delay="57"/> - <frame index="8" offsetX="-2" offsetY="-1" delay="55"/> - <frame index="9" offsetX="-2" offsetY="-1" delay="20"/> - <frame index="9" offsetX="-2" offsetY="-2" delay="36"/> - <frame index="10" offsetX="-2" offsetY="-2" delay="56"/> - <frame index="11" offsetX="-2" offsetY="-2" delay="58"/> - </animation> - <animation direction="right"> - <frame index="12" offsetY="-1" delay="56"/> - <frame index="13" offsetY="-1" delay="19"/> - <frame index="13" delay="37"/> - <frame index="14" delay="38"/> - <frame index="14" offsetY="-1" delay="18"/> - <frame index="15" offsetY="-1" delay="57"/> - <frame index="12" offsetY="-1" delay="55"/> - <frame index="13" offsetY="-1" delay="20"/> - <frame index="13" delay="36"/> - <frame index="14" delay="39"/> - <frame index="14" offsetY="-1" delay="17"/> - <frame index="15" offsetY="-1" delay="56"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="3" delay="75"/> - <frame index="1" offsetX="-1" offsetY="2" delay="75"/> - <frame index="2" offsetX="-1" offsetY="5" delay="75"/> - <frame index="3" offsetX="-1" offsetY="6" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="3" offsetY="-3" delay="75"/> - <frame index="5" offsetX="3" offsetY="-4" delay="75"/> - <frame index="6" offsetX="-1" offsetY="-1" delay="75"/> - <frame index="7" offsetX="-2" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-3" delay="75"/> - <frame index="9" offsetX="-3" delay="75"/> - <frame index="10" offsetX="-3" delay="75"/> - <frame index="11" offsetX="-3" offsetY="2" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-2" offsetY="-2" delay="75"/> - <frame index="13" offsetX="-2" offsetY="-3" delay="75"/> - <frame index="14" offsetX="1" offsetY="1" delay="75"/> - <frame index="15" offsetX="2" offsetY="2" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="1" delay="94"/> - <frame index="1" offsetX="-1" offsetY="1" delay="94"/> - <frame index="2" offsetX="-1" offsetY="1" delay="37"/> - <frame index="2" offsetX="-1" offsetY="2" delay="57"/> - <frame index="3" offsetX="-1" offsetY="2" delay="18"/> - <frame index="3" offsetX="-1" offsetY="1" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="2" offsetY="-1" delay="94"/> - <frame index="5" offsetX="2" offsetY="-1" delay="94"/> - <frame index="6" offsetX="2" offsetY="-1" delay="37"/> - <frame index="6" offsetX="4" offsetY="-2" delay="57"/> - <frame index="7" offsetX="4" offsetY="-2" delay="93"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-2" offsetY="-1" delay="94"/> - <frame index="9" offsetX="-2" offsetY="-1" delay="94"/> - <frame index="10" offsetX="-2" offsetY="-1" delay="37"/> - <frame index="10" offsetX="-3" delay="57"/> - <frame index="11" offsetX="-3" delay="18"/> - <frame index="11" offsetX="-3" offsetY="-1" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-5" offsetY="-1" delay="94"/> - <frame index="13" offsetX="-5" offsetY="-1" delay="94"/> - <frame index="14" offsetX="-5" offsetY="-1" delay="37"/> - <frame index="14" offsetX="-7" offsetY="-2" delay="57"/> - <frame index="15" offsetX="-7" offsetY="-2" delay="93"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="12" delay="56"/> - <frame index="1" offsetX="-1" offsetY="12" delay="56"/> - <frame index="2" offsetX="-1" offsetY="12" delay="56"/> - <frame index="3" offsetX="-1" offsetY="12" delay="57"/> - <frame index="0" offsetX="-1" offsetY="12" delay="55"/> - <frame index="1" offsetX="-1" offsetY="12" delay="56"/> - <frame index="2" offsetX="-1" offsetY="12" delay="56"/> - <frame index="3" offsetX="-1" offsetY="12" delay="58"/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="4" offsetY="8" delay="56"/> - <frame index="5" offsetX="4" offsetY="8" delay="56"/> - <frame index="6" offsetX="4" offsetY="8" delay="56"/> - <frame index="7" offsetX="4" offsetY="8" delay="56"/> - <frame index="4" offsetX="4" offsetY="8" delay="56"/> - <frame index="5" offsetX="4" offsetY="8" delay="56"/> - <frame index="6" offsetX="4" offsetY="8" delay="56"/> - <frame index="7" offsetX="4" offsetY="8" delay="58"/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-1" offsetY="8" delay="56"/> - <frame index="9" offsetX="-1" offsetY="8" delay="56"/> - <frame index="10" offsetX="-1" offsetY="8" delay="56"/> - <frame index="11" offsetX="-1" offsetY="8" delay="57"/> - <frame index="8" offsetX="-1" offsetY="8" delay="55"/> - <frame index="9" offsetX="-1" offsetY="8" delay="56"/> - <frame index="10" offsetX="-1" offsetY="8" delay="56"/> - <frame index="11" offsetX="-1" offsetY="8" delay="58"/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-6" offsetY="8" delay="56"/> - <frame index="13" offsetX="-6" offsetY="8" delay="56"/> - <frame index="14" offsetX="-6" offsetY="8" delay="56"/> - <frame index="15" offsetX="-6" offsetY="8" delay="56"/> - <frame index="12" offsetX="-6" offsetY="8" delay="56"/> - <frame index="13" offsetX="-6" offsetY="8" delay="56"/> - <frame index="14" offsetX="-6" offsetY="8" delay="56"/> - <frame index="15" offsetX="-6" offsetY="8" delay="56"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="16" offsetX="32" offsetY="30"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="3" delay="70"/> - <frame index="1" offsetX="-2" offsetY="3" delay="70"/> - <frame index="2" offsetX="-2" offsetY="6" delay="70"/> - <frame index="3" offsetX="-2" offsetY="6" delay="70"/> - <frame index="0" offsetX="-2" offsetY="1" delay="70"/> - <frame index="1" offsetX="-2" offsetY="1" delay="70"/> - <frame index="2" offsetX="-2" offsetY="7" delay="70"/> - <frame index="3" offsetX="-2" offsetY="7" delay="70"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="-1" offsetY="3" delay="70"/> - <frame index="5" offsetX="-1" offsetY="3" delay="70"/> - <frame index="6" offsetX="2" offsetY="-2" delay="70"/> - <frame index="7" offsetX="2" offsetY="-2" delay="70"/> - <frame index="4" offsetX="4" offsetY="-2" delay="70"/> - <frame index="5" offsetX="4" offsetY="-2" delay="70"/> - <frame index="6" offsetX="-3" offsetY="3" delay="70"/> - <frame index="7" offsetX="-3" offsetY="3" delay="70"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-4" offsetY="0" delay="70"/> - <frame index="9" offsetX="-4" offsetY="0" delay="70"/> - <frame index="10" offsetX="-4" offsetY="0" delay="70"/> - <frame index="11" offsetX="-4" offsetY="0" delay="70"/> - <frame index="8" offsetX="-4" offsetY="2" delay="70"/> - <frame index="9" offsetX="-4" offsetY="2" delay="70"/> - <frame index="10" offsetX="-3" offsetY="-1" delay="70"/> - <frame index="11" offsetX="-3" offsetY="-1" delay="70"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="2" offsetY="2" delay="70"/> - <frame index="13" offsetX="2" offsetY="2" delay="70"/> - <frame index="14" offsetX="-1" offsetY="-1" delay="70"/> - <frame index="15" offsetX="-1" offsetY="-1" delay="70"/> - <frame index="12" offsetX="-3" offsetY="-1" delay="70"/> - <frame index="13" offsetX="-3" offsetY="-1" delay="70"/> - <frame index="14" offsetX="3" offsetY="3" delay="70"/> - <frame index="15" offsetX="3" offsetY="3" delay="70"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="2" delay="100"/> - <frame index="1" offsetX="-1" offsetY="1" delay="100"/> - <frame index="2" offsetX="-1" offsetY="4" delay="100"/> - <frame index="3" offsetX="-1" offsetY="5" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="1" offsetY="-2" delay="100"/> - <frame index="5" offsetX="1" offsetY="-3" delay="100"/> - <frame index="6" offsetX="-2" offsetY="0" delay="100"/> - <frame index="7" offsetX="-4" offsetY="1" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-3" offsetY="-1" delay="100"/> - <frame index="9" offsetX="-3" offsetY="-1" delay="100"/> - <frame index="10" offsetX="-3" offsetY="-1" delay="100"/> - <frame index="11" offsetX="-3" offsetY="1" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-3" offsetY="-2" delay="100"/> - <frame index="13" offsetX="-3" offsetY="-3" delay="100"/> - <frame index="14" offsetX="0" offsetY="0" delay="100"/> - <frame index="15" offsetX="1" offsetY="1" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="0" delay="75"/> - <frame index="1" offsetX="-3" offsetY="0" delay="75"/> - <frame index="2" offsetX="-3" offsetY="0" delay="75"/> - <frame index="3" offsetX="-3" offsetY="0" delay="75"/> - <frame index="0" offsetX="-3" offsetY="-1" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-1" delay="75"/> - <frame index="2" offsetX="-3" offsetY="5" delay="75"/> - <frame index="3" offsetX="-3" offsetY="5" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="4" offsetY="-2" delay="75"/> - <frame index="5" offsetX="4" offsetY="-2" delay="75"/> - <frame index="6" offsetX="7" offsetY="0" delay="75"/> - <frame index="7" offsetX="7" offsetY="0" delay="75"/> - <frame index="4" offsetX="1" offsetY="-2" delay="75"/> - <frame index="5" offsetX="1" offsetY="-2" delay="75"/> - <frame index="6" offsetX="0" offsetY="1" delay="75"/> - <frame index="7" offsetX="0" offsetY="1" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-5" offsetY="-1" delay="75"/> - <frame index="9" offsetX="-5" offsetY="-1" delay="75"/> - <frame index="10" offsetX="-4" offsetY="-1" delay="75"/> - <frame index="11" offsetX="-4" offsetY="-1" delay="75"/> - <frame index="8" offsetX="-4" offsetY="0" delay="75"/> - <frame index="9" offsetX="-4" offsetY="0" delay="75"/> - <frame index="10" offsetX="-5" offsetY="-5" delay="75"/> - <frame index="11" offsetX="-5" offsetY="-5" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-3" offsetY="-2" delay="75"/> - <frame index="13" offsetX="-3" offsetY="-2" delay="75"/> - <frame index="14" offsetX="-5" offsetY="0" delay="75"/> - <frame index="15" offsetX="-5" offsetY="0" delay="75"/> - <frame index="12" offsetX="1" offsetY="-2" delay="75"/> - <frame index="13" offsetX="1" offsetY="-2" delay="75"/> - <frame index="14" offsetX="4" offsetY="1" delay="75"/> - <frame index="15" offsetX="4" offsetY="1" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="3" delay="70"/> - <frame index="1" offsetX="-2" offsetY="3" delay="70"/> - <frame index="2" offsetX="-2" offsetY="3" delay="70"/> - <frame index="3" offsetX="-2" offsetY="3" delay="70"/> - <frame index="0" offsetX="-2" offsetY="1" delay="70"/> - <frame index="1" offsetX="-2" offsetY="1" delay="70"/> - <frame index="2" offsetX="-2" offsetY="7" delay="70"/> - <frame index="3" offsetX="-2" offsetY="7" delay="70"/> - <end/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="3" offsetY="2" delay="70"/> - <frame index="5" offsetX="3" offsetY="2" delay="70"/> - <frame index="6" offsetX="3" offsetY="2" delay="70"/> - <frame index="7" offsetX="3" offsetY="2" delay="70"/> - <frame index="4" offsetX="4" offsetY="0" delay="70"/> - <frame index="5" offsetX="4" offsetY="0" delay="70"/> - <frame index="6" offsetX="-2" offsetY="6" delay="70"/> - <frame index="7" offsetX="-2" offsetY="6" delay="70"/> - <end/> - </animation> - <animation direction="up"> - <frame index="8" offsetX="-4" offsetY="0" delay="70"/> - <frame index="9" offsetX="-4" offsetY="0" delay="70"/> - <frame index="10" offsetX="-4" offsetY="1" delay="70"/> - <frame index="11" offsetX="-4" offsetY="1" delay="70"/> - <frame index="8" offsetX="-4" offsetY="1" delay="70"/> - <frame index="9" offsetX="-4" offsetY="1" delay="70"/> - <frame index="10" offsetX="-4" offsetY="2" delay="70"/> - <frame index="11" offsetX="-4" offsetY="2" delay="70"/> - <end/> - </animation> - <animation direction="right"> - <frame index="12" offsetX="-3" offsetY="-2" delay="70"/> - <frame index="13" offsetX="-3" offsetY="-2" delay="70"/> - <frame index="14" offsetX="-2" offsetY="-3" delay="70"/> - <frame index="15" offsetX="-2" offsetY="-3" delay="70"/> - <frame index="12" offsetX="-2" offsetY="-3" delay="70"/> - <frame index="13" offsetX="-2" offsetY="-3" delay="70"/> - <frame index="14" offsetX="3" offsetY="-1" delay="70"/> - <frame index="15" offsetX="3" offsetY="-1" delay="70"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/beard-female.xml b/graphics/sprites/equipment/head/beard-female.xml deleted file mode 100644 index 62cb3dcf..00000000 --- a/graphics/sprites/equipment/head/beard-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset name="base" src="graphics/sprites/equipment/head/beard.png|W" width="40" height="40"/> - <include file="equipment/head/mustache-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/beard.png b/graphics/sprites/equipment/head/beard.png Binary files differindex ca230278..adce21a0 100644 --- a/graphics/sprites/equipment/head/beard.png +++ b/graphics/sprites/equipment/head/beard.png diff --git a/graphics/sprites/equipment/head/beard.xml b/graphics/sprites/equipment/head/beard.xml index abd9e928..4f0e6a51 100644 --- a/graphics/sprites/equipment/head/beard.xml +++ b/graphics/sprites/equipment/head/beard.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/beard.png|W" width="40" height="40"/> - <include file="equipment/head/mustache.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/beard.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/beret-female.xml b/graphics/sprites/equipment/head/beret-female.xml deleted file mode 100644 index a6f082f5..00000000 --- a/graphics/sprites/equipment/head/beret-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="21" name="base" src="graphics/sprites/equipment/head/beret.png|W" width="29"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-40"/> - <frame delay="75" index="1" offsetX="0" offsetY="-39"/> - <frame delay="150" index="1" offsetX="0" offsetY="-40"/> - <frame delay="75" index="1" offsetX="0" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-40"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="150" index="3" offsetX="0" offsetY="-40"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-41"/> - <frame delay="75" index="1" offsetX="4" offsetY="-42"/> - <frame delay="75" index="1" offsetX="0" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-42"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-40"/> - <frame delay="150" index="1" offsetX="5" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="150" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="32" offsetY="1"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="100"/> - <frame index="1" offsetX="4" offsetY="-42" delay="100"/> - <frame index="1" offsetX="0" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="7" offsetY="-39" delay="140"/> - <frame index="1" offsetX="0" offsetY="-41" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-39" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="3" offsetY="-42" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="280"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/beret.png b/graphics/sprites/equipment/head/beret.png Binary files differindex cf2d8cbc..6b7b54bf 100644 --- a/graphics/sprites/equipment/head/beret.png +++ b/graphics/sprites/equipment/head/beret.png diff --git a/graphics/sprites/equipment/head/beret.xml b/graphics/sprites/equipment/head/beret.xml index 43a55414..c0d4c994 100644 --- a/graphics/sprites/equipment/head/beret.xml +++ b/graphics/sprites/equipment/head/beret.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/beret.png|W" width="29" height="21"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-40" delay="75"/> - <frame index="1" offsetX="0" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-40" delay="150"/> - <frame index="1" offsetX="0" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-40" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-40" delay="150"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="75"/> - <frame index="1" offsetX="4" offsetY="-42" delay="75"/> - <frame index="1" offsetX="0" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="225"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="225"/> - <frame index="1" offsetX="5" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="32" offsetY="1"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <frame index="1" offsetX="3" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="100"/> - <frame index="1" offsetX="4" offsetY="-42" delay="100"/> - <frame index="1" offsetX="0" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="1" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-43" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="4" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/beret.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/blue-wolf-helmet.png b/graphics/sprites/equipment/head/blue-wolf-helmet.png Binary files differindex fde366b9..2a2c8572 100644 --- a/graphics/sprites/equipment/head/blue-wolf-helmet.png +++ b/graphics/sprites/equipment/head/blue-wolf-helmet.png diff --git a/graphics/sprites/equipment/head/blue-wolf-helmet.xml b/graphics/sprites/equipment/head/blue-wolf-helmet.xml index 0af0d796..d6ecf4e3 100644 --- a/graphics/sprites/equipment/head/blue-wolf-helmet.xml +++ b/graphics/sprites/equipment/head/blue-wolf-helmet.xml @@ -1,7 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc, Maria -Copyright (C) 2018 Moubootaur Legends --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/blue-wolf-helmet.png" width="32" height="64" offsetY="1"/> - <include file="equipment/head/headmodel.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/blue-wolf-helmet.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-brown-female.xml b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml deleted file mode 100644 index 1596ca17..00000000 --- a/graphics/sprites/equipment/head/bowler-hat-brown-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-brown.png b/graphics/sprites/equipment/head/bowler-hat-brown.png Binary files differindex 47078d73..b6627a7e 100644 --- a/graphics/sprites/equipment/head/bowler-hat-brown.png +++ b/graphics/sprites/equipment/head/bowler-hat-brown.png diff --git a/graphics/sprites/equipment/head/bowler-hat-brown.xml b/graphics/sprites/equipment/head/bowler-hat-brown.xml index 5056f66b..a4efbc1c 100644 --- a/graphics/sprites/equipment/head/bowler-hat-brown.xml +++ b/graphics/sprites/equipment/head/bowler-hat-brown.xml @@ -1,229 +1,14 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat-female.xml b/graphics/sprites/equipment/head/bowler-hat-female.xml deleted file mode 100644 index 1be3855e..00000000 --- a/graphics/sprites/equipment/head/bowler-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/bowler-hat.png b/graphics/sprites/equipment/head/bowler-hat.png Binary files differindex 6564fb5d..e1a9cb5b 100644 --- a/graphics/sprites/equipment/head/bowler-hat.png +++ b/graphics/sprites/equipment/head/bowler-hat.png diff --git a/graphics/sprites/equipment/head/bowler-hat.xml b/graphics/sprites/equipment/head/bowler-hat.xml index 782da0e9..19e0a32b 100644 --- a/graphics/sprites/equipment/head/bowler-hat.xml +++ b/graphics/sprites/equipment/head/bowler-hat.xml @@ -1,229 +1,14 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2: Moubootaur Legends +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/bowler-hat.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bromenalhelmet-female.xml b/graphics/sprites/equipment/head/bromenalhelmet-female.xml deleted file mode 100644 index cb1dfe1a..00000000 --- a/graphics/sprites/equipment/head/bromenalhelmet-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/bromenalhelmet.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/bromenalhelmet.png b/graphics/sprites/equipment/head/bromenalhelmet.png Binary files differindex 51d9410f..577a38fc 100644 --- a/graphics/sprites/equipment/head/bromenalhelmet.png +++ b/graphics/sprites/equipment/head/bromenalhelmet.png diff --git a/graphics/sprites/equipment/head/bromenalhelmet.xml b/graphics/sprites/equipment/head/bromenalhelmet.xml index cb1dfe1a..4c80d8d3 100644 --- a/graphics/sprites/equipment/head/bromenalhelmet.xml +++ b/graphics/sprites/equipment/head/bromenalhelmet.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/bromenalhelmet.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bucket-female.xml b/graphics/sprites/equipment/head/bucket-female.xml deleted file mode 100644 index 5d430392..00000000 --- a/graphics/sprites/equipment/head/bucket-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/bucket.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/bucket.png b/graphics/sprites/equipment/head/bucket.png Binary files differindex a7cfcdaf..c3b1cc33 100644 --- a/graphics/sprites/equipment/head/bucket.png +++ b/graphics/sprites/equipment/head/bucket.png diff --git a/graphics/sprites/equipment/head/bucket.xml b/graphics/sprites/equipment/head/bucket.xml index 5d430392..28a259fc 100644 --- a/graphics/sprites/equipment/head/bucket.xml +++ b/graphics/sprites/equipment/head/bucket.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/bucket.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bull-female.xml b/graphics/sprites/equipment/head/bull-female.xml deleted file mode 100644 index be50c9ec..00000000 --- a/graphics/sprites/equipment/head/bull-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/bull.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/bull.png b/graphics/sprites/equipment/head/bull.png Binary files differindex 3cc51ad3..ea6db72d 100644 --- a/graphics/sprites/equipment/head/bull.png +++ b/graphics/sprites/equipment/head/bull.png diff --git a/graphics/sprites/equipment/head/bull.xml b/graphics/sprites/equipment/head/bull.xml index be50c9ec..fdc70381 100644 --- a/graphics/sprites/equipment/head/bull.xml +++ b/graphics/sprites/equipment/head/bull.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/bull.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/bunnyears-female.xml b/graphics/sprites/equipment/head/bunnyears-female.xml deleted file mode 100644 index 61661a25..00000000 --- a/graphics/sprites/equipment/head/bunnyears-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/bunnyears.png|W" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/bunnyears.png b/graphics/sprites/equipment/head/bunnyears.png Binary files differindex ee04c4ad..d6a9a52f 100644 --- a/graphics/sprites/equipment/head/bunnyears.png +++ b/graphics/sprites/equipment/head/bunnyears.png diff --git a/graphics/sprites/equipment/head/bunnyears.xml b/graphics/sprites/equipment/head/bunnyears.xml index 61661a25..6ee2adb6 100644 --- a/graphics/sprites/equipment/head/bunnyears.xml +++ b/graphics/sprites/equipment/head/bunnyears.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/bunnyears.png|W" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/candlehelmet-female.xml b/graphics/sprites/equipment/head/candlehelmet-female.xml deleted file mode 100644 index b1c13e65..00000000 --- a/graphics/sprites/equipment/head/candlehelmet-female.xml +++ /dev/null @@ -1,298 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="44" name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25"/> - <imageset height="44" name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="5" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="7" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="8" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="9" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="10" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="11" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="12" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="13" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="14" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="15" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="16" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="17" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame delay="75" index="18" offsetX="1" offsetY="-40"/> - <frame delay="75" index="19" offsetX="1" offsetY="-40"/> - <frame delay="75" index="20" offsetX="1" offsetY="-40"/> - <frame delay="75" index="21" offsetX="1" offsetY="-40"/> - <frame delay="75" index="22" offsetX="1" offsetY="-40"/> - <frame delay="75" index="23" offsetX="1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="5" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="7" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="8" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="9" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="10" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="11" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="12" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="13" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="14" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="15" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="16" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="17" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="18" offsetX="1" offsetY="-40"/> - <frame delay="75" index="19" offsetX="1" offsetY="-39"/> - <frame delay="75" index="20" offsetX="1" offsetY="-40"/> - <frame delay="75" index="21" offsetX="1" offsetY="-40"/> - <frame delay="75" index="22" offsetX="1" offsetY="-39"/> - <frame delay="75" index="23" offsetX="1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-34"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="2" offsetY="-39"/> - <frame delay="75" index="7" offsetX="2" offsetY="-40"/> - <frame delay="75" index="8" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="9" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="75" index="12" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="13" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="14" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="15" offsetX="-3" offsetY="-35"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="18" offsetX="-2" offsetY="-41"/> - <frame delay="75" index="19" offsetX="-2" offsetY="-42"/> - <frame delay="75" index="20" offsetX="1" offsetY="-39"/> - <frame delay="75" index="21" offsetX="2" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-40"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="3" offsetY="-41"/> - <frame delay="75" index="7" offsetX="3" offsetY="-41"/> - <frame delay="75" index="8" offsetX="3" offsetY="-41"/> - <frame delay="75" index="9" offsetX="5" offsetY="-42"/> - <frame delay="75" index="10" offsetX="5" offsetY="-42"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="75" index="12" offsetX="-2" offsetY="-42"/> - <frame delay="75" index="13" offsetX="-2" offsetY="-42"/> - <frame delay="75" index="14" offsetX="-3" offsetY="-42"/> - <frame delay="75" index="15" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="16" offsetX="-3" offsetY="-42"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="18" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="19" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="20" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="21" offsetX="-5" offsetY="-42"/> - <frame delay="75" index="22" offsetX="-5" offsetY="-42"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="5" offsetX="-1" offsetY="-27"/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="2" offsetY="-30"/> - <frame delay="75" index="7" offsetX="2" offsetY="-30"/> - <frame delay="75" index="8" offsetX="2" offsetY="-30"/> - <frame delay="75" index="9" offsetX="2" offsetY="-30"/> - <frame delay="75" index="10" offsetX="2" offsetY="-30"/> - <frame delay="75" index="11" offsetX="2" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame delay="75" index="12" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="13" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="14" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="15" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="16" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="17" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame delay="75" index="18" offsetX="-5" offsetY="-30"/> - <frame delay="75" index="19" offsetX="-5" offsetY="-30"/> - <frame delay="75" index="20" offsetX="-5" offsetY="-30"/> - <frame delay="75" index="21" offsetX="-5" offsetY="-30"/> - <frame delay="75" index="22" offsetX="-5" offsetY="-30"/> - <frame delay="75" index="23" offsetX="-5" offsetY="-30"/> - </animation> - </action> - <action imageset="base_dead" name="dead"> - <animation direction="default"> - <frame delay="140" index="12" offsetX="40" offsetY="-7"/> - <frame delay="140" index="13" offsetX="40" offsetY="-7"/> - <frame delay="5000" index="14" offsetX="40" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="7" offsetX="0" offsetY="-38" delay="140"/> - <frame index="8" offsetX="2" offsetY="-38" delay="140"/> - <frame index="9" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="13" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="14" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="15" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="3" offsetY="-37" delay="140"/> - <frame index="19" offsetX="0" offsetY="-40" delay="140"/> - <frame index="20" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="21" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <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="-3" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY="-39" delay="140"/> - <frame index="7" offsetX="5" offsetY="-37" delay="140"/> - <frame index="8" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="9" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="13" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="14" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="15" offsetX="-5" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="19" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="20" offsetX="2" offsetY="-41" delay="140"/> - <frame index="21" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="1" offsetY="-39" delay="140"/> - <frame index="7" offsetX="1" offsetY="-40" delay="140"/> - <frame index="8" offsetX="1" offsetY="-40" delay="140"/> - <frame index="9" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="12" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="13" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="14" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="15" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="18" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="19" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="20" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="21" offsetX="4" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/cap-female.xml b/graphics/sprites/equipment/head/cap-female.xml deleted file mode 100644 index b035752c..00000000 --- a/graphics/sprites/equipment/head/cap-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/cap.png|R" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/cap.png b/graphics/sprites/equipment/head/cap.png Binary files differindex c2431416..d07a51f5 100644 --- a/graphics/sprites/equipment/head/cap.png +++ b/graphics/sprites/equipment/head/cap.png diff --git a/graphics/sprites/equipment/head/cap.xml b/graphics/sprites/equipment/head/cap.xml index b035752c..eceb94f6 100644 --- a/graphics/sprites/equipment/head/cap.xml +++ b/graphics/sprites/equipment/head/cap.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/cap.png|R" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/captain-hat-female.xml b/graphics/sprites/equipment/head/captain-hat-female.xml deleted file mode 100644 index dbb5add4..00000000 --- a/graphics/sprites/equipment/head/captain-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="21" name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-43"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-43"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-43"/> - <frame delay="75" index="1" offsetX="0" offsetY="-42"/> - <frame delay="150" index="1" offsetX="0" offsetY="-43"/> - <frame delay="75" index="1" offsetX="0" offsetY="-42"/> - <frame delay="75" index="1" offsetX="0" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-44"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-44"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-43"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-44"/> - <frame delay="75" index="1" offsetX="4" offsetY="-45"/> - <frame delay="75" index="1" offsetX="0" offsetY="-42"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-4" offsetY="-43"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-44"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-45"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="3" offsetX="0" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-43"/> - <frame delay="150" index="1" offsetX="5" offsetY="-44"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-43"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-43"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-43"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-44"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-3"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-43" delay="140"/> - <frame index="1" offsetX="4" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-42" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-44" delay="100"/> - <frame index="1" offsetX="4" offsetY="-45" delay="100"/> - <frame index="1" offsetX="0" offsetY="-42" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-45" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="3" offsetX="0" offsetY="-41" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-44" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="0" offsetY="-44" delay="140"/> - <frame index="1" offsetX="0" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-6" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-6" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-44" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-44" delay="140"/> - <frame index="1" offsetX="3" offsetY="-45" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/captain-hat.png b/graphics/sprites/equipment/head/captain-hat.png Binary files differindex e8947606..46978189 100644 --- a/graphics/sprites/equipment/head/captain-hat.png +++ b/graphics/sprites/equipment/head/captain-hat.png diff --git a/graphics/sprites/equipment/head/captain-hat.xml b/graphics/sprites/equipment/head/captain-hat.xml index f1f319c2..12c13b1e 100644 --- a/graphics/sprites/equipment/head/captain-hat.xml +++ b/graphics/sprites/equipment/head/captain-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21" height="21"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-43"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-43"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-43" delay="75"/> - <frame index="1" offsetX="0" offsetY="-42" delay="75"/> - <frame index="1" offsetX="0" offsetY="-43" delay="150"/> - <frame index="1" offsetX="0" offsetY="-42" delay="75"/> - <frame index="1" offsetX="0" offsetY="-43" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-44" delay="75"/> - <frame index="1" offsetX="4" offsetY="-45" delay="75"/> - <frame index="1" offsetX="0" offsetY="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-45" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="3" offsetX="0" offsetY="-41" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-43" delay="225"/> - <frame index="1" offsetX="5" offsetY="-44" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-43" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="2" offsetX="-4" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-43" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-44" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-34"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-3"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-42" delay="140"/> - <frame index="1" offsetX="3" offsetY="-45" delay="140"/> - <frame index="1" offsetX="5" offsetY="-45" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-44" delay="100"/> - <frame index="1" offsetX="4" offsetY="-45" delay="100"/> - <frame index="1" offsetX="0" offsetY="-42" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-45" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="3" offsetX="0" offsetY="-41" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-44" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-44" delay="140"/> - <frame index="1" offsetX="6" offsetY="-45" delay="140"/> - <frame index="1" offsetX="1" offsetY="-46" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="420"/> - <frame index="2" offsetX="-5" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-45" delay="140"/> - <frame index="3" offsetX="0" offsetY="-46" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-46" delay="140"/> - <frame index="1" offsetX="4" offsetY="-45" delay="140"/> - <frame index="1" offsetX="4" offsetY="-46" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="3" offsetX="2" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/captain-hat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/cashiershade-female.xml b/graphics/sprites/equipment/head/cashiershade-female.xml deleted file mode 100644 index c38e74e3..00000000 --- a/graphics/sprites/equipment/head/cashiershade-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/cashiershade.png|G;W" width="27"/> - <action imageset="equipment" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="150" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-40"/> - <frame delay="75" index="1" offsetX="3" offsetY="-41"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-39"/> - <frame delay="150" index="1" offsetX="4" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action imageset="equipment" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="18" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="6" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="420"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/cashiershade.png b/graphics/sprites/equipment/head/cashiershade.png Binary files differindex ddec1e63..c6a66929 100644 --- a/graphics/sprites/equipment/head/cashiershade.png +++ b/graphics/sprites/equipment/head/cashiershade.png diff --git a/graphics/sprites/equipment/head/cashiershade.xml b/graphics/sprites/equipment/head/cashiershade.xml index b0ab17ab..1f224808 100644 --- a/graphics/sprites/equipment/head/cashiershade.xml +++ b/graphics/sprites/equipment/head/cashiershade.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="equipment" src="graphics/sprites/equipment/head/cashiershade.png|G;W" width="27" height="26"/> - <action name="stand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action name="walk" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="150"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - </animation> - </action> - <action name="attack" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="75"/> - <frame index="1" offsetX="3" offsetY="-41" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="225"/> - <frame index="1" offsetX="4" offsetY="-40" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-39" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-40" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action name="dead" imageset="equipment"> - <animation direction="default"> - <frame index="4" offsetX="18" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="0" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-42" delay="140"/> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="3" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/cashiershade.png|G;W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/catears-female.xml b/graphics/sprites/equipment/head/catears-female.xml deleted file mode 100644 index 64c606c3..00000000 --- a/graphics/sprites/equipment/head/catears-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/catears.png|M;W" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/catears.png b/graphics/sprites/equipment/head/catears.png Binary files differindex 34b580a8..8cf3e9f8 100644 --- a/graphics/sprites/equipment/head/catears.png +++ b/graphics/sprites/equipment/head/catears.png diff --git a/graphics/sprites/equipment/head/catears.xml b/graphics/sprites/equipment/head/catears.xml index 07de28b7..4b4e2212 100644 --- a/graphics/sprites/equipment/head/catears.xml +++ b/graphics/sprites/equipment/head/catears.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2: Moubootaur Legends --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/catears.png|M;W" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> -</sprite>
\ No newline at end of file + <include file="model/headmodel.xml"/> +</sprite> diff --git a/graphics/sprites/equipment/head/chefhat-female.xml b/graphics/sprites/equipment/head/chefhat-female.xml deleted file mode 100644 index ccb95faf..00000000 --- a/graphics/sprites/equipment/head/chefhat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/chefhat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/chefhat.png b/graphics/sprites/equipment/head/chefhat.png Binary files differindex 46c3a260..6922c799 100644 --- a/graphics/sprites/equipment/head/chefhat.png +++ b/graphics/sprites/equipment/head/chefhat.png diff --git a/graphics/sprites/equipment/head/chefhat.xml b/graphics/sprites/equipment/head/chefhat.xml index ccb95faf..f9fdb97f 100644 --- a/graphics/sprites/equipment/head/chefhat.xml +++ b/graphics/sprites/equipment/head/chefhat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/chefhat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/christmastree-female.xml b/graphics/sprites/equipment/head/christmastree-female.xml deleted file mode 100644 index 766a80ac..00000000 --- a/graphics/sprites/equipment/head/christmastree-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="51" name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="34" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/christmastree.png b/graphics/sprites/equipment/head/christmastree.png Binary files differindex d459e956..af61afaf 100644 --- a/graphics/sprites/equipment/head/christmastree.png +++ b/graphics/sprites/equipment/head/christmastree.png diff --git a/graphics/sprites/equipment/head/christmastree.xml b/graphics/sprites/equipment/head/christmastree.xml index 239f7a9b..8d2b813d 100644 --- a/graphics/sprites/equipment/head/christmastree.xml +++ b/graphics/sprites/equipment/head/christmastree.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80" height="51"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="34" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/christmastree.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/circlet-female.xml b/graphics/sprites/equipment/head/circlet-female.xml deleted file mode 100644 index d0b2a753..00000000 --- a/graphics/sprites/equipment/head/circlet-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/circlet.png" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/circlet.png b/graphics/sprites/equipment/head/circlet.png Binary files differindex a62ae4d2..87924054 100644 --- a/graphics/sprites/equipment/head/circlet.png +++ b/graphics/sprites/equipment/head/circlet.png diff --git a/graphics/sprites/equipment/head/circlet.xml b/graphics/sprites/equipment/head/circlet.xml index 88a05045..d0d707e1 100644 --- a/graphics/sprites/equipment/head/circlet.xml +++ b/graphics/sprites/equipment/head/circlet.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/circlet.png" width="32" height="32"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/circlet.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/cloverhat.png b/graphics/sprites/equipment/head/cloverhat.png Binary files differindex 0dd502ea..12f7bd20 100644 --- a/graphics/sprites/equipment/head/cloverhat.png +++ b/graphics/sprites/equipment/head/cloverhat.png diff --git a/graphics/sprites/equipment/head/cloverhat.xml b/graphics/sprites/equipment/head/cloverhat.xml index d4693709..b62beabf 100644 --- a/graphics/sprites/equipment/head/cloverhat.xml +++ b/graphics/sprites/equipment/head/cloverhat.xml @@ -1,7 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc, Maria -Copyright (C) 2018 Moubootaur Legends --> + +<!-- Author: Maria, Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/cloverhat.png" width="32" height="64" offsetY="1"/> - <include file="equipment/head/headmodel.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/cloverhat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/cowboyblack-female.xml b/graphics/sprites/equipment/head/cowboyblack-female.xml deleted file mode 100644 index f3916ff1..00000000 --- a/graphics/sprites/equipment/head/cowboyblack-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="150" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="150" index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="150" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="150" index="3" offsetX="0" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-43"/> - <frame delay="75" index="0" offsetX="0" offsetY="-42"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-48"/> - <frame delay="75" index="1" offsetX="4" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-45"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="75" index="3" offsetX="1" offsetY="-45"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-47"/> - <frame delay="150" index="1" offsetX="5" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="37" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="100"/> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="7" offsetY="-46" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="280"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/cowboyblack.png b/graphics/sprites/equipment/head/cowboyblack.png Binary files differindex 1f3f525f..4cb5775c 100644 --- a/graphics/sprites/equipment/head/cowboyblack.png +++ b/graphics/sprites/equipment/head/cowboyblack.png diff --git a/graphics/sprites/equipment/head/cowboyblack.xml b/graphics/sprites/equipment/head/cowboyblack.xml index 11e37163..5369f2e7 100644 --- a/graphics/sprites/equipment/head/cowboyblack.xml +++ b/graphics/sprites/equipment/head/cowboyblack.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28" height="18"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="150"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="150"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="150"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="75"/> - <frame index="1" offsetX="4" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="1" offsetY="-45" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="225"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-47" delay="225"/> - <frame index="1" offsetX="5" offsetY="-48" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-47" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-48" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-38"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="37" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <frame index="0" offsetX="0" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-46" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="5" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="100"/> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-48" delay="140"/> - <frame index="1" offsetX="6" offsetY="-49" delay="140"/> - <frame index="1" offsetX="1" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-51" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-48" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="3" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/cowboyblack.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/cowboywhite-female.xml b/graphics/sprites/equipment/head/cowboywhite-female.xml deleted file mode 100644 index 9b2cd4dd..00000000 --- a/graphics/sprites/equipment/head/cowboywhite-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="150" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="150" index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="150" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="150" index="3" offsetX="0" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-43"/> - <frame delay="75" index="0" offsetX="0" offsetY="-42"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-48"/> - <frame delay="75" index="1" offsetX="4" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-45"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <frame delay="75" index="3" offsetX="1" offsetY="-45"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-47"/> - <frame delay="150" index="1" offsetX="5" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="37" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="100"/> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="7" offsetY="-46" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="280"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/cowboywhite.png b/graphics/sprites/equipment/head/cowboywhite.png Binary files differindex ef688177..852c173b 100644 --- a/graphics/sprites/equipment/head/cowboywhite.png +++ b/graphics/sprites/equipment/head/cowboywhite.png diff --git a/graphics/sprites/equipment/head/cowboywhite.xml b/graphics/sprites/equipment/head/cowboywhite.xml index 4f43c65b..6a1c45f0 100644 --- a/graphics/sprites/equipment/head/cowboywhite.xml +++ b/graphics/sprites/equipment/head/cowboywhite.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28" height="18"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="150"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="150"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="150"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="75"/> - <frame index="1" offsetX="4" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <frame index="3" offsetX="1" offsetY="-45" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="225"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-47" delay="225"/> - <frame index="1" offsetX="5" offsetY="-48" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-47" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-48" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-38"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="37" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <frame index="0" offsetX="0" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-46" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="5" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="100"/> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-48" delay="140"/> - <frame index="1" offsetX="6" offsetY="-49" delay="140"/> - <frame index="1" offsetX="1" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-51" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-48" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="3" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/cowboywhite.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/crown-female.xml b/graphics/sprites/equipment/head/crown-female.xml deleted file mode 100644 index d5168951..00000000 --- a/graphics/sprites/equipment/head/crown-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/crown.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/crown.png b/graphics/sprites/equipment/head/crown.png Binary files differindex cd85bc93..be50e974 100644 --- a/graphics/sprites/equipment/head/crown.png +++ b/graphics/sprites/equipment/head/crown.png diff --git a/graphics/sprites/equipment/head/crown.xml b/graphics/sprites/equipment/head/crown.xml index d5168951..8188d33e 100644 --- a/graphics/sprites/equipment/head/crown.xml +++ b/graphics/sprites/equipment/head/crown.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/crown.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/crusadehelm-female.xml b/graphics/sprites/equipment/head/crusadehelm-female.xml deleted file mode 100644 index fa774554..00000000 --- a/graphics/sprites/equipment/head/crusadehelm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="22" name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-39"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="150" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="150" index="0" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <frame delay="150" index="1" offsetX="0" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <frame delay="75" index="1" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="150" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-40"/> - <frame delay="75" index="1" offsetX="4" offsetY="-41"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-39"/> - <frame delay="150" index="1" offsetX="5" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="100"/> - <frame index="1" offsetX="4" offsetY="-41" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="7" offsetY="-38" delay="140"/> - <frame index="1" offsetX="0" offsetY="-40" delay="140"/> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-41" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="280"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/crusadehelm.png b/graphics/sprites/equipment/head/crusadehelm.png Binary files differindex 9aa6f0c6..889decdb 100644 --- a/graphics/sprites/equipment/head/crusadehelm.png +++ b/graphics/sprites/equipment/head/crusadehelm.png diff --git a/graphics/sprites/equipment/head/crusadehelm.xml b/graphics/sprites/equipment/head/crusadehelm.xml index 3b155eb4..b9d90150 100644 --- a/graphics/sprites/equipment/head/crusadehelm.xml +++ b/graphics/sprites/equipment/head/crusadehelm.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2016 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22" height="22"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-39"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="150"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <frame index="1" offsetX="0" offsetY="-39" delay="150"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <frame index="1" offsetX="0" offsetY="-39" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="150"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="75"/> - <frame index="1" offsetX="4" offsetY="-41" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="225"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="225"/> - <frame index="1" offsetX="5" offsetY="-40" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-39" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-39" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-40" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="100"/> - <frame index="1" offsetX="4" offsetY="-41" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/crusadehelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/dark-helm-female.xml b/graphics/sprites/equipment/head/dark-helm-female.xml deleted file mode 100644 index 9396c41f..00000000 --- a/graphics/sprites/equipment/head/dark-helm-female.xml +++ /dev/null @@ -1,227 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="base" src="graphics/sprites/equipment/head/dark-helm.png" width="27"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-31"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-31"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-32"/> - <frame delay="75" index="3" offsetX="2" offsetY="-31"/> - <frame delay="150" index="3" offsetX="2" offsetY="-32"/> - <frame delay="75" index="3" offsetX="2" offsetY="-31"/> - <frame delay="75" index="3" offsetX="2" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-33"/> - <frame delay="75" index="1" offsetX="3" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="1" offsetY="-31"/> - <frame delay="75" index="3" offsetX="2" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-32"/> - <frame delay="150" index="1" offsetX="6" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-20"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-23"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="0" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="3" offsetX="4" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="200"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-33" delay="100"/> - <frame index="1" offsetX="3" offsetY="-34" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="100"/> - <frame index="3" offsetX="1" offsetY="-31" delay="100"/> - <frame index="3" offsetX="2" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-33" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="280"/> - <frame index="3" offsetX="4" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/dark-helm.png b/graphics/sprites/equipment/head/dark-helm.png Binary files differindex 7a8e1446..01e225f5 100644 --- a/graphics/sprites/equipment/head/dark-helm.png +++ b/graphics/sprites/equipment/head/dark-helm.png diff --git a/graphics/sprites/equipment/head/dark-helm.xml b/graphics/sprites/equipment/head/dark-helm.xml index 5586fa30..c291440d 100644 --- a/graphics/sprites/equipment/head/dark-helm.xml +++ b/graphics/sprites/equipment/head/dark-helm.xml @@ -1,228 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/dark-helm.png" width="27" height="26"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-32"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-32" delay="75"/> - <frame index="3" offsetX="2" offsetY="-31" delay="75"/> - <frame index="3" offsetX="2" offsetY="-32" delay="150"/> - <frame index="3" offsetX="2" offsetY="-31" delay="75"/> - <frame index="3" offsetX="2" offsetY="-32" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-33" delay="75"/> - <frame index="1" offsetX="3" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="2" offsetY="-30" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="225"/> - <frame index="1" offsetX="6" offsetY="-33" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-20"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-23"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="0" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="200"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-33" delay="100"/> - <frame index="1" offsetX="3" offsetY="-34" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="100"/> - <frame index="3" offsetX="1" offsetY="-31" delay="100"/> - <frame index="3" offsetX="2" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-33" delay="140"/> - <frame index="1" offsetX="5" offsetY="-34" delay="140"/> - <frame index="1" offsetX="0" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="2" offsetY="-35" delay="140"/> - <frame index="3" offsetX="4" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="3" offsetY="-34" delay="140"/> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="0" offsetY="-35" delay="140"/> - <frame index="3" offsetX="4" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/dark-helm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/demonmask-female.xml b/graphics/sprites/equipment/head/demonmask-female.xml deleted file mode 100644 index acd647d8..00000000 --- a/graphics/sprites/equipment/head/demonmask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/demonmask.png|W;R" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/demonmask.png b/graphics/sprites/equipment/head/demonmask.png Binary files differindex 8d75ad70..55c31d9f 100644 --- a/graphics/sprites/equipment/head/demonmask.png +++ b/graphics/sprites/equipment/head/demonmask.png diff --git a/graphics/sprites/equipment/head/demonmask.xml b/graphics/sprites/equipment/head/demonmask.xml index faef3474..2598ef52 100644 --- a/graphics/sprites/equipment/head/demonmask.xml +++ b/graphics/sprites/equipment/head/demonmask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/demonmask.png|W;R" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/demonmask.png|W;R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/desert-helmet-female.xml b/graphics/sprites/equipment/head/desert-helmet-female.xml deleted file mode 100644 index ba70c368..00000000 --- a/graphics/sprites/equipment/head/desert-helmet-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/desert-helmet.png b/graphics/sprites/equipment/head/desert-helmet.png Binary files differindex a2fa4dd5..f638e93d 100644 --- a/graphics/sprites/equipment/head/desert-helmet.png +++ b/graphics/sprites/equipment/head/desert-helmet.png diff --git a/graphics/sprites/equipment/head/desert-helmet.xml b/graphics/sprites/equipment/head/desert-helmet.xml index 62b85325..5b5b792c 100644 --- a/graphics/sprites/equipment/head/desert-helmet.xml +++ b/graphics/sprites/equipment/head/desert-helmet.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/desert-helmet.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/deserthat-female.xml b/graphics/sprites/equipment/head/deserthat-female.xml deleted file mode 100644 index 448eb97a..00000000 --- a/graphics/sprites/equipment/head/deserthat-female.xml +++ /dev/null @@ -1,255 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="35" name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32"/> - </animation> - <animation direction="left"> - <frame index="7" offsetX="-1" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame index="15" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="22" offsetX="0" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="1" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="5" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="6" offsetX="-1" offsetY="-32"/> - </animation> - <animation direction="left"> - <frame delay="75" index="8" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="9" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="10" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="11" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="12" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="13" offsetX="-1" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame delay="75" index="16" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="17" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="18" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="19" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="20" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="21" offsetX="-2" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame delay="75" index="23" offsetX="0" offsetY="-32"/> - <frame delay="75" index="24" offsetX="0" offsetY="-31"/> - <frame delay="75" index="25" offsetX="0" offsetY="-32"/> - <frame delay="75" index="26" offsetX="0" offsetY="-32"/> - <frame delay="75" index="27" offsetX="0" offsetY="-31"/> - <frame delay="75" index="28" offsetX="0" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="1" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-26"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="8" offsetX="3" offsetY="-33"/> - <frame delay="75" index="9" offsetX="3" offsetY="-34"/> - <frame delay="75" index="10" offsetX="0" offsetY="-32"/> - <frame delay="75" index="11" offsetX="-1" offsetY="-31"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="75" index="16" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="17" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="18" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="19" offsetX="-3" offsetY="-31"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="23" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="24" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="25" offsetX="0" offsetY="-32"/> - <frame delay="75" index="26" offsetX="1" offsetY="-31"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="75" index="1" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="4" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="5" offsetX="-1" offsetY="-32"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="8" offsetX="2" offsetY="-32"/> - <frame delay="75" index="9" offsetX="2" offsetY="-32"/> - <frame delay="75" index="10" offsetX="2" offsetY="-32"/> - <frame delay="75" index="11" offsetX="4" offsetY="-33"/> - <frame delay="75" index="12" offsetX="4" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="75" index="16" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="17" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="18" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="19" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="20" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="23" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="24" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="25" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="26" offsetX="-5" offsetY="-33"/> - <frame delay="75" index="27" offsetX="-5" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-20"/> - </animation> - <animation direction="left"> - <frame index="7" offsetX="3" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="15" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="22" offsetX="-6" offsetY="-23"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="14" offsetX="20" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="4" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="8" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="9" offsetX="1" offsetY="-32" delay="140"/> - <frame index="10" offsetX="4" offsetY="-33" delay="140"/> - <frame index="11" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="16" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="17" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="18" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="19" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="23" offsetX="2" offsetY="-29" delay="140"/> - <frame index="24" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="25" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="26" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="1" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="2" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="4" offsetX="-1" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="8" offsetX="3" offsetY="-33" delay="100"/> - <frame index="9" offsetX="3" offsetY="-34" delay="100"/> - <frame index="10" offsetX="0" offsetY="-32" delay="100"/> - <frame index="11" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="16" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="17" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="18" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="19" offsetX="-3" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="23" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="24" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="25" offsetX="0" offsetY="-32" delay="100"/> - <frame index="26" offsetX="1" offsetY="-31" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="4" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="8" offsetX="3" offsetY="-33" delay="140"/> - <frame index="9" offsetX="6" offsetY="-31" delay="140"/> - <frame index="10" offsetX="0" offsetY="-34" delay="140"/> - <frame index="11" offsetX="0" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="16" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="17" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="18" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="19" offsetX="-5" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="23" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="24" offsetX="-5" offsetY="-30" delay="140"/> - <frame index="25" offsetX="1" offsetY="-34" delay="140"/> - <frame index="26" offsetX="2" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="4" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="8" offsetX="2" offsetY="-33" delay="140"/> - <frame index="9" offsetX="2" offsetY="-34" delay="140"/> - <frame index="10" offsetX="3" offsetY="-35" delay="140"/> - <frame index="11" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="16" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="17" offsetX="-4" offsetY="-30" delay="140"/> - <frame index="18" offsetX="-4" offsetY="-30" delay="140"/> - <frame index="19" offsetX="-4" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="23" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="24" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="25" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="26" offsetX="3" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/devcap-female.xml b/graphics/sprites/equipment/head/devcap-female.xml deleted file mode 100644 index af2c117a..00000000 --- a/graphics/sprites/equipment/head/devcap-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/devcap.png|R" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/devcap.png b/graphics/sprites/equipment/head/devcap.png Binary files differindex 2e32c9b0..dc029730 100644 --- a/graphics/sprites/equipment/head/devcap.png +++ b/graphics/sprites/equipment/head/devcap.png diff --git a/graphics/sprites/equipment/head/devcap.xml b/graphics/sprites/equipment/head/devcap.xml index af2c117a..2ab703e9 100644 --- a/graphics/sprites/equipment/head/devcap.xml +++ b/graphics/sprites/equipment/head/devcap.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/devcap.png|R" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/earmuffs-female.xml b/graphics/sprites/equipment/head/earmuffs-female.xml deleted file mode 100644 index 8e324d00..00000000 --- a/graphics/sprites/equipment/head/earmuffs-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/earmuffs.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/earmuffs.png b/graphics/sprites/equipment/head/earmuffs.png Binary files differindex 0cbabe81..8670a25c 100644 --- a/graphics/sprites/equipment/head/earmuffs.png +++ b/graphics/sprites/equipment/head/earmuffs.png diff --git a/graphics/sprites/equipment/head/earmuffs.xml b/graphics/sprites/equipment/head/earmuffs.xml index 8e324d00..913a6192 100644 --- a/graphics/sprites/equipment/head/earmuffs.xml +++ b/graphics/sprites/equipment/head/earmuffs.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/earmuffs.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/eggshell-female.xml b/graphics/sprites/equipment/head/eggshell-female.xml deleted file mode 100644 index 7a3ea2de..00000000 --- a/graphics/sprites/equipment/head/eggshell-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/eggshell.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/eggshell.png b/graphics/sprites/equipment/head/eggshell.png Binary files differindex 067c5994..89694159 100644 --- a/graphics/sprites/equipment/head/eggshell.png +++ b/graphics/sprites/equipment/head/eggshell.png diff --git a/graphics/sprites/equipment/head/eggshell.xml b/graphics/sprites/equipment/head/eggshell.xml index f7418672..dd8439ed 100644 --- a/graphics/sprites/equipment/head/eggshell.xml +++ b/graphics/sprites/equipment/head/eggshell.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/eggshell.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-30" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/eggshell.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/elf-nightcap-female.xml b/graphics/sprites/equipment/head/elf-nightcap-female.xml deleted file mode 100644 index d953951f..00000000 --- a/graphics/sprites/equipment/head/elf-nightcap-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="31" name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-34"/> - <frame delay="150" index="1" offsetX="3" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="3" offsetX="1" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/elf-nightcap.png b/graphics/sprites/equipment/head/elf-nightcap.png Binary files differindex 7fe78b0f..4289de2b 100644 --- a/graphics/sprites/equipment/head/elf-nightcap.png +++ b/graphics/sprites/equipment/head/elf-nightcap.png diff --git a/graphics/sprites/equipment/head/elf-nightcap.xml b/graphics/sprites/equipment/head/elf-nightcap.xml index d6c905e2..649ad68c 100644 --- a/graphics/sprites/equipment/head/elf-nightcap.xml +++ b/graphics/sprites/equipment/head/elf-nightcap.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40" height="31"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-34" delay="225"/> - <frame index="1" offsetX="3" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> - <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/elf-nightcap.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/eskimohat-female.xml b/graphics/sprites/equipment/head/eskimohat-female.xml deleted file mode 100644 index 5d6e3860..00000000 --- a/graphics/sprites/equipment/head/eskimohat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="17" name="base" src="graphics/sprites/equipment/head/eskimohat.png" width="33"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="8" offsetY="-42"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="4" offsetY="-41"/> - <frame delay="150" index="0" offsetX="4" offsetY="-42"/> - <frame delay="75" index="0" offsetX="4" offsetY="-41"/> - <frame delay="150" index="0" offsetX="4" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="8" offsetY="-42"/> - <frame delay="75" index="1" offsetX="8" offsetY="-41"/> - <frame delay="150" index="1" offsetX="8" offsetY="-42"/> - <frame delay="75" index="1" offsetX="8" offsetY="-41"/> - <frame delay="75" index="1" offsetX="8" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="3" offsetY="-42"/> - <frame delay="150" index="2" offsetX="3" offsetY="-43"/> - <frame delay="75" index="2" offsetX="3" offsetY="-42"/> - <frame delay="150" index="2" offsetX="3" offsetY="-43"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="9" offsetY="-42"/> - <frame delay="75" index="3" offsetX="9" offsetY="-41"/> - <frame delay="150" index="3" offsetX="9" offsetY="-42"/> - <frame delay="75" index="3" offsetX="9" offsetY="-41"/> - <frame delay="75" index="3" offsetX="9" offsetY="-42"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="4" offsetY="-40"/> - <frame delay="75" index="0" offsetX="4" offsetY="-41"/> - <frame delay="75" index="0" offsetX="4" offsetY="-38"/> - <frame delay="75" index="0" offsetX="4" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="12" offsetY="-43"/> - <frame delay="75" index="1" offsetX="12" offsetY="-44"/> - <frame delay="75" index="1" offsetX="8" offsetY="-41"/> - <frame delay="75" index="1" offsetX="7" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="2" offsetY="-42"/> - <frame delay="75" index="2" offsetX="2" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="6" offsetY="-43"/> - <frame delay="75" index="3" offsetX="6" offsetY="-44"/> - <frame delay="75" index="3" offsetX="9" offsetY="-41"/> - <frame delay="75" index="3" offsetX="10" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="4" offsetY="-41"/> - <frame delay="75" index="0" offsetX="4" offsetY="-40"/> - <frame delay="75" index="0" offsetX="4" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="11" offsetY="-42"/> - <frame delay="150" index="1" offsetX="13" offsetY="-43"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="3" offsetY="-42"/> - <frame delay="75" index="2" offsetX="2" offsetY="-41"/> - <frame delay="75" index="2" offsetX="2" offsetY="-42"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="6" offsetY="-42"/> - <frame delay="150" index="3" offsetX="4" offsetY="-43"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-33"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="3" offsetY="-41" delay="140"/> - <frame index="0" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-39" delay="140"/> - <frame index="1" offsetX="10" offsetY="-42" delay="140"/> - <frame index="1" offsetX="12" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="11" offsetY="-39" delay="140"/> - <frame index="3" offsetX="8" offsetY="-42" delay="140"/> - <frame index="3" offsetX="6" offsetY="-42" delay="140"/> - <frame index="3" offsetX="12" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-40" delay="100"/> - <frame index="0" offsetX="4" offsetY="-41" delay="100"/> - <frame index="0" offsetX="4" offsetY="-38" delay="100"/> - <frame index="0" offsetX="4" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-43" delay="100"/> - <frame index="1" offsetX="12" offsetY="-44" delay="100"/> - <frame index="1" offsetX="8" offsetY="-41" delay="100"/> - <frame index="1" offsetX="7" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="300"/> - <frame index="2" offsetX="2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="100"/> - <frame index="3" offsetX="6" offsetY="-44" delay="100"/> - <frame index="3" offsetX="9" offsetY="-41" delay="100"/> - <frame index="3" offsetX="10" offsetY="-40" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="2" offsetY="-42" delay="280"/> - <frame index="0" offsetX="2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-43" delay="140"/> - <frame index="1" offsetX="15" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-43" delay="140"/> - <frame index="1" offsetX="8" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <frame index="2" offsetX="1" offsetY="-42" delay="140"/> - <frame index="2" offsetX="1" offsetY="-41" delay="140"/> - <frame index="2" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="140"/> - <frame index="3" offsetX="4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="10" offsetY="-43" delay="140"/> - <frame index="3" offsetX="11" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY="-39" delay="280"/> - <frame index="0" offsetX="3" offsetY="-41" delay="140"/> - <frame index="0" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="11" offsetY="-43" delay="140"/> - <frame index="1" offsetX="11" offsetY="-44" delay="280"/> - <frame index="1" offsetX="6" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-41" delay="140"/> - <frame index="2" offsetX="1" offsetY="-40" delay="280"/> - <frame index="2" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="140"/> - <frame index="3" offsetX="7" offsetY="-44" delay="280"/> - <frame index="3" offsetX="12" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/eskimohat.png b/graphics/sprites/equipment/head/eskimohat.png Binary files differindex e47d7710..43a083ae 100644 --- a/graphics/sprites/equipment/head/eskimohat.png +++ b/graphics/sprites/equipment/head/eskimohat.png diff --git a/graphics/sprites/equipment/head/eskimohat.xml b/graphics/sprites/equipment/head/eskimohat.xml index 820b6438..de273e39 100644 --- a/graphics/sprites/equipment/head/eskimohat.xml +++ b/graphics/sprites/equipment/head/eskimohat.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/eskimohat.png" width="33" height="17"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="8" offsetY="-42"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-41" delay="75"/> - <frame index="0" offsetX="4" offsetY="-42" delay="150"/> - <frame index="0" offsetX="4" offsetY="-41" delay="75"/> - <frame index="0" offsetX="4" offsetY="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="8" offsetY="-42" delay="75"/> - <frame index="1" offsetX="8" offsetY="-41" delay="75"/> - <frame index="1" offsetX="8" offsetY="-42" delay="150"/> - <frame index="1" offsetX="8" offsetY="-41" delay="75"/> - <frame index="1" offsetX="8" offsetY="-42" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-42" delay="75"/> - <frame index="2" offsetX="3" offsetY="-43" delay="150"/> - <frame index="2" offsetX="3" offsetY="-42" delay="75"/> - <frame index="2" offsetX="3" offsetY="-43" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="9" offsetY="-42" delay="75"/> - <frame index="3" offsetX="9" offsetY="-41" delay="75"/> - <frame index="3" offsetX="9" offsetY="-42" delay="150"/> - <frame index="3" offsetX="9" offsetY="-41" delay="75"/> - <frame index="3" offsetX="9" offsetY="-42" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-40" delay="75"/> - <frame index="0" offsetX="4" offsetY="-41" delay="75"/> - <frame index="0" offsetX="4" offsetY="-38" delay="75"/> - <frame index="0" offsetX="4" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-43" delay="75"/> - <frame index="1" offsetX="12" offsetY="-44" delay="75"/> - <frame index="1" offsetX="8" offsetY="-41" delay="75"/> - <frame index="1" offsetX="7" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="225"/> - <frame index="2" offsetX="2" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="75"/> - <frame index="3" offsetX="6" offsetY="-44" delay="75"/> - <frame index="3" offsetX="9" offsetY="-41" delay="75"/> - <frame index="3" offsetX="10" offsetY="-40" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-41" delay="225"/> - <frame index="0" offsetX="4" offsetY="-40" delay="75"/> - <frame index="0" offsetX="4" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="11" offsetY="-42" delay="225"/> - <frame index="1" offsetX="13" offsetY="-43" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-42" delay="225"/> - <frame index="2" offsetX="2" offsetY="-41" delay="75"/> - <frame index="2" offsetX="2" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-42" delay="225"/> - <frame index="3" offsetX="4" offsetY="-43" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-33"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-41" delay="140"/> - <frame index="0" offsetX="4" offsetY="-37" delay="140"/> - <frame index="0" offsetX="4" offsetY="-42" delay="140"/> - <frame index="0" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="8" offsetY="-41" delay="140"/> - <frame index="1" offsetX="11" offsetY="-44" delay="140"/> - <frame index="1" offsetX="13" offsetY="-44" delay="140"/> - <frame index="1" offsetX="6" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="280"/> - <frame index="2" offsetX="2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="3" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="11" offsetY="-41" delay="140"/> - <frame index="3" offsetX="8" offsetY="-44" delay="140"/> - <frame index="3" offsetX="6" offsetY="-44" delay="140"/> - <frame index="3" offsetX="11" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-40" delay="100"/> - <frame index="0" offsetX="4" offsetY="-41" delay="100"/> - <frame index="0" offsetX="4" offsetY="-38" delay="100"/> - <frame index="0" offsetX="4" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-43" delay="100"/> - <frame index="1" offsetX="12" offsetY="-44" delay="100"/> - <frame index="1" offsetX="8" offsetY="-41" delay="100"/> - <frame index="1" offsetX="7" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="300"/> - <frame index="2" offsetX="2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="100"/> - <frame index="3" offsetX="6" offsetY="-44" delay="100"/> - <frame index="3" offsetX="9" offsetY="-41" delay="100"/> - <frame index="3" offsetX="10" offsetY="-40" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="3" offsetY="-43" delay="280"/> - <frame index="0" offsetX="3" offsetY="-44" delay="140"/> - <frame index="0" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="13" offsetY="-43" delay="140"/> - <frame index="1" offsetX="14" offsetY="-44" delay="140"/> - <frame index="1" offsetX="9" offsetY="-45" delay="140"/> - <frame index="1" offsetX="7" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="420"/> - <frame index="2" offsetX="1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-43" delay="140"/> - <frame index="3" offsetX="5" offsetY="-44" delay="140"/> - <frame index="3" offsetX="10" offsetY="-45" delay="140"/> - <frame index="3" offsetX="12" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="4" offsetY="-40" delay="140"/> - <frame index="0" offsetX="3" offsetY="-41" delay="140"/> - <frame index="0" offsetX="4" offsetY="-43" delay="140"/> - <frame index="0" offsetX="4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="12" offsetY="-45" delay="140"/> - <frame index="1" offsetX="12" offsetY="-44" delay="140"/> - <frame index="1" offsetX="12" offsetY="-45" delay="140"/> - <frame index="1" offsetX="7" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-42" delay="280"/> - <frame index="2" offsetX="2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="7" offsetY="-45" delay="140"/> - <frame index="3" offsetX="7" offsetY="-44" delay="140"/> - <frame index="3" offsetX="8" offsetY="-45" delay="140"/> - <frame index="3" offsetX="12" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/eskimohat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/evileyes.xml b/graphics/sprites/equipment/head/evileyes.xml index 2a165365..b4b6d24e 100644 --- a/graphics/sprites/equipment/head/evileyes.xml +++ b/graphics/sprites/equipment/head/evileyes.xml @@ -1,5 +1,5 @@ <?xml version="1.0"?> <sprite> <imageset name="base" src="graphics/sprites/equipment/head/evileyes.png" width="64" height="64"/> - <include file="model/male.xml"/> + <include file="model/base.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/eyepatch-female.xml b/graphics/sprites/equipment/head/eyepatch-female.xml deleted file mode 100644 index 8d7e9f1c..00000000 --- a/graphics/sprites/equipment/head/eyepatch-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/eyepatch.png b/graphics/sprites/equipment/head/eyepatch.png Binary files differindex df51cb9a..be1d9356 100644 --- a/graphics/sprites/equipment/head/eyepatch.png +++ b/graphics/sprites/equipment/head/eyepatch.png diff --git a/graphics/sprites/equipment/head/eyepatch.xml b/graphics/sprites/equipment/head/eyepatch.xml index f2e607a8..dabff2d4 100644 --- a/graphics/sprites/equipment/head/eyepatch.xml +++ b/graphics/sprites/equipment/head/eyepatch.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32" height="32"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/eyepatch.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/fairy_hat-female.xml b/graphics/sprites/equipment/head/fairy_hat-female.xml deleted file mode 100644 index 7559e2f7..00000000 --- a/graphics/sprites/equipment/head/fairy_hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/fairy_hat.png b/graphics/sprites/equipment/head/fairy_hat.png Binary files differindex 71089702..0a9a207d 100644 --- a/graphics/sprites/equipment/head/fairy_hat.png +++ b/graphics/sprites/equipment/head/fairy_hat.png diff --git a/graphics/sprites/equipment/head/fairy_hat.xml b/graphics/sprites/equipment/head/fairy_hat.xml index 360cff1b..1403be4e 100644 --- a/graphics/sprites/equipment/head/fairy_hat.xml +++ b/graphics/sprites/equipment/head/fairy_hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/fairy_hat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/fancyhat-female.xml b/graphics/sprites/equipment/head/fancyhat-female.xml deleted file mode 100644 index d0ce0631..00000000 --- a/graphics/sprites/equipment/head/fancyhat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/fancyhat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/fancyhat.png b/graphics/sprites/equipment/head/fancyhat.png Binary files differindex 87453a12..9d6c4f75 100644 --- a/graphics/sprites/equipment/head/fancyhat.png +++ b/graphics/sprites/equipment/head/fancyhat.png diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml index d0ce0631..6f0d44cc 100644 --- a/graphics/sprites/equipment/head/fancyhat.xml +++ b/graphics/sprites/equipment/head/fancyhat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/fancyhat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/fluffyhat-female.xml b/graphics/sprites/equipment/head/fluffyhat-female.xml deleted file mode 100644 index 6bde0f15..00000000 --- a/graphics/sprites/equipment/head/fluffyhat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/fluffyhat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/fluffyhat.png b/graphics/sprites/equipment/head/fluffyhat.png Binary files differindex fa713cc0..b34dca93 100644 --- a/graphics/sprites/equipment/head/fluffyhat.png +++ b/graphics/sprites/equipment/head/fluffyhat.png diff --git a/graphics/sprites/equipment/head/fluffyhat.xml b/graphics/sprites/equipment/head/fluffyhat.xml index 6bde0f15..71909c04 100644 --- a/graphics/sprites/equipment/head/fluffyhat.xml +++ b/graphics/sprites/equipment/head/fluffyhat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/fluffyhat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/funkywinter-female.xml b/graphics/sprites/equipment/head/funkywinter-female.xml deleted file mode 100644 index f87b7f89..00000000 --- a/graphics/sprites/equipment/head/funkywinter-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="20" name="base" src="graphics/sprites/equipment/head/funkywinter.png|S" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="150" index="0" offsetX="0" offsetY="-42"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="150" index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="150" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-41"/> - <frame delay="75" index="1" offsetX="5" offsetY="-42"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-41"/> - <frame delay="75" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-40"/> - <frame delay="150" index="1" offsetX="6" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="0" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/funkywinter.png b/graphics/sprites/equipment/head/funkywinter.png Binary files differindex 9371e9d5..ed90f4ab 100644 --- a/graphics/sprites/equipment/head/funkywinter.png +++ b/graphics/sprites/equipment/head/funkywinter.png diff --git a/graphics/sprites/equipment/head/funkywinter.xml b/graphics/sprites/equipment/head/funkywinter.xml index 8ff77818..70173b69 100644 --- a/graphics/sprites/equipment/head/funkywinter.xml +++ b/graphics/sprites/equipment/head/funkywinter.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/funkywinter.png|S" width="21" height="20"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="150"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="225"/> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/funkywinter.png|S" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/gas-carbon-female.xml b/graphics/sprites/equipment/head/gas-carbon-female.xml deleted file mode 100644 index a0a305b6..00000000 --- a/graphics/sprites/equipment/head/gas-carbon-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/gas-carbon.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/gas-carbon.png b/graphics/sprites/equipment/head/gas-carbon.png Binary files differindex 2d53d6f1..5b8d7a4c 100644 --- a/graphics/sprites/equipment/head/gas-carbon.png +++ b/graphics/sprites/equipment/head/gas-carbon.png diff --git a/graphics/sprites/equipment/head/gas-carbon.xml b/graphics/sprites/equipment/head/gas-carbon.xml index 978aab5f..b44faa21 100644 --- a/graphics/sprites/equipment/head/gas-carbon.xml +++ b/graphics/sprites/equipment/head/gas-carbon.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/gas-carbon.png" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/gas-carbon.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/gasmask-female.xml b/graphics/sprites/equipment/head/gasmask-female.xml deleted file mode 100644 index 20997a8c..00000000 --- a/graphics/sprites/equipment/head/gasmask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/gasmask.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/gasmask.png b/graphics/sprites/equipment/head/gasmask.png Binary files differindex 8b6a5078..9532599f 100644 --- a/graphics/sprites/equipment/head/gasmask.png +++ b/graphics/sprites/equipment/head/gasmask.png diff --git a/graphics/sprites/equipment/head/gasmask.xml b/graphics/sprites/equipment/head/gasmask.xml index a722fae1..577bad96 100644 --- a/graphics/sprites/equipment/head/gasmask.xml +++ b/graphics/sprites/equipment/head/gasmask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/gasmask.png" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/gasmask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/glasses-female.xml b/graphics/sprites/equipment/head/glasses-female.xml deleted file mode 100644 index c91c275c..00000000 --- a/graphics/sprites/equipment/head/glasses-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="29" name="base" src="graphics/sprites/equipment/head/glasses.png|B" width="23"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="150" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="0" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="4" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-26"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="1" offsetY="-35" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/glasses.png b/graphics/sprites/equipment/head/glasses.png Binary files differindex 35bca78d..f7dadb61 100644 --- a/graphics/sprites/equipment/head/glasses.png +++ b/graphics/sprites/equipment/head/glasses.png diff --git a/graphics/sprites/equipment/head/glasses.xml b/graphics/sprites/equipment/head/glasses.xml index c5e53534..b6210208 100644 --- a/graphics/sprites/equipment/head/glasses.xml +++ b/graphics/sprites/equipment/head/glasses.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/glasses.png|B" width="23" height="29"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-24"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-24"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/glasses.png|B" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/gmcap-female.xml b/graphics/sprites/equipment/head/gmcap-female.xml deleted file mode 100644 index 95d311c9..00000000 --- a/graphics/sprites/equipment/head/gmcap-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/gmcap.png|R" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/gmcap.png b/graphics/sprites/equipment/head/gmcap.png Binary files differindex 200d3f85..68e331a7 100644 --- a/graphics/sprites/equipment/head/gmcap.png +++ b/graphics/sprites/equipment/head/gmcap.png diff --git a/graphics/sprites/equipment/head/gmcap.xml b/graphics/sprites/equipment/head/gmcap.xml index 95d311c9..437bda13 100644 --- a/graphics/sprites/equipment/head/gmcap.xml +++ b/graphics/sprites/equipment/head/gmcap.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/gmcap.png|R" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/goatee-female.xml b/graphics/sprites/equipment/head/goatee-female.xml deleted file mode 100644 index f13c4abf..00000000 --- a/graphics/sprites/equipment/head/goatee-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset name="base" src="graphics/sprites/equipment/head/goatee.png|W" width="40" height="40"/> - <include file="equipment/head/mustache-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/goatee.png b/graphics/sprites/equipment/head/goatee.png Binary files differindex 1f45013a..58694a25 100644 --- a/graphics/sprites/equipment/head/goatee.png +++ b/graphics/sprites/equipment/head/goatee.png diff --git a/graphics/sprites/equipment/head/goatee.xml b/graphics/sprites/equipment/head/goatee.xml index 44d2ee6e..143826a9 100644 --- a/graphics/sprites/equipment/head/goatee.xml +++ b/graphics/sprites/equipment/head/goatee.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/goatee.png|W" width="40" height="40"/> - <include file="equipment/head/mustache.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/goatee.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/goblin-mask-female.xml b/graphics/sprites/equipment/head/goblin-mask-female.xml deleted file mode 100644 index 7939609d..00000000 --- a/graphics/sprites/equipment/head/goblin-mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/goblin-mask.png b/graphics/sprites/equipment/head/goblin-mask.png Binary files differindex 453b4d75..ed869c60 100644 --- a/graphics/sprites/equipment/head/goblin-mask.png +++ b/graphics/sprites/equipment/head/goblin-mask.png diff --git a/graphics/sprites/equipment/head/goblin-mask.xml b/graphics/sprites/equipment/head/goblin-mask.xml index c2f39fab..db09a930 100644 --- a/graphics/sprites/equipment/head/goblin-mask.xml +++ b/graphics/sprites/equipment/head/goblin-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/goblin-mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/goggles-female.xml b/graphics/sprites/equipment/head/goggles-female.xml deleted file mode 100644 index c371da29..00000000 --- a/graphics/sprites/equipment/head/goggles-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="20" name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="150" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="150" index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - <frame delay="150" index="3" offsetX="2" offsetY="-36"/> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-31"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="3" offsetY="-34"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-36"/> - <frame delay="150" index="1" offsetX="3" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-27"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-27"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="1" offsetX="0" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="5" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="2" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="3" offsetX="2" offsetY="-35" delay="100"/> - <frame index="3" offsetX="3" offsetY="-34" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="5" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="280"/> - <frame index="3" offsetX="5" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/goggles.png b/graphics/sprites/equipment/head/goggles.png Binary files differindex b64f4104..837eb794 100644 --- a/graphics/sprites/equipment/head/goggles.png +++ b/graphics/sprites/equipment/head/goggles.png diff --git a/graphics/sprites/equipment/head/goggles.xml b/graphics/sprites/equipment/head/goggles.xml index 2738320b..c84eb303 100644 --- a/graphics/sprites/equipment/head/goggles.xml +++ b/graphics/sprites/equipment/head/goggles.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20" height="20"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="150"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="3" offsetY="-34" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="225"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-36" delay="225"/> - <frame index="1" offsetX="3" offsetY="-37" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-27"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-27"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <frame index="1" offsetX="3" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="2" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="3" offsetX="2" offsetY="-35" delay="100"/> - <frame index="3" offsetX="3" offsetY="-34" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-37" delay="140"/> - <frame index="1" offsetX="4" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="3" offsetY="-39" delay="140"/> - <frame index="3" offsetX="5" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="5" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/goggles.png|R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/gradcap-female.xml b/graphics/sprites/equipment/head/gradcap-female.xml deleted file mode 100644 index 44560b2f..00000000 --- a/graphics/sprites/equipment/head/gradcap-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="14" name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="150" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-50"/> - <frame delay="75" index="1" offsetX="4" offsetY="-51"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-49"/> - <frame delay="150" index="1" offsetX="5" offsetY="-50"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-49"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-50"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="0" offsetX="30" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="7" offsetY="-48" delay="140"/> - <frame index="1" offsetX="0" offsetY="-50" delay="140"/> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="3" offsetX="0" offsetY="-50" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-51" delay="280"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/gradcap.png b/graphics/sprites/equipment/head/gradcap.png Binary files differindex 38d305b2..3ab37e4b 100644 --- a/graphics/sprites/equipment/head/gradcap.png +++ b/graphics/sprites/equipment/head/gradcap.png diff --git a/graphics/sprites/equipment/head/gradcap.xml b/graphics/sprites/equipment/head/gradcap.xml index 6fab9707..3e458e68 100644 --- a/graphics/sprites/equipment/head/gradcap.xml +++ b/graphics/sprites/equipment/head/gradcap.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27" height="14"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="150"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="75"/> - <frame index="1" offsetX="4" offsetY="-51" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="225"/> - <frame index="1" offsetX="5" offsetY="-50" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-50" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-40"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="0" offsetX="30" offsetY="-15"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="5" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-50" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-50" delay="140"/> - <frame index="1" offsetX="6" offsetY="-51" delay="140"/> - <frame index="1" offsetX="1" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-51" delay="140"/> - <frame index="3" offsetX="0" offsetY="-52" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="4" offsetY="-51" delay="140"/> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> - <frame index="3" offsetX="2" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/gradcap.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/guyfawkes-female.xml b/graphics/sprites/equipment/head/guyfawkes-female.xml deleted file mode 100644 index 3b071446..00000000 --- a/graphics/sprites/equipment/head/guyfawkes-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/guyfawkes.png b/graphics/sprites/equipment/head/guyfawkes.png Binary files differindex 2b826557..cb99e700 100644 --- a/graphics/sprites/equipment/head/guyfawkes.png +++ b/graphics/sprites/equipment/head/guyfawkes.png diff --git a/graphics/sprites/equipment/head/guyfawkes.xml b/graphics/sprites/equipment/head/guyfawkes.xml index 3cf880e9..c2871b08 100644 --- a/graphics/sprites/equipment/head/guyfawkes.xml +++ b/graphics/sprites/equipment/head/guyfawkes.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/guyfawkes.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/headmodel.png b/graphics/sprites/equipment/head/headmodel.png Binary files differindex 90aeb983..e3354a4d 100644 --- a/graphics/sprites/equipment/head/headmodel.png +++ b/graphics/sprites/equipment/head/headmodel.png diff --git a/graphics/sprites/equipment/head/headmodel.xml b/graphics/sprites/equipment/head/headmodel.xml index 461cfb40..7f17e571 100644 --- a/graphics/sprites/equipment/head/headmodel.xml +++ b/graphics/sprites/equipment/head/headmodel.xml @@ -4,7 +4,7 @@ Copyright (C) 2018 TMW2 --> <sprite> <imageset name="base" src="graphics/sprites/equipment/head/headmodel.png" - width="32" + width="40" height="64"/> <action name="stand" imageset="base"> diff --git a/graphics/sprites/equipment/head/heart-glasses-female.xml b/graphics/sprites/equipment/head/heart-glasses-female.xml deleted file mode 100644 index 7eec7166..00000000 --- a/graphics/sprites/equipment/head/heart-glasses-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="29" name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="150" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="0" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="4" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="1" offsetY="-35" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/heart-glasses.png b/graphics/sprites/equipment/head/heart-glasses.png Binary files differindex 06b8e586..6f924fad 100644 --- a/graphics/sprites/equipment/head/heart-glasses.png +++ b/graphics/sprites/equipment/head/heart-glasses.png diff --git a/graphics/sprites/equipment/head/heart-glasses.xml b/graphics/sprites/equipment/head/heart-glasses.xml index 1b1c9071..21d660eb 100644 --- a/graphics/sprites/equipment/head/heart-glasses.xml +++ b/graphics/sprites/equipment/head/heart-glasses.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23" height="29"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/heart-glasses.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/highpriest-crown-female.xml b/graphics/sprites/equipment/head/highpriest-crown-female.xml deleted file mode 100644 index 516b2166..00000000 --- a/graphics/sprites/equipment/head/highpriest-crown-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40"/> - <include file="equipment/head/monster-skull-helm-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/highpriest-crown.png b/graphics/sprites/equipment/head/highpriest-crown.png Binary files differindex b0717849..708a352a 100644 --- a/graphics/sprites/equipment/head/highpriest-crown.png +++ b/graphics/sprites/equipment/head/highpriest-crown.png diff --git a/graphics/sprites/equipment/head/highpriest-crown.xml b/graphics/sprites/equipment/head/highpriest-crown.xml index ab3484df..e4eb79ba 100644 --- a/graphics/sprites/equipment/head/highpriest-crown.xml +++ b/graphics/sprites/equipment/head/highpriest-crown.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40" height="40"/> - <include file="equipment/head/monster-skull-helm.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/highpriest-crown.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/infantryhelm-female.xml b/graphics/sprites/equipment/head/infantryhelm-female.xml deleted file mode 100644 index adaac249..00000000 --- a/graphics/sprites/equipment/head/infantryhelm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="22" name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <frame delay="150" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <frame delay="150" index="0" offsetX="0" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="6" offsetY="-39"/> - <frame delay="75" index="1" offsetX="6" offsetY="-40"/> - <frame delay="75" index="1" offsetX="2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="1" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="0" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-37"/> - <frame delay="75" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="5" offsetY="-38"/> - <frame delay="150" index="1" offsetX="7" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-38" delay="140"/> - <frame index="1" offsetX="6" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="3" offsetX="2" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-39" delay="100"/> - <frame index="1" offsetX="6" offsetY="-40" delay="100"/> - <frame index="1" offsetX="2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="0" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-39" delay="140"/> - <frame index="1" offsetX="9" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-39" delay="140"/> - <frame index="3" offsetX="1" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="280"/> - <frame index="1" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="280"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/infantryhelm.png b/graphics/sprites/equipment/head/infantryhelm.png Binary files differindex b71f1f91..578e350b 100644 --- a/graphics/sprites/equipment/head/infantryhelm.png +++ b/graphics/sprites/equipment/head/infantryhelm.png diff --git a/graphics/sprites/equipment/head/infantryhelm.xml b/graphics/sprites/equipment/head/infantryhelm.xml index be90144b..556de38d 100644 --- a/graphics/sprites/equipment/head/infantryhelm.xml +++ b/graphics/sprites/equipment/head/infantryhelm.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25" height="22"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="150"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-39" delay="75"/> - <frame index="1" offsetX="6" offsetY="-40" delay="75"/> - <frame index="1" offsetX="2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="1" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="225"/> - <frame index="0" offsetX="0" offsetY="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-38" delay="225"/> - <frame index="1" offsetX="7" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-33" delay="140"/> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="0" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="7" offsetY="-40" delay="140"/> - <frame index="1" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="1" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-39" delay="100"/> - <frame index="1" offsetX="6" offsetY="-40" delay="100"/> - <frame index="1" offsetX="2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="0" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-39" delay="140"/> - <frame index="1" offsetX="8" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="6" offsetY="-40" delay="140"/> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/infantryhelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/inspector-hat-female.xml b/graphics/sprites/equipment/head/inspector-hat-female.xml deleted file mode 100644 index 54757fef..00000000 --- a/graphics/sprites/equipment/head/inspector-hat-female.xml +++ /dev/null @@ -1,225 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="14" name="base" src="graphics/sprites/equipment/head/inspector-hat.png|W" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - <frame delay="150" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-49"/> - <frame delay="75" index="1" offsetX="4" offsetY="-50"/> - <frame delay="75" index="1" offsetX="0" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="300" index="2" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-48"/> - <frame delay="150" index="1" offsetX="5" offsetY="-49"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-49"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-41"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-47" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="0" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="400"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-48" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="7" offsetY="-47" delay="140"/> - <frame index="1" offsetX="0" offsetY="-49" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> - <frame index="3" offsetX="0" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="420"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="3" offsetY="-50" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="3" offsetX="2" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/inspector-hat.png b/graphics/sprites/equipment/head/inspector-hat.png Binary files differindex 4cd65a52..6e57af82 100644 --- a/graphics/sprites/equipment/head/inspector-hat.png +++ b/graphics/sprites/equipment/head/inspector-hat.png diff --git a/graphics/sprites/equipment/head/inspector-hat.xml b/graphics/sprites/equipment/head/inspector-hat.xml index 8002ce7f..f1a96eb6 100644 --- a/graphics/sprites/equipment/head/inspector-hat.xml +++ b/graphics/sprites/equipment/head/inspector-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/inspector-hat.png|W" width="21" height="14"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="150"/> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="75"/> - <frame index="1" offsetX="4" offsetY="-50" delay="75"/> - <frame index="1" offsetX="0" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-48" delay="225"/> - <frame index="1" offsetX="5" offsetY="-49" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-48" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-39"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="5" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="100"/> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="0" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-49" delay="140"/> - <frame index="1" offsetX="6" offsetY="-50" delay="140"/> - <frame index="1" offsetX="1" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-51" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-50" delay="140"/> - <frame index="3" offsetX="0" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-51" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/inspector-hat.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/jestermask-female.xml b/graphics/sprites/equipment/head/jestermask-female.xml deleted file mode 100644 index 7d12f22c..00000000 --- a/graphics/sprites/equipment/head/jestermask-female.xml +++ /dev/null @@ -1,152 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="64" name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0"/> - </animation> - <animation direction="left"> - <frame index="18"/> - </animation> - <animation direction="up"> - <frame index="36"/> - </animation> - <animation direction="right"> - <frame index="54"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <sequence delay="75" end="6" start="1"/> - </animation> - <animation direction="left"> - <sequence delay="75" end="24" start="19"/> - </animation> - <animation direction="up"> - <sequence delay="75" end="42" start="37"/> - </animation> - <animation direction="right"> - <sequence delay="75" end="60" start="55"/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="7"/> - </animation> - <animation direction="left"> - <frame index="25"/> - </animation> - <animation direction="up"> - <frame index="43"/> - </animation> - <animation direction="right"> - <frame index="61"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="down"> - <frame index="8"/> - </animation> - <animation direction="left"> - <frame index="26"/> - </animation> - <animation direction="up"> - <frame index="44"/> - </animation> - <animation direction="right"> - <frame index="62"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <sequence delay="75" end="12" start="9"/> - <end/> - </animation> - <animation direction="left"> - <sequence delay="75" end="30" start="27"/> - <end/> - </animation> - <animation direction="up"> - <sequence delay="75" end="48" start="45"/> - <end/> - </animation> - <animation direction="right"> - <sequence delay="75" end="66" start="63"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <sequence delay="75" end="17" start="13"/> - <end/> - </animation> - <animation direction="left"> - <sequence delay="75" end="35" start="31"/> - <end/> - </animation> - <animation direction="up"> - <sequence delay="75" end="53" start="49"/> - <end/> - </animation> - <animation direction="right"> - <sequence delay="75" end="71" start="67"/> - <end/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <end/> - </animation> - <animation direction="left"> - <end/> - </animation> - <animation direction="up"> - <end/> - </animation> - <animation direction="right"> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <end/> - </animation> - <animation direction="left"> - <end/> - </animation> - <animation direction="up"> - <end/> - </animation> - <animation direction="right"> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <end/> - </animation> - <animation direction="left"> - <end/> - </animation> - <animation direction="up"> - <end/> - </animation> - <animation direction="right"> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <end/> - </animation> - <animation direction="left"> - <end/> - </animation> - <animation direction="up"> - <end/> - </animation> - <animation direction="right"> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/katzeur.png b/graphics/sprites/equipment/head/katzeur.png Binary files differindex a736890e..621cb1f8 100644 --- a/graphics/sprites/equipment/head/katzeur.png +++ b/graphics/sprites/equipment/head/katzeur.png diff --git a/graphics/sprites/equipment/head/katzeur.xml b/graphics/sprites/equipment/head/katzeur.xml index a9f772e4..748069cc 100644 --- a/graphics/sprites/equipment/head/katzeur.xml +++ b/graphics/sprites/equipment/head/katzeur.xml @@ -1,127 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/katzeur.png" width="22" height="46"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="1" offsetY="-16"/> - </animation> - <animation direction="up"> - <frame index="2" offsetY="-16"/> - </animation> - <animation direction="right"> - <frame index="3" offsetY="-16"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" delay="75" offsetY="-15"/> - <frame index="0" delay="150" offsetY="-16"/> - <frame index="0" delay="75" offsetY="-15"/> - <frame index="0" delay="150" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="1" delay="75" offsetY="-16"/> - <frame index="1" delay="75" offsetY="-15"/> - <frame index="1" delay="150" offsetY="-16"/> - <frame index="1" delay="75" offsetY="-15"/> - <frame index="1" delay="75" offsetY="-16"/> - </animation> - <animation direction="up"> - <frame index="2" delay="75" offsetY="-16"/> - <frame index="2" delay="150" offsetY="-17"/> - <frame index="2" delay="75" offsetY="-16"/> - <frame index="2" delay="150" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" delay="75" offsetY="-16"/> - <frame index="3" delay="75" offsetY="-15"/> - <frame index="3" delay="150" offsetY="-16"/> - <frame index="3" delay="75" offsetY="-15"/> - <frame index="3" delay="75" offsetY="-16"/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-4"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-7"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-8"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-7"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="down"> - <frame index="4" offsetX="20" offsetY="10"/> - </animation> - <animation direction="left"> - <frame index="4" offsetX="20" offsetY="10"/> - </animation> - <animation direction="up"> - <frame index="4" offsetX="20" offsetY="10"/> - </animation> - <animation direction="right"> - <frame index="4" offsetX="20" offsetY="10"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" delay="75" offsetX="0" offsetY="-14"/> - <frame index="0" delay="75" offsetX="0" offsetY="-15"/> - <frame index="0" delay="75" offsetX="0" offsetY="-12"/> - <frame index="0" delay="75" offsetX="0" offsetY="-11"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" delay="75" offsetX="4" offsetY="-17"/> - <frame index="1" delay="75" offsetX="4" offsetY="-18"/> - <frame index="1" delay="75" offsetX="0" offsetY="-15"/> - <frame index="1" delay="75" offsetX="-1" offsetY="-14"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" delay="225" offsetX="-1" offsetY="-16"/> - <frame index="2" delay="75" offsetX="-1" offsetY="-14"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" delay="75" offsetX="-3" offsetY="-17"/> - <frame index="3" delay="75" offsetX="-3" offsetY="-18"/> - <frame index="3" delay="75" offsetX="0" offsetY="-15"/> - <frame index="3" delay="75" offsetX="1" offsetY="-14"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" delay="225" offsetY="-15"/> - <frame index="0" delay="75" offsetY="-14"/> - <frame index="0" delay="75" offsetY="-15"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" delay="225" offsetX="3" offsetY="-16"/> - <frame index="1" delay="150" offsetX="5" offsetY="-17"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" delay="150" offsetX="0" offsetY="-16"/> - <frame index="2" delay="75" offsetX="-1" offsetY="-16"/> - <frame index="2" delay="75" offsetX="-1" offsetY="-15"/> - <frame index="2" delay="75" offsetX="-1" offsetY="-16"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" delay="225" offsetX="-3" offsetY="-16"/> - <frame index="3" delay="150" offsetX="-5" offsetY="-17"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/katzeur.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/knighthelm-female.xml b/graphics/sprites/equipment/head/knighthelm-female.xml deleted file mode 100644 index ff3bcc88..00000000 --- a/graphics/sprites/equipment/head/knighthelm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="25" name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-36"/> - <frame delay="75" index="1" offsetX="0" offsetY="-35"/> - <frame delay="150" index="1" offsetX="0" offsetY="-36"/> - <frame delay="75" index="1" offsetX="0" offsetY="-35"/> - <frame delay="75" index="1" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-36"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-36"/> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - <frame delay="150" index="3" offsetX="0" offsetY="-36"/> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - <frame delay="75" index="3" offsetX="0" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-37"/> - <frame delay="75" index="1" offsetX="4" offsetY="-38"/> - <frame delay="75" index="1" offsetX="0" offsetY="-35"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-34"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - <frame delay="75" index="3" offsetX="1" offsetY="-34"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-36"/> - <frame delay="150" index="1" offsetX="5" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-36"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-27"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-27"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="29" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-35" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-37" delay="100"/> - <frame index="1" offsetX="4" offsetY="-38" delay="100"/> - <frame index="1" offsetX="0" offsetY="-35" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-38" delay="100"/> - <frame index="3" offsetX="0" offsetY="-35" delay="100"/> - <frame index="3" offsetX="1" offsetY="-34" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-36" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="7" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-37" delay="140"/> - <frame index="1" offsetX="3" offsetY="-38" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="280"/> - <frame index="3" offsetX="3" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/knighthelm.png b/graphics/sprites/equipment/head/knighthelm.png Binary files differindex b0e06929..809dd885 100644 --- a/graphics/sprites/equipment/head/knighthelm.png +++ b/graphics/sprites/equipment/head/knighthelm.png diff --git a/graphics/sprites/equipment/head/knighthelm.xml b/graphics/sprites/equipment/head/knighthelm.xml index a0a93bcb..075a5d7a 100644 --- a/graphics/sprites/equipment/head/knighthelm.xml +++ b/graphics/sprites/equipment/head/knighthelm.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25" height="25"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-36"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-36" delay="75"/> - <frame index="1" offsetX="0" offsetY="-35" delay="75"/> - <frame index="1" offsetX="0" offsetY="-36" delay="150"/> - <frame index="1" offsetX="0" offsetY="-35" delay="75"/> - <frame index="1" offsetX="0" offsetY="-36" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-36" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - <frame index="3" offsetX="0" offsetY="-36" delay="150"/> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - <frame index="3" offsetX="0" offsetY="-36" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-37" delay="75"/> - <frame index="1" offsetX="4" offsetY="-38" delay="75"/> - <frame index="1" offsetX="0" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - <frame index="3" offsetX="1" offsetY="-34" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-36" delay="225"/> - <frame index="1" offsetX="5" offsetY="-37" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-37" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-27"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-27"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="29" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-35" delay="140"/> - <frame index="1" offsetX="3" offsetY="-38" delay="140"/> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="3" offsetX="2" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-37" delay="100"/> - <frame index="1" offsetX="4" offsetY="-38" delay="100"/> - <frame index="1" offsetX="0" offsetY="-35" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-34" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-38" delay="100"/> - <frame index="3" offsetX="0" offsetY="-35" delay="100"/> - <frame index="3" offsetX="1" offsetY="-34" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="6" offsetY="-38" delay="140"/> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-38" delay="140"/> - <frame index="1" offsetX="4" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/knighthelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/knit-cap-female.xml b/graphics/sprites/equipment/head/knit-cap-female.xml deleted file mode 100644 index e4ce8e7c..00000000 --- a/graphics/sprites/equipment/head/knit-cap-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="base" src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" width="24"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="150" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-41"/> - <frame delay="75" index="1" offsetX="5" offsetY="-42"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-40"/> - <frame delay="150" index="1" offsetX="6" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="150" index="2" offsetX="0" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="33" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/knit-cap.png b/graphics/sprites/equipment/head/knit-cap.png Binary files differindex ea67e10b..4bb8eb86 100644 --- a/graphics/sprites/equipment/head/knit-cap.png +++ b/graphics/sprites/equipment/head/knit-cap.png diff --git a/graphics/sprites/equipment/head/knit-cap.xml b/graphics/sprites/equipment/head/knit-cap.xml index e1b826f4..27e46508 100644 --- a/graphics/sprites/equipment/head/knit-cap.xml +++ b/graphics/sprites/equipment/head/knit-cap.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" width="24" height="26"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="225"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="33" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/long-beard-female.xml b/graphics/sprites/equipment/head/long-beard-female.xml deleted file mode 100644 index ec8a5a43..00000000 --- a/graphics/sprites/equipment/head/long-beard-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset name="base" src="graphics/sprites/equipment/head/long-beard.png|W" width="40" height="40"/> - <include file="equipment/head/mustache-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/long-beard.png b/graphics/sprites/equipment/head/long-beard.png Binary files differindex e95aecb4..73a210fa 100644 --- a/graphics/sprites/equipment/head/long-beard.png +++ b/graphics/sprites/equipment/head/long-beard.png diff --git a/graphics/sprites/equipment/head/long-beard.xml b/graphics/sprites/equipment/head/long-beard.xml index 6253c057..4cbbec45 100644 --- a/graphics/sprites/equipment/head/long-beard.xml +++ b/graphics/sprites/equipment/head/long-beard.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/long-beard.png|W" width="40" height="40"/> - <include file="equipment/head/mustache.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/long-beard.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/magicgmtophat-female.xml b/graphics/sprites/equipment/head/magicgmtophat-female.xml deleted file mode 100644 index dc186745..00000000 --- a/graphics/sprites/equipment/head/magicgmtophat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="34" name="base" src="graphics/sprites/equipment/head/magicgmtophat.png" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-50"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-50"/> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - <frame delay="150" index="1" offsetX="0" offsetY="-50"/> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-51"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-50"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-51"/> - <frame delay="75" index="1" offsetX="4" offsetY="-52"/> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-50"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-52"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="0" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-49"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-50"/> - <frame delay="150" index="1" offsetX="5" offsetY="-51"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-50"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-50"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-51"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-41"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="4" offsetY="-52" delay="100"/> - <frame index="1" offsetX="0" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-48" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-51" delay="140"/> - <frame index="1" offsetX="7" offsetY="-49" delay="140"/> - <frame index="1" offsetX="0" offsetY="-51" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-54" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="140"/> - <frame index="3" offsetX="0" offsetY="-51" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="3" offsetY="-52" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-52" delay="280"/> - <frame index="3" offsetX="2" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/magicgmtophat.png b/graphics/sprites/equipment/head/magicgmtophat.png Binary files differindex 1ef8d71f..8c9e61a6 100644 --- a/graphics/sprites/equipment/head/magicgmtophat.png +++ b/graphics/sprites/equipment/head/magicgmtophat.png diff --git a/graphics/sprites/equipment/head/magicgmtophat.xml b/graphics/sprites/equipment/head/magicgmtophat.xml index c4cc5347..571eeaf3 100644 --- a/graphics/sprites/equipment/head/magicgmtophat.xml +++ b/graphics/sprites/equipment/head/magicgmtophat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/magicgmtophat.png" width="21" height="34"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-50"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-50" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-50" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-50" delay="150"/> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-50" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-51" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-50" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-50" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-51" delay="75"/> - <frame index="1" offsetX="4" offsetY="-52" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-52" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="0" offsetY="-48" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-50" delay="225"/> - <frame index="1" offsetX="5" offsetY="-51" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-50" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-50" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-51" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-41"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="40" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49" delay="140"/> - <frame index="1" offsetX="3" offsetY="-52" delay="140"/> - <frame index="1" offsetX="5" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-51" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-52" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="4" offsetY="-52" delay="100"/> - <frame index="1" offsetX="0" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-52" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="0" offsetY="-48" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-51" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-52" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-51" delay="140"/> - <frame index="1" offsetX="6" offsetY="-52" delay="140"/> - <frame index="1" offsetX="1" offsetY="-53" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-52" delay="140"/> - <frame index="3" offsetX="0" offsetY="-53" delay="140"/> - <frame index="3" offsetX="2" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-53" delay="140"/> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="4" offsetY="-53" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-53" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-53" delay="140"/> - <frame index="3" offsetX="2" offsetY="-49" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/magicgmtophat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/mask-female.xml b/graphics/sprites/equipment/head/mask-female.xml deleted file mode 100644 index ffb15961..00000000 --- a/graphics/sprites/equipment/head/mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/mask.png" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/mask.png b/graphics/sprites/equipment/head/mask.png Binary files differindex d4bbaff9..38e6929e 100644 --- a/graphics/sprites/equipment/head/mask.png +++ b/graphics/sprites/equipment/head/mask.png diff --git a/graphics/sprites/equipment/head/mask.xml b/graphics/sprites/equipment/head/mask.xml index 36eef7b3..51b97716 100644 --- a/graphics/sprites/equipment/head/mask.xml +++ b/graphics/sprites/equipment/head/mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/mask.png" width="32" height="32"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/minershat-female.xml b/graphics/sprites/equipment/head/minershat-female.xml deleted file mode 100644 index 58943b2f..00000000 --- a/graphics/sprites/equipment/head/minershat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/minershat.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/minershat.png b/graphics/sprites/equipment/head/minershat.png Binary files differindex 3854c64e..b332b60c 100644 --- a/graphics/sprites/equipment/head/minershat.png +++ b/graphics/sprites/equipment/head/minershat.png diff --git a/graphics/sprites/equipment/head/minershat.xml b/graphics/sprites/equipment/head/minershat.xml index 3ae2f591..4bd3bae9 100644 --- a/graphics/sprites/equipment/head/minershat.xml +++ b/graphics/sprites/equipment/head/minershat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/minershat.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/minershat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/monocle-female.xml b/graphics/sprites/equipment/head/monocle-female.xml deleted file mode 100644 index 6481dba0..00000000 --- a/graphics/sprites/equipment/head/monocle-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="29" name="base" src="graphics/sprites/equipment/head/monocle.png" width="23"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="150" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="0" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="4" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-24"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-24"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="1" offsetY="-35" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/monocle.png b/graphics/sprites/equipment/head/monocle.png Binary files differindex 973c15d2..72acbabb 100644 --- a/graphics/sprites/equipment/head/monocle.png +++ b/graphics/sprites/equipment/head/monocle.png diff --git a/graphics/sprites/equipment/head/monocle.xml b/graphics/sprites/equipment/head/monocle.xml index 269a6566..24f2cbc1 100644 --- a/graphics/sprites/equipment/head/monocle.xml +++ b/graphics/sprites/equipment/head/monocle.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/monocle.png" width="23" height="29"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-24"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-24"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/monocle.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/monster-skull-helm-female.xml b/graphics/sprites/equipment/head/monster-skull-helm-female.xml deleted file mode 100644 index 216832d2..00000000 --- a/graphics/sprites/equipment/head/monster-skull-helm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - <frame delay="75" index="3" offsetX="0" offsetY="-34"/> - <frame delay="150" index="3" offsetX="0" offsetY="-35"/> - <frame delay="75" index="3" offsetX="0" offsetY="-34"/> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <frame delay="75" index="0" offsetX="0" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-36"/> - <frame delay="75" index="1" offsetX="5" offsetY="-37"/> - <frame delay="75" index="1" offsetX="1" offsetY="-34"/> - <frame delay="75" index="1" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="3" offsetX="0" offsetY="-34"/> - <frame delay="75" index="3" offsetX="1" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-35"/> - <frame delay="150" index="1" offsetX="6" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-35"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-26"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="0"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="3" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="100"/> - <frame index="1" offsetX="5" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-34" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="3" offsetX="0" offsetY="-34" delay="100"/> - <frame index="3" offsetX="1" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="140"/> - <frame index="1" offsetX="8" offsetY="-34" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-37" delay="280"/> - <frame index="3" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/monster-skull-helm.png b/graphics/sprites/equipment/head/monster-skull-helm.png Binary files differindex 6cb6c839..91cd6b43 100644 --- a/graphics/sprites/equipment/head/monster-skull-helm.png +++ b/graphics/sprites/equipment/head/monster-skull-helm.png diff --git a/graphics/sprites/equipment/head/monster-skull-helm.xml b/graphics/sprites/equipment/head/monster-skull-helm.xml index f36762b3..9b5f0c20 100644 --- a/graphics/sprites/equipment/head/monster-skull-helm.xml +++ b/graphics/sprites/equipment/head/monster-skull-helm.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="2" offsetY="-35" delay="150"/> - <frame index="1" offsetX="2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="150"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="0" offsetY="-35" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="75"/> - <frame index="1" offsetX="5" offsetY="-37" delay="75"/> - <frame index="1" offsetX="1" offsetY="-34" delay="75"/> - <frame index="1" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="3" offsetX="0" offsetY="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY="-33" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="225"/> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-35" delay="225"/> - <frame index="1" offsetX="6" offsetY="-36" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-36" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-26"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="0"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="6" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-36" delay="100"/> - <frame index="1" offsetX="5" offsetY="-37" delay="100"/> - <frame index="1" offsetX="1" offsetY="-34" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="3" offsetX="0" offsetY="-34" delay="100"/> - <frame index="3" offsetX="1" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-36" delay="140"/> - <frame index="1" offsetX="7" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="0" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="3" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/monster-skull-helm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/moonshroomhat-female.xml b/graphics/sprites/equipment/head/moonshroomhat-female.xml deleted file mode 100644 index 363e01b3..00000000 --- a/graphics/sprites/equipment/head/moonshroomhat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018-2019 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/moonshroomhat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/moonshroomhat.png b/graphics/sprites/equipment/head/moonshroomhat.png Binary files differindex c6b933b3..d9d8e65f 100644 --- a/graphics/sprites/equipment/head/moonshroomhat.png +++ b/graphics/sprites/equipment/head/moonshroomhat.png diff --git a/graphics/sprites/equipment/head/moonshroomhat.xml b/graphics/sprites/equipment/head/moonshroomhat.xml index 363e01b3..c78d3f0a 100644 --- a/graphics/sprites/equipment/head/moonshroomhat.xml +++ b/graphics/sprites/equipment/head/moonshroomhat.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018-2019 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018-2019 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/moonshroomhat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/mouboohead-female.xml b/graphics/sprites/equipment/head/mouboohead-female.xml deleted file mode 100644 index 5f225a8f..00000000 --- a/graphics/sprites/equipment/head/mouboohead-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-35"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="2" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="5" offsetX="0" offsetY="-33"/> - <frame delay="75" index="5" offsetX="0" offsetY="-34"/> - <frame delay="75" index="5" offsetX="0" offsetY="-31"/> - <frame delay="75" index="5" offsetX="0" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="2" offsetY="-36"/> - <frame delay="75" index="6" offsetX="2" offsetY="-37"/> - <frame delay="75" index="6" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="6" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="8" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="8" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="8" offsetX="2" offsetY="-34"/> - <frame delay="75" index="8" offsetX="3" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-35"/> - <frame delay="150" index="1" offsetX="3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-35"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-23"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-26"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="27" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="6" offsetX="0" offsetY="-35" delay="140"/> - <frame index="6" offsetX="3" offsetY="-35" delay="140"/> - <frame index="6" offsetX="-5" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="4" offsetY="-32" delay="140"/> - <frame index="8" offsetX="1" offsetY="-35" delay="140"/> - <frame index="8" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="8" offsetX="5" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="0" offsetY="-33" delay="100"/> - <frame index="5" offsetX="0" offsetY="-34" delay="100"/> - <frame index="5" offsetX="0" offsetY="-31" delay="100"/> - <frame index="5" offsetX="0" offsetY="-30" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY="-36" delay="100"/> - <frame index="6" offsetX="2" offsetY="-37" delay="100"/> - <frame index="6" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="6" offsetX="-3" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-35" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="8" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="8" offsetX="2" offsetY="-34" delay="100"/> - <frame index="8" offsetX="3" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="5" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="5" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="2" offsetY="-36" delay="140"/> - <frame index="6" offsetX="5" offsetY="-34" delay="140"/> - <frame index="6" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="6" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="8" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="8" offsetX="3" offsetY="-36" delay="140"/> - <frame index="8" offsetX="4" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-1" offsetY="-32" delay="280"/> - <frame index="5" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="1" offsetY="-36" delay="140"/> - <frame index="6" offsetX="1" offsetY="-37" delay="140"/> - <frame index="6" offsetX="2" offsetY="-37" delay="140"/> - <frame index="6" offsetX="-4" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="8" offsetX="0" offsetY="-37" delay="280"/> - <frame index="8" offsetX="5" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/moubootaurhead-female.xml b/graphics/sprites/equipment/head/moubootaurhead-female.xml deleted file mode 100644 index bcfc383d..00000000 --- a/graphics/sprites/equipment/head/moubootaurhead-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="51" name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80"/> - <include file="equipment/head/christmastree-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/moubootaurhead.png b/graphics/sprites/equipment/head/moubootaurhead.png Binary files differindex 327d1230..1ed7179d 100644 --- a/graphics/sprites/equipment/head/moubootaurhead.png +++ b/graphics/sprites/equipment/head/moubootaurhead.png diff --git a/graphics/sprites/equipment/head/moubootaurhead.xml b/graphics/sprites/equipment/head/moubootaurhead.xml index 82f5f3a7..b8cb23c2 100644 --- a/graphics/sprites/equipment/head/moubootaurhead.xml +++ b/graphics/sprites/equipment/head/moubootaurhead.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80" height="51"/> - <include file="equipment/head/christmastree.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/moubootaurhead.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/mushroom-female.xml b/graphics/sprites/equipment/head/mushroom-female.xml deleted file mode 100644 index e6dbf7b7..00000000 --- a/graphics/sprites/equipment/head/mushroom-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="15" name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-2" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame delay="75" index="0" offsetX="0" offsetY="-48"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="150" index="0" offsetX="0" offsetY="-48"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame delay="75" index="0" offsetX="-2" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="0" offsetX="4" offsetY="-49"/> - <frame delay="75" index="0" offsetX="4" offsetY="-50"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="0" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-3" offsetY="-46"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="0" offsetX="3" offsetY="-48"/> - <frame delay="150" index="0" offsetX="5" offsetY="-49"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="0" offsetX="-2" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-3" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="0" offsetX="-4" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-6" offsetY="-49"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="4" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="-7" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="1" offsetX="37" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="4" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-4" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="0" offsetX="2" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="4" offsetY="-49" delay="100"/> - <frame index="0" offsetX="4" offsetY="-50" delay="100"/> - <frame index="0" offsetX="0" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-3" offsetY="-48" delay="300"/> - <frame index="0" offsetX="-3" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="4" offsetY="-49" delay="140"/> - <frame index="0" offsetX="7" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-49" delay="140"/> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-5" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-6" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-49" delay="140"/> - <frame index="0" offsetX="1" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="0" offsetX="3" offsetY="-49" delay="140"/> - <frame index="0" offsetX="3" offsetY="-50" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="0" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="0" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="0" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/mustache-female.xml b/graphics/sprites/equipment/head/mustache-female.xml deleted file mode 100644 index 167bf412..00000000 --- a/graphics/sprites/equipment/head/mustache-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/mustache.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/mustache.png b/graphics/sprites/equipment/head/mustache.png Binary files differindex 7345fd69..661fdff1 100644 --- a/graphics/sprites/equipment/head/mustache.png +++ b/graphics/sprites/equipment/head/mustache.png diff --git a/graphics/sprites/equipment/head/mustache.xml b/graphics/sprites/equipment/head/mustache.xml index fc26f89a..015c583f 100644 --- a/graphics/sprites/equipment/head/mustache.xml +++ b/graphics/sprites/equipment/head/mustache.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/mustache.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/mustache.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/nohmask-female.xml b/graphics/sprites/equipment/head/nohmask-female.xml deleted file mode 100644 index a6e3b4f1..00000000 --- a/graphics/sprites/equipment/head/nohmask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="23" name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="150" index="3" offsetX="1" offsetY="-38"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <frame delay="75" index="3" offsetX="2" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-39"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="4" offsetY="-34" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="280"/> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/nohmask.png b/graphics/sprites/equipment/head/nohmask.png Binary files differindex 80393d63..8565e1b8 100644 --- a/graphics/sprites/equipment/head/nohmask.png +++ b/graphics/sprites/equipment/head/nohmask.png diff --git a/graphics/sprites/equipment/head/nohmask.xml b/graphics/sprites/equipment/head/nohmask.xml index f978968d..4c7cae85 100644 --- a/graphics/sprites/equipment/head/nohmask.xml +++ b/graphics/sprites/equipment/head/nohmask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25" height="23"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="150"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-39" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-39" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-29"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="17" offsetY="-14"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <frame index="3" offsetX="0" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <frame index="3" offsetX="2" offsetY="-36" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-36" 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="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/nohmask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/nutcrackerhat-female.xml b/graphics/sprites/equipment/head/nutcrackerhat-female.xml deleted file mode 100644 index 372e408d..00000000 --- a/graphics/sprites/equipment/head/nutcrackerhat-female.xml +++ /dev/null @@ -1,231 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-46"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-45"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-46"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-47"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-46"/> - <frame delay="75" index="3" offsetX="1" offsetY="-45"/> - <frame delay="150" index="3" offsetX="1" offsetY="-46"/> - <frame delay="75" index="3" offsetX="1" offsetY="-45"/> - <frame delay="75" index="3" offsetX="1" offsetY="-46"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-47"/> - <frame delay="75" index="1" offsetX="2" offsetY="-48"/> - <frame delay="75" index="1" offsetX="0" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-44"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-46"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="0" offsetY="-45"/> - <frame delay="75" index="3" offsetX="1" offsetY="-44"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-47"/> - <frame delay="150" index="1" offsetX="3" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-45"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-46"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-37"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="3" offsetX="37" offsetY="-10" delay="5000"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-46" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="3" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47" delay="100"/> - <frame index="1" offsetX="2" offsetY="-48" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-45" delay="100"/> - <frame index="3" offsetX="1" offsetY="-44" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="5" offsetY="-45" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="0" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="3" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/nutcrackerhat.png b/graphics/sprites/equipment/head/nutcrackerhat.png Binary files differindex cf438615..39d02eab 100644 --- a/graphics/sprites/equipment/head/nutcrackerhat.png +++ b/graphics/sprites/equipment/head/nutcrackerhat.png diff --git a/graphics/sprites/equipment/head/nutcrackerhat.xml b/graphics/sprites/equipment/head/nutcrackerhat.xml index 32103eef..3f24caf2 100644 --- a/graphics/sprites/equipment/head/nutcrackerhat.xml +++ b/graphics/sprites/equipment/head/nutcrackerhat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19" height="32"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-46"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-46" delay="75"/> - <frame index="3" offsetX="1" offsetY="-45" delay="75"/> - <frame index="3" offsetX="1" offsetY="-46" delay="150"/> - <frame index="3" offsetX="1" offsetY="-45" delay="75"/> - <frame index="3" offsetX="1" offsetY="-46" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47" delay="75"/> - <frame index="1" offsetX="2" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="0" offsetY="-45" delay="75"/> - <frame index="3" offsetX="1" offsetY="-44" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-47" delay="225"/> - <frame index="1" offsetX="3" offsetY="-48" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-46" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-37"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="3" offsetX="37" offsetY="-10" delay="5000"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="5" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47" delay="100"/> - <frame index="1" offsetX="2" offsetY="-48" delay="100"/> - <frame index="1" offsetX="0" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-45" delay="100"/> - <frame index="3" offsetX="1" offsetY="-44" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="1" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="3" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-46" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="0" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/nutcrackerhat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/operamask-female.xml b/graphics/sprites/equipment/head/operamask-female.xml deleted file mode 100644 index a7b2905a..00000000 --- a/graphics/sprites/equipment/head/operamask-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/operamask.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/operamask.png b/graphics/sprites/equipment/head/operamask.png Binary files differindex 93deffa0..3c972c27 100644 --- a/graphics/sprites/equipment/head/operamask.png +++ b/graphics/sprites/equipment/head/operamask.png diff --git a/graphics/sprites/equipment/head/operamask.xml b/graphics/sprites/equipment/head/operamask.xml index a7b2905a..b7a8e610 100644 --- a/graphics/sprites/equipment/head/operamask.xml +++ b/graphics/sprites/equipment/head/operamask.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018-2019 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/operamask.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/overlordhelm-female.xml b/graphics/sprites/equipment/head/overlordhelm-female.xml deleted file mode 100644 index 015977b8..00000000 --- a/graphics/sprites/equipment/head/overlordhelm-female.xml +++ /dev/null @@ -1,231 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="39" name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="150" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="150" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-26"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-32"/> - <frame delay="75" index="1" offsetX="4" offsetY="-33"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="1" offsetY="-29"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-31"/> - <frame delay="150" index="1" offsetX="5" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="1" offsetX="2" offsetY="-31" delay="140"/> - <frame index="1" offsetX="4" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-31" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="7" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="0" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/overlordhelm.png b/graphics/sprites/equipment/head/overlordhelm.png Binary files differindex 1c9e5641..800340c1 100644 --- a/graphics/sprites/equipment/head/overlordhelm.png +++ b/graphics/sprites/equipment/head/overlordhelm.png diff --git a/graphics/sprites/equipment/head/overlordhelm.xml b/graphics/sprites/equipment/head/overlordhelm.xml index 9dba725b..3f8d1f45 100644 --- a/graphics/sprites/equipment/head/overlordhelm.xml +++ b/graphics/sprites/equipment/head/overlordhelm.xml @@ -1,231 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39" height="39"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY="-29" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY="-32" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-32" delay="140"/> - <frame index="1" offsetX="6" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-33" delay="140"/> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/overlordhelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/paladinhelm-female.xml b/graphics/sprites/equipment/head/paladinhelm-female.xml deleted file mode 100644 index 4531329d..00000000 --- a/graphics/sprites/equipment/head/paladinhelm-female.xml +++ /dev/null @@ -1,231 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="39" name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="150" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="150" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-26"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-32"/> - <frame delay="75" index="1" offsetX="4" offsetY="-33"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="1" offsetY="-29"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-31"/> - <frame delay="150" index="1" offsetX="5" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-25" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="1" offsetX="2" offsetY="-31" delay="140"/> - <frame index="1" offsetX="4" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-31" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="7" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="0" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/paladinhelm.png b/graphics/sprites/equipment/head/paladinhelm.png Binary files differindex 32aceff9..8578dcd4 100644 --- a/graphics/sprites/equipment/head/paladinhelm.png +++ b/graphics/sprites/equipment/head/paladinhelm.png diff --git a/graphics/sprites/equipment/head/paladinhelm.xml b/graphics/sprites/equipment/head/paladinhelm.xml index 347bd0ab..83f6d089 100644 --- a/graphics/sprites/equipment/head/paladinhelm.xml +++ b/graphics/sprites/equipment/head/paladinhelm.xml @@ -1,231 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39" height="39"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-33" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY="-29" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY="-32" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-32" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-5"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-32" delay="140"/> - <frame index="1" offsetX="6" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-33" delay="140"/> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/paladinhelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/panhat-female.xml b/graphics/sprites/equipment/head/panhat-female.xml deleted file mode 100644 index 78268eac..00000000 --- a/graphics/sprites/equipment/head/panhat-female.xml +++ /dev/null @@ -1,226 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="24" name="base" src="graphics/sprites/equipment/head/panhat.png" width="24"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-44"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-43"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> - <frame delay="150" index="0" offsetX="-4" offsetY="-43"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> - <frame delay="150" index="0" offsetX="-4" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-42"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="2" offsetY="-44"/> - <frame delay="150" index="2" offsetX="2" offsetY="-45"/> - <frame delay="75" index="2" offsetX="2" offsetY="-44"/> - <frame delay="150" index="2" offsetX="2" offsetY="-45"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-43"/> - <frame delay="75" index="3" offsetX="1" offsetY="-42"/> - <frame delay="150" index="3" offsetX="1" offsetY="-43"/> - <frame delay="75" index="3" offsetX="1" offsetY="-42"/> - <frame delay="75" index="3" offsetX="1" offsetY="-43"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-4" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-38"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-45"/> - <frame delay="75" index="1" offsetX="3" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-42"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="300" index="2" offsetX="1" offsetY="-43"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-45"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="3" offsetX="1" offsetY="-43"/> - <frame delay="75" index="3" offsetX="2" offsetY="-42"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="375" index="0" offsetX="-4" offsetY="-42"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-44"/> - <frame delay="150" index="1" offsetX="4" offsetY="-44"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="150" index="2" offsetX="2" offsetY="-43"/> - <frame delay="75" index="2" offsetX="1" offsetY="-43"/> - <frame delay="75" index="2" offsetX="1" offsetY="-42"/> - <frame delay="75" index="2" offsetX="1" offsetY="-43"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-44"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-44"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-44" delay="140"/> - <frame index="1" offsetX="3" offsetY="-44" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-42" delay="280"/> - <frame index="2" offsetX="0" offsetY="-40" delay="140"/> - <frame index="2" offsetX="1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="0" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="4" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-45" delay="100"/> - <frame index="1" offsetX="3" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="400"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-43" delay="100"/> - <frame index="3" offsetX="2" offsetY="-42" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-6" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-6" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-6" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-45" delay="140"/> - <frame index="1" offsetX="6" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="2" offsetX="0" offsetY="-43" delay="140"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="3" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-45" delay="140"/> - <frame index="1" offsetX="2" offsetY="-46" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <frame index="2" offsetX="0" offsetY="-41" delay="280"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-46" delay="280"/> - <frame index="3" offsetX="4" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/panhat.png b/graphics/sprites/equipment/head/panhat.png Binary files differindex 613cbf32..abc48069 100644 --- a/graphics/sprites/equipment/head/panhat.png +++ b/graphics/sprites/equipment/head/panhat.png diff --git a/graphics/sprites/equipment/head/panhat.xml b/graphics/sprites/equipment/head/panhat.xml index 4941b63d..aa1c1b69 100644 --- a/graphics/sprites/equipment/head/panhat.xml +++ b/graphics/sprites/equipment/head/panhat.xml @@ -1,227 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/panhat.png" width="24" height="24"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-43"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-43"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-44"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-43"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-43" delay="150"/> - <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-43" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-42" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-44" delay="75"/> - <frame index="2" offsetX="2" offsetY="-45" delay="150"/> - <frame index="2" offsetX="2" offsetY="-44" delay="75"/> - <frame index="2" offsetX="2" offsetY="-45" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-43" delay="75"/> - <frame index="3" offsetX="1" offsetY="-42" delay="75"/> - <frame index="3" offsetX="1" offsetY="-43" delay="150"/> - <frame index="3" offsetX="1" offsetY="-42" delay="75"/> - <frame index="3" offsetX="1" offsetY="-43" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-45" delay="75"/> - <frame index="1" offsetX="3" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="300"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="3" offsetX="1" offsetY="-43" delay="75"/> - <frame index="3" offsetX="2" offsetY="-42" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-42" delay="375"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-44" delay="225"/> - <frame index="1" offsetX="4" offsetY="-44" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-43" delay="150"/> - <frame index="2" offsetX="1" offsetY="-43" delay="75"/> - <frame index="2" offsetX="1" offsetY="-42" delay="75"/> - <frame index="2" offsetX="1" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-44" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-44" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-34"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="1" offsetX="2" offsetY="-46" delay="140"/> - <frame index="1" offsetX="4" offsetY="-46" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="280"/> - <frame index="2" offsetX="1" offsetY="-41" delay="140"/> - <frame index="2" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="0" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="3" offsetX="3" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-45" delay="100"/> - <frame index="1" offsetX="3" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="400"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-46" delay="100"/> - <frame index="3" offsetX="1" offsetY="-43" delay="100"/> - <frame index="3" offsetX="2" offsetY="-42" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-44" delay="280"/> - <frame index="0" offsetX="-5" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-45" delay="140"/> - <frame index="1" offsetX="5" offsetY="-46" delay="140"/> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="420"/> - <frame index="2" offsetX="0" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="4" offsetY="-42" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-47" delay="140"/> - <frame index="1" offsetX="3" offsetY="-46" delay="140"/> - <frame index="1" offsetX="3" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-43" delay="280"/> - <frame index="2" offsetX="1" offsetY="-41" delay="140"/> - <frame index="2" offsetX="1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="0" offsetY="-47" delay="140"/> - <frame index="3" offsetX="4" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/panhat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/paperbag-female.xml b/graphics/sprites/equipment/head/paperbag-female.xml deleted file mode 100644 index 957f4676..00000000 --- a/graphics/sprites/equipment/head/paperbag-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/paperbag.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/paperbag.png b/graphics/sprites/equipment/head/paperbag.png Binary files differindex f18ee594..983e67e4 100644 --- a/graphics/sprites/equipment/head/paperbag.png +++ b/graphics/sprites/equipment/head/paperbag.png diff --git a/graphics/sprites/equipment/head/paperbag.xml b/graphics/sprites/equipment/head/paperbag.xml index 957f4676..8d361e53 100644 --- a/graphics/sprites/equipment/head/paperbag.xml +++ b/graphics/sprites/equipment/head/paperbag.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/paperbag.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/parsley-earplugs-female.xml b/graphics/sprites/equipment/head/parsley-earplugs-female.xml deleted file mode 100644 index a10a95e8..00000000 --- a/graphics/sprites/equipment/head/parsley-earplugs-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="16" name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="150" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="6" offsetY="-41"/> - <frame delay="75" index="1" offsetX="6" offsetY="-42"/> - <frame delay="75" index="1" offsetX="2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="1" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-6" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-6" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="5" offsetY="-40"/> - <frame delay="150" index="1" offsetX="7" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-38"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-6" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-8" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="1" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="6" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="100"/> - <frame index="1" offsetX="6" offsetY="-42" delay="100"/> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-41" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="9" offsetY="-39" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-8" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="280"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="280"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/parsley-earplugs.png b/graphics/sprites/equipment/head/parsley-earplugs.png Binary files differindex 638595f1..262a354c 100644 --- a/graphics/sprites/equipment/head/parsley-earplugs.png +++ b/graphics/sprites/equipment/head/parsley-earplugs.png diff --git a/graphics/sprites/equipment/head/parsley-earplugs.xml b/graphics/sprites/equipment/head/parsley-earplugs.xml index 1b4e1db8..8d582481 100644 --- a/graphics/sprites/equipment/head/parsley-earplugs.xml +++ b/graphics/sprites/equipment/head/parsley-earplugs.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32" height="16"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="150"/> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="150"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="75"/> - <frame index="1" offsetX="6" offsetY="-42" delay="75"/> - <frame index="1" offsetX="2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-40" delay="225"/> - <frame index="1" offsetX="7" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-38" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-8" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="1" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="100"/> - <frame index="1" offsetX="6" offsetY="-42" delay="100"/> - <frame index="1" offsetX="2" offsetY="-39" delay="100"/> - <frame index="1" offsetX="1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-39" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-42" delay="140"/> - <frame index="1" offsetX="3" offsetY="-43" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-7" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-43" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="6" offsetY="-43" delay="140"/> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-38" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="3" offsetX="0" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/parsley-earplugs.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/phylactery-female.xml b/graphics/sprites/equipment/head/phylactery-female.xml deleted file mode 100644 index df71e7e1..00000000 --- a/graphics/sprites/equipment/head/phylactery-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/phylactery.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/phylactery.png b/graphics/sprites/equipment/head/phylactery.png Binary files differindex 583edea6..47420472 100644 --- a/graphics/sprites/equipment/head/phylactery.png +++ b/graphics/sprites/equipment/head/phylactery.png diff --git a/graphics/sprites/equipment/head/phylactery.xml b/graphics/sprites/equipment/head/phylactery.xml index df71e7e1..51966a20 100644 --- a/graphics/sprites/equipment/head/phylactery.xml +++ b/graphics/sprites/equipment/head/phylactery.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/phylactery.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/pilot-hat-female.xml b/graphics/sprites/equipment/head/pilot-hat-female.xml deleted file mode 100644 index d04be80f..00000000 --- a/graphics/sprites/equipment/head/pilot-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="31" name="base" src="graphics/sprites/equipment/head/pilot-hat.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-34"/> - <frame delay="150" index="1" offsetX="3" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="3" offsetX="1" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/pilot-hat.png b/graphics/sprites/equipment/head/pilot-hat.png Binary files differindex 298661de..63f1a76d 100644 --- a/graphics/sprites/equipment/head/pilot-hat.png +++ b/graphics/sprites/equipment/head/pilot-hat.png diff --git a/graphics/sprites/equipment/head/pilot-hat.xml b/graphics/sprites/equipment/head/pilot-hat.xml index 3cbf1feb..aec3173e 100644 --- a/graphics/sprites/equipment/head/pilot-hat.xml +++ b/graphics/sprites/equipment/head/pilot-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pilot-hat.png" width="40" height="31"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-34" delay="225"/> - <frame index="1" offsetX="3" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> - <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/pilot-hat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/pinkie-helmet-female.xml b/graphics/sprites/equipment/head/pinkie-helmet-female.xml deleted file mode 100644 index 34b1783d..00000000 --- a/graphics/sprites/equipment/head/pinkie-helmet-female.xml +++ /dev/null @@ -1,233 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="5" offsetX="0" offsetY="-34"/> - <frame delay="150" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="150" index="5" offsetX="0" offsetY="-35"/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="6" offsetX="2" offsetY="-35"/> - <frame delay="75" index="6" offsetX="2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - </animation> - <animation direction="up"> - <frame delay="75" index="7" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-34"/> - <frame delay="150" index="7" offsetX="-1" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="8" offsetX="0" offsetY="-35"/> - <frame delay="75" index="3" offsetX="0" offsetY="-34"/> - <frame delay="150" index="8" offsetX="0" offsetY="-35"/> - <frame delay="75" index="8" offsetX="0" offsetY="-34"/> - <frame delay="75" index="3" offsetX="0" offsetY="-35"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="5" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="5" offsetX="0" offsetY="-30"/> - <frame delay="75" index="0" offsetX="0" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="6" offsetX="5" offsetY="-36"/> - <frame delay="75" index="1" offsetX="5" offsetY="-37"/> - <frame delay="75" index="6" offsetX="1" offsetY="-34"/> - <frame delay="75" index="1" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="7" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="8" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="8" offsetX="0" offsetY="-34"/> - <frame delay="75" index="3" offsetX="1" offsetY="-33"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="5" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="5" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="6" offsetX="4" offsetY="-35"/> - <frame delay="150" index="1" offsetX="6" offsetY="-36"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="7" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="7" offsetX="-2" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="8" offsetX="-3" offsetY="-35"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-36"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-26"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-26"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="44" offsetY="-9"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="6" offsetX="5" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="7" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="2" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="8" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="3" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="5" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="5" offsetY="-36" delay="100"/> - <frame index="1" offsetX="5" offsetY="-37" delay="100"/> - <frame index="6" offsetX="1" offsetY="-34" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-2" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="100"/> - <frame index="8" offsetX="0" offsetY="-34" delay="100"/> - <frame index="3" offsetX="1" offsetY="-33" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="5" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="5" offsetY="-36" delay="140"/> - <frame index="1" offsetX="8" offsetY="-34" delay="140"/> - <frame index="6" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="7" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="7" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="8" offsetX="1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="5" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="5" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="6" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="6" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="7" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="7" offsetX="-3" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="8" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="8" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="3" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat-female.xml b/graphics/sprites/equipment/head/pinkiehat-female.xml deleted file mode 100644 index 5f0bcec2..00000000 --- a/graphics/sprites/equipment/head/pinkiehat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/pinkiehat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/pinkiehat.png b/graphics/sprites/equipment/head/pinkiehat.png Binary files differindex 556fe28f..ff72085a 100644 --- a/graphics/sprites/equipment/head/pinkiehat.png +++ b/graphics/sprites/equipment/head/pinkiehat.png diff --git a/graphics/sprites/equipment/head/pinkiehat.xml b/graphics/sprites/equipment/head/pinkiehat.xml index 5f0bcec2..2788cc5e 100644 --- a/graphics/sprites/equipment/head/pinkiehat.xml +++ b/graphics/sprites/equipment/head/pinkiehat.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/pinkiehat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/piratehat-female.xml b/graphics/sprites/equipment/head/piratehat-female.xml deleted file mode 100644 index f1eb31e9..00000000 --- a/graphics/sprites/equipment/head/piratehat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="17" name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-47"/> - <frame delay="75" index="1" offsetX="2" offsetY="-46"/> - <frame delay="150" index="1" offsetX="2" offsetY="-47"/> - <frame delay="75" index="1" offsetX="2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-45"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-46"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-47"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="6" offsetY="-48"/> - <frame delay="75" index="1" offsetX="6" offsetY="-49"/> - <frame delay="75" index="1" offsetX="2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="1" offsetY="-45"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-45"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-43"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-6" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-6" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-45"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="5" offsetY="-47"/> - <frame delay="150" index="1" offsetX="7" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-45"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-44"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-45"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-6" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-8" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="0" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-44" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="6" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-44" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> - <frame index="3" offsetX="0" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-48" delay="100"/> - <frame index="1" offsetX="6" offsetY="-49" delay="100"/> - <frame index="1" offsetX="2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-48" delay="140"/> - <frame index="1" offsetX="9" offsetY="-46" delay="140"/> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-8" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-48" delay="140"/> - <frame index="1" offsetX="5" offsetY="-49" delay="280"/> - <frame index="1" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-43" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-49" delay="280"/> - <frame index="3" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/piratehat.png b/graphics/sprites/equipment/head/piratehat.png Binary files differindex 66a6ef30..08eaf4fc 100644 --- a/graphics/sprites/equipment/head/piratehat.png +++ b/graphics/sprites/equipment/head/piratehat.png diff --git a/graphics/sprites/equipment/head/piratehat.xml b/graphics/sprites/equipment/head/piratehat.xml index 25fe5bb8..93d1a262 100644 --- a/graphics/sprites/equipment/head/piratehat.xml +++ b/graphics/sprites/equipment/head/piratehat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27" height="17"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-47"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-47" delay="75"/> - <frame index="1" offsetX="2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY="-47" delay="150"/> - <frame index="1" offsetX="2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="150"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-48" delay="75"/> - <frame index="1" offsetX="6" offsetY="-49" delay="75"/> - <frame index="1" offsetX="2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="1" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-45" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-47" delay="225"/> - <frame index="1" offsetX="7" offsetY="-48" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-47" delay="225"/> - <frame index="3" offsetX="-8" offsetY="-48" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-9" offsetY="-38"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="0" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-46" delay="140"/> - <frame index="1" offsetX="5" offsetY="-49" delay="140"/> - <frame index="1" offsetX="7" offsetY="-49" delay="140"/> - <frame index="1" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-48" delay="100"/> - <frame index="1" offsetX="6" offsetY="-49" delay="100"/> - <frame index="1" offsetX="2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="1" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-48" delay="140"/> - <frame index="1" offsetX="8" offsetY="-49" delay="140"/> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-7" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="0" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-50" delay="140"/> - <frame index="1" offsetX="6" offsetY="-49" delay="140"/> - <frame index="1" offsetX="6" offsetY="-50" delay="140"/> - <frame index="1" offsetX="1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="0" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/piratehat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/presenthat-female.xml b/graphics/sprites/equipment/head/presenthat-female.xml deleted file mode 100644 index aa7897d4..00000000 --- a/graphics/sprites/equipment/head/presenthat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="46" name="base" src="graphics/sprites/equipment/head/presenthat.png|W;R" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-28"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="150" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="150" index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-27"/> - <frame delay="150" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-27"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <frame delay="150" index="3" offsetX="1" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <frame delay="75" index="3" offsetX="1" offsetY="-28"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-26"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <frame delay="75" index="0" offsetX="0" offsetY="-23"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-29"/> - <frame delay="75" index="1" offsetX="3" offsetY="-30"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-26"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="0" offsetY="-28"/> - <frame delay="75" index="2" offsetX="0" offsetY="-26"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-29"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <frame delay="75" index="3" offsetX="2" offsetY="-26"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-26"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-28"/> - <frame delay="150" index="1" offsetX="3" offsetY="-29"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="0" offsetY="-28"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-28"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-2" offsetY="-28"/> - <frame delay="150" index="3" offsetX="-4" offsetY="-29"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-20"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-19"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </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="-22" 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="-2" offsetY="-25" delay="140"/> - <frame index="1" offsetX="1" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-28" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> - <frame index="2" offsetX="0" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <frame index="3" offsetX="0" offsetY="-28" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-28" delay="140"/> - <frame index="3" offsetX="4" offsetY="-24" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-26" delay="100"/> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-24" delay="100"/> - <frame index="0" offsetX="0" offsetY="-23" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="100"/> - <frame index="1" offsetX="3" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="300"/> - <frame index="2" offsetX="0" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-27" delay="100"/> - <frame index="3" offsetX="2" offsetY="-26" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-28" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-23" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="140"/> - <frame index="1" offsetX="6" offsetY="-27" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-27" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-26" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-25" delay="280"/> - <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="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="2" offsetY="-30" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="280"/> - <frame index="3" offsetX="4" offsetY="-26" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/presenthat.png b/graphics/sprites/equipment/head/presenthat.png Binary files differindex 0537e0d1..0f16647c 100644 --- a/graphics/sprites/equipment/head/presenthat.png +++ b/graphics/sprites/equipment/head/presenthat.png diff --git a/graphics/sprites/equipment/head/presenthat.xml b/graphics/sprites/equipment/head/presenthat.xml index 6136d410..e7eba0f1 100644 --- a/graphics/sprites/equipment/head/presenthat.xml +++ b/graphics/sprites/equipment/head/presenthat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/presenthat.png|W;R" width="40" height="46"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-28"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="150"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="150"/> - <frame index="1" offsetX="0" offsetY="-27" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-29" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY="-28" delay="150"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <frame index="3" offsetX="1" offsetY="-28" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <frame index="0" offsetX="0" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="75"/> - <frame index="1" offsetX="3" offsetY="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-26" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="225"/> - <frame index="2" offsetX="0" offsetY="-26" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <frame index="3" offsetX="2" offsetY="-26" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="225"/> - <frame index="0" offsetX="0" offsetY="-26" delay="75"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-28" delay="225"/> - <frame index="1" offsetX="3" offsetY="-29" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-28" delay="225"/> - <frame index="3" offsetX="-4" offsetY="-29" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-16"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-19"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-20"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-19"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-7"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="0" offsetY="-23" delay="140"/> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-23" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <frame index="1" offsetX="2" offsetY="-30" delay="140"/> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="280"/> - <frame index="2" offsetX="0" offsetY="-26" delay="140"/> - <frame index="2" offsetX="1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="3" offsetX="3" offsetY="-26" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-26" delay="100"/> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-24" delay="100"/> - <frame index="0" offsetX="0" offsetY="-23" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="100"/> - <frame index="1" offsetX="3" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="300"/> - <frame index="2" offsetX="0" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-27" delay="100"/> - <frame index="3" offsetX="2" offsetY="-26" 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" offsetX="-1" offsetY="-23" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="420"/> - <frame index="2" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-31" delay="140"/> - <frame index="3" offsetX="4" offsetY="-26" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" 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="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28" delay="280"/> - <frame index="2" offsetX="0" offsetY="-26" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="0" offsetY="-31" delay="140"/> - <frame index="3" offsetX="4" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/presenthat.png|W;R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhelmet-female.xml b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml deleted file mode 100644 index 7a2aed9c..00000000 --- a/graphics/sprites/equipment/head/pumpkinhelmet-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/pumpkinhelmet.png b/graphics/sprites/equipment/head/pumpkinhelmet.png Binary files differindex 2a9e6955..e4b4fa98 100644 --- a/graphics/sprites/equipment/head/pumpkinhelmet.png +++ b/graphics/sprites/equipment/head/pumpkinhelmet.png diff --git a/graphics/sprites/equipment/head/pumpkinhelmet.xml b/graphics/sprites/equipment/head/pumpkinhelmet.xml index 2203b0f9..b8a4350f 100644 --- a/graphics/sprites/equipment/head/pumpkinhelmet.xml +++ b/graphics/sprites/equipment/head/pumpkinhelmet.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-30" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/pumpkinhelmet.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/pvp-cap.png b/graphics/sprites/equipment/head/pvp-cap.png Binary files differindex 66070d13..dee87d45 100644 --- a/graphics/sprites/equipment/head/pvp-cap.png +++ b/graphics/sprites/equipment/head/pvp-cap.png diff --git a/graphics/sprites/equipment/head/pvp-cap.xml b/graphics/sprites/equipment/head/pvp-cap.xml index 7d0ad3b2..48005fcd 100644 --- a/graphics/sprites/equipment/head/pvp-cap.xml +++ b/graphics/sprites/equipment/head/pvp-cap.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pvp-cap.png" width="28" height="19"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-45"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="150"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-45" delay="75"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY="-45" delay="150"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY="-45" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="3" offsetY="-43" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="225"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-45" delay="225"/> - <frame index="1" offsetX="3" offsetY="-46" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-36"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="27" offsetY="-16"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="1" offsetX="1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="4" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="2" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="2" offsetY="-44" delay="100"/> - <frame index="3" offsetX="3" offsetY="-43" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-46" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="5" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-48" delay="140"/> - <frame index="3" offsetX="0" offsetY="-47" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="5" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/pvp-cap.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/pvpcap-golden.png b/graphics/sprites/equipment/head/pvpcap-golden.png Binary files differindex 4c7e8a55..84e970bf 100644 --- a/graphics/sprites/equipment/head/pvpcap-golden.png +++ b/graphics/sprites/equipment/head/pvpcap-golden.png diff --git a/graphics/sprites/equipment/head/pvpcap-golden.xml b/graphics/sprites/equipment/head/pvpcap-golden.xml index 56967106..0902ff9d 100644 --- a/graphics/sprites/equipment/head/pvpcap-golden.xml +++ b/graphics/sprites/equipment/head/pvpcap-golden.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/pvpcap-golden.png" width="28" height="19"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-45"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="150"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-45" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-45" delay="75"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY="-45" delay="150"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="2" offsetY="-45" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="2" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="3" offsetY="-43" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="225"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-45" delay="225"/> - <frame index="1" offsetX="3" offsetY="-46" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-45" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-45" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-36"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="27" offsetY="-16"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="1" offsetX="1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="4" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="2" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="2" offsetY="-44" delay="100"/> - <frame index="3" offsetX="3" offsetY="-43" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-46" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="5" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-45" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-43" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-48" delay="140"/> - <frame index="3" offsetX="0" offsetY="-47" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="5" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/pvpcap-golden.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/rabbit-ears-female.xml b/graphics/sprites/equipment/head/rabbit-ears-female.xml deleted file mode 100644 index 8eb42ea9..00000000 --- a/graphics/sprites/equipment/head/rabbit-ears-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="24" name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="150" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="150" index="0" offsetX="0" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-47"/> - <frame delay="75" index="3" offsetX="2" offsetY="-46"/> - <frame delay="150" index="3" offsetX="2" offsetY="-47"/> - <frame delay="75" index="3" offsetX="2" offsetY="-46"/> - <frame delay="75" index="3" offsetX="2" offsetY="-47"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-44"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-42"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-48"/> - <frame delay="75" index="1" offsetX="2" offsetY="-49"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-45"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="2" offsetY="-46"/> - <frame delay="75" index="3" offsetX="3" offsetY="-45"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-44"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-47"/> - <frame delay="150" index="1" offsetX="3" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-48"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-38"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-44" delay="140"/> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <frame index="1" offsetX="2" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-44" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="5" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="100"/> - <frame index="1" offsetX="2" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="2" offsetY="-46" delay="100"/> - <frame index="3" offsetX="3" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="5" offsetY="-46" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="4" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="1" offsetY="-49" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="0" offsetY="-49" delay="280"/> - <frame index="3" offsetX="5" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/rabbit-ears.png b/graphics/sprites/equipment/head/rabbit-ears.png Binary files differindex fb4df52b..218cb46e 100644 --- a/graphics/sprites/equipment/head/rabbit-ears.png +++ b/graphics/sprites/equipment/head/rabbit-ears.png diff --git a/graphics/sprites/equipment/head/rabbit-ears.xml b/graphics/sprites/equipment/head/rabbit-ears.xml index ad6bb4ab..738f9e4f 100644 --- a/graphics/sprites/equipment/head/rabbit-ears.xml +++ b/graphics/sprites/equipment/head/rabbit-ears.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24" height="24"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-47"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-47"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="150"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-46" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-47" delay="75"/> - <frame index="3" offsetX="2" offsetY="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY="-47" delay="150"/> - <frame index="3" offsetX="2" offsetY="-46" delay="75"/> - <frame index="3" offsetX="2" offsetY="-47" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="75"/> - <frame index="1" offsetX="2" offsetY="-49" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="2" offsetY="-46" delay="75"/> - <frame index="3" offsetX="3" offsetY="-45" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="225"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-47" delay="225"/> - <frame index="1" offsetX="3" offsetY="-48" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-47" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-48" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-38"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-38"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="38" offsetY="-11"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="1" offsetX="1" offsetY="-49" delay="140"/> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-46" delay="140"/> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="4" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-42" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="100"/> - <frame index="1" offsetX="2" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="2" offsetY="-46" delay="100"/> - <frame index="3" offsetX="3" offsetY="-45" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="3" offsetY="-50" delay="140"/> - <frame index="3" offsetX="5" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="0" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-50" delay="140"/> - <frame index="3" offsetX="0" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="5" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/rabbit-ears.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/rangerhat-female.xml b/graphics/sprites/equipment/head/rangerhat-female.xml deleted file mode 100644 index 9b369400..00000000 --- a/graphics/sprites/equipment/head/rangerhat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="24" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/rangerhat.png b/graphics/sprites/equipment/head/rangerhat.png Binary files differindex 4de19a4f..66059655 100644 --- a/graphics/sprites/equipment/head/rangerhat.png +++ b/graphics/sprites/equipment/head/rangerhat.png diff --git a/graphics/sprites/equipment/head/rangerhat.xml b/graphics/sprites/equipment/head/rangerhat.xml index f37124d4..fdbd85df 100644 --- a/graphics/sprites/equipment/head/rangerhat.xml +++ b/graphics/sprites/equipment/head/rangerhat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="24" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="300"/> - <frame index="2" offsetX="-3" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/rangerhat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/rednose-female.xml b/graphics/sprites/equipment/head/rednose-female.xml deleted file mode 100644 index 1db0e076..00000000 --- a/graphics/sprites/equipment/head/rednose-female.xml +++ /dev/null @@ -1,231 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="15" name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18"/> - <action imageset="equipment" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="150" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="150" index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="2" offsetY="-38"/> - <frame delay="150" index="3" offsetX="2" offsetY="-39"/> - <frame delay="75" index="3" offsetX="2" offsetY="-38"/> - <frame delay="75" index="3" offsetX="2" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-31"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <frame delay="75" index="1" offsetX="2" offsetY="-41"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="3" offsetX="2" offsetY="-38"/> - <frame delay="75" index="3" offsetX="3" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-35"/> - <frame delay="75" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="3" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-38"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-30"/> - </animation> - </action> - <action imageset="equipment" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="16" offsetY="-18"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <frame index="1" offsetX="3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-36" delay="140"/> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="5" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="2" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="3" offsetX="2" offsetY="-38" delay="100"/> - <frame index="3" offsetX="3" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="3" offsetX="3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="280"/> - <frame index="3" offsetX="5" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/rednose.png b/graphics/sprites/equipment/head/rednose.png Binary files differindex 3e9d3c07..a0590265 100644 --- a/graphics/sprites/equipment/head/rednose.png +++ b/graphics/sprites/equipment/head/rednose.png diff --git a/graphics/sprites/equipment/head/rednose.xml b/graphics/sprites/equipment/head/rednose.xml index 5b3d4eb9..3557709f 100644 --- a/graphics/sprites/equipment/head/rednose.xml +++ b/graphics/sprites/equipment/head/rednose.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18" height="15"/> - <action name="stand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-39"/> - </animation> - </action> - <action name="walk" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-39" delay="75"/> - <frame index="3" offsetX="2" offsetY="-38" delay="75"/> - <frame index="3" offsetX="2" offsetY="-39" delay="150"/> - <frame index="3" offsetX="2" offsetY="-38" delay="75"/> - <frame index="3" offsetX="2" offsetY="-39" delay="75"/> - </animation> - </action> - <action name="attack" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <frame index="1" offsetX="2" offsetY="-41" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY="-38" delay="75"/> - <frame index="3" offsetX="3" offsetY="-37" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="225"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-38" delay="225"/> - <frame index="1" offsetX="3" offsetY="-40" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-38" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-30"/> - </animation> - </action> - <action name="dead" imageset="equipment"> - <animation direction="default"> - <frame index="4" offsetX="16" offsetY="-18"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="4" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <frame index="1" offsetX="2" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="3" offsetX="2" offsetY="-38" delay="100"/> - <frame index="3" offsetX="3" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="0" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="5" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="3" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="5" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/rednose.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/rosehat-female.xml b/graphics/sprites/equipment/head/rosehat-female.xml deleted file mode 100644 index 50bdab19..00000000 --- a/graphics/sprites/equipment/head/rosehat-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="12" name="equipment" src="graphics/sprites/equipment/head/rosehat.png|R" width="16"/> - <action imageset="equipment" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-6" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="5" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-48"/> - </animation> - </action> - <action imageset="equipment" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> - <frame delay="150" index="0" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> - <frame delay="150" index="0" offsetX="-4" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-6" offsetY="-50"/> - <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> - <frame delay="150" index="1" offsetX="-6" offsetY="-50"/> - <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> - <frame delay="75" index="1" offsetX="-6" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="5" offsetY="-49"/> - <frame delay="150" index="2" offsetX="5" offsetY="-50"/> - <frame delay="75" index="2" offsetX="5" offsetY="-49"/> - <frame delay="150" index="2" offsetX="5" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="4" offsetY="-48"/> - <frame delay="75" index="3" offsetX="4" offsetY="-47"/> - <frame delay="150" index="3" offsetX="4" offsetY="-48"/> - <frame delay="75" index="3" offsetX="4" offsetY="-47"/> - <frame delay="75" index="3" offsetX="4" offsetY="-48"/> - </animation> - </action> - <action imageset="equipment" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-4" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-45"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-51"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-52"/> - <frame delay="75" index="1" offsetX="-6" offsetY="-49"/> - <frame delay="75" index="1" offsetX="-7" offsetY="-48"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="4" offsetY="-49"/> - <frame delay="75" index="2" offsetX="4" offsetY="-47"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="1" offsetY="-50"/> - <frame delay="75" index="3" offsetX="4" offsetY="-48"/> - <frame delay="75" index="3" offsetX="5" offsetY="-47"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-4" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-4" offsetY="-49"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="-3" offsetY="-50"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-51"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="5" offsetY="-49"/> - <frame delay="75" index="2" offsetX="4" offsetY="-48"/> - <frame delay="75" index="2" offsetX="4" offsetY="-49"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="1" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="6" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-10"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-7" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-9" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-48" delay="280"/> - <frame index="2" offsetX="3" offsetY="-46" delay="140"/> - <frame index="2" offsetX="4" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-45" delay="140"/> - <frame index="3" offsetX="3" offsetY="-48" delay="140"/> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="7" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-51" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-52" delay="100"/> - <frame index="1" offsetX="-6" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-7" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="300"/> - <frame index="2" offsetX="4" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="1" offsetY="-50" delay="100"/> - <frame index="3" offsetX="4" offsetY="-48" delay="100"/> - <frame index="3" offsetX="5" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-6" offsetY="-50" delay="280"/> - <frame index="0" offsetX="-6" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-6" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="1" offsetX="1" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-6" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-6" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="2" offsetY="-49" delay="140"/> - <frame index="2" offsetX="3" offsetY="-49" delay="140"/> - <frame index="2" offsetX="3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="2" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="5" offsetY="-50" delay="140"/> - <frame index="3" offsetX="6" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-47" delay="280"/> - <frame index="0" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-52" delay="280"/> - <frame index="1" offsetX="-8" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="3" offsetY="-47" delay="280"/> - <frame index="2" offsetX="3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="7" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/rosehat.png b/graphics/sprites/equipment/head/rosehat.png Binary files differindex 20b32529..4332030e 100644 --- a/graphics/sprites/equipment/head/rosehat.png +++ b/graphics/sprites/equipment/head/rosehat.png diff --git a/graphics/sprites/equipment/head/rosehat.xml b/graphics/sprites/equipment/head/rosehat.xml index 9215ff31..7581c5d9 100644 --- a/graphics/sprites/equipment/head/rosehat.xml +++ b/graphics/sprites/equipment/head/rosehat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="equipment" src="graphics/sprites/equipment/head/rosehat.png|R" width="16" height="12"/> - <action name="stand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-50"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-6" offsetY="-50"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="5" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-48"/> - </animation> - </action> - <action name="walk" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-50" delay="150"/> - <frame index="0" offsetX="-4" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-50" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-6" offsetY="-50" delay="75"/> - <frame index="1" offsetX="-6" offsetY="-49" delay="75"/> - <frame index="1" offsetX="-6" offsetY="-50" delay="150"/> - <frame index="1" offsetX="-6" offsetY="-49" delay="75"/> - <frame index="1" offsetX="-6" offsetY="-50" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="5" offsetY="-49" delay="75"/> - <frame index="2" offsetX="5" offsetY="-50" delay="150"/> - <frame index="2" offsetX="5" offsetY="-49" delay="75"/> - <frame index="2" offsetX="5" offsetY="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="4" offsetY="-48" delay="75"/> - <frame index="3" offsetX="4" offsetY="-47" delay="75"/> - <frame index="3" offsetX="4" offsetY="-48" delay="150"/> - <frame index="3" offsetX="4" offsetY="-47" delay="75"/> - <frame index="3" offsetX="4" offsetY="-48" delay="75"/> - </animation> - </action> - <action name="attack" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-49" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-51" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-52" delay="75"/> - <frame index="1" offsetX="-6" offsetY="-49" delay="75"/> - <frame index="1" offsetX="-7" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="225"/> - <frame index="2" offsetX="4" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="1" offsetY="-50" delay="75"/> - <frame index="3" offsetX="4" offsetY="-48" delay="75"/> - <frame index="3" offsetX="5" offsetY="-47" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-49" delay="225"/> - <frame index="0" offsetX="-4" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-4" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-50" delay="225"/> - <frame index="1" offsetX="-1" offsetY="-51" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="5" offsetY="-49" delay="225"/> - <frame index="2" offsetX="4" offsetY="-48" delay="75"/> - <frame index="2" offsetX="4" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-48" delay="225"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-38"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="6" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-39"/> - </animation> - </action> - <action name="dead" imageset="equipment"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-10"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-6" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-8" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="280"/> - <frame index="2" offsetX="4" offsetY="-47" delay="140"/> - <frame index="2" offsetX="5" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="6" offsetY="-47" delay="140"/> - <frame index="3" offsetX="3" offsetY="-50" delay="140"/> - <frame index="3" offsetX="1" offsetY="-51" delay="140"/> - <frame index="3" offsetX="6" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-4" offsetY="-45" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-51" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-52" delay="100"/> - <frame index="1" offsetX="-6" offsetY="-49" delay="100"/> - <frame index="1" offsetX="-7" offsetY="-48" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="300"/> - <frame index="2" offsetX="4" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="100"/> - <frame index="3" offsetX="1" offsetY="-50" delay="100"/> - <frame index="3" offsetX="4" offsetY="-48" delay="100"/> - <frame index="3" offsetX="5" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-5" offsetY="-51" delay="280"/> - <frame index="0" offsetX="-5" offsetY="-52" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-51" delay="140"/> - <frame index="1" offsetX="0" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-53" delay="140"/> - <frame index="1" offsetX="-7" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="420"/> - <frame index="2" offsetX="3" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="0" offsetY="-50" delay="140"/> - <frame index="3" offsetX="5" offsetY="-52" delay="140"/> - <frame index="3" offsetX="7" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-53" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-53" delay="140"/> - <frame index="1" offsetX="-7" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="4" offsetY="-49" delay="280"/> - <frame index="2" offsetX="4" offsetY="-47" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="3" offsetY="-52" delay="140"/> - <frame index="3" offsetX="7" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/rosehat.png|R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/sailor-hat-female.xml b/graphics/sprites/equipment/head/sailor-hat-female.xml deleted file mode 100644 index 116bae84..00000000 --- a/graphics/sprites/equipment/head/sailor-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="15" name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-49"/> - <frame delay="75" index="1" offsetX="3" offsetY="-50"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-46"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-4" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-46"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-46"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-46"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-48"/> - <frame delay="150" index="1" offsetX="4" offsetY="-49"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-47"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-49"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-39"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-2"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="100"/> - <frame index="1" offsetX="3" offsetY="-50" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="6" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-6" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-47" delay="140"/> - <frame index="3" offsetX="0" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-46" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-50" delay="280"/> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/sailor-hat.png b/graphics/sprites/equipment/head/sailor-hat.png Binary files differindex 61398152..d5193809 100644 --- a/graphics/sprites/equipment/head/sailor-hat.png +++ b/graphics/sprites/equipment/head/sailor-hat.png diff --git a/graphics/sprites/equipment/head/sailor-hat.xml b/graphics/sprites/equipment/head/sailor-hat.xml index 327c78d33..651c040f 100644 --- a/graphics/sprites/equipment/head/sailor-hat.xml +++ b/graphics/sprites/equipment/head/sailor-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21" height="15"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="150"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="75"/> - <frame index="1" offsetX="3" offsetY="-50" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY="-46" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-46" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="225"/> - <frame index="1" offsetX="4" offsetY="-49" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="75"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-48" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-49" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-39"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-2"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="100"/> - <frame index="1" offsetX="3" offsetY="-50" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-46" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="5" offsetY="-50" delay="140"/> - <frame index="1" offsetX="0" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="420"/> - <frame index="2" offsetX="-5" offsetY="-51" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-50" delay="140"/> - <frame index="3" offsetX="0" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-46" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/sailor-hat.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/santabeardhat-female.xml b/graphics/sprites/equipment/head/santabeardhat-female.xml deleted file mode 100644 index 48fb735e..00000000 --- a/graphics/sprites/equipment/head/santabeardhat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/santabeardhat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/santabeardhat.png b/graphics/sprites/equipment/head/santabeardhat.png Binary files differindex 72c3159c..ca21c8da 100644 --- a/graphics/sprites/equipment/head/santabeardhat.png +++ b/graphics/sprites/equipment/head/santabeardhat.png diff --git a/graphics/sprites/equipment/head/santabeardhat.xml b/graphics/sprites/equipment/head/santabeardhat.xml index 48fb735e..479f7ba2 100644 --- a/graphics/sprites/equipment/head/santabeardhat.xml +++ b/graphics/sprites/equipment/head/santabeardhat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/santabeardhat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/santahat-female.xml b/graphics/sprites/equipment/head/santahat-female.xml deleted file mode 100644 index f8cba465..00000000 --- a/graphics/sprites/equipment/head/santahat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/santahat.png|R;W" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/santahat.png b/graphics/sprites/equipment/head/santahat.png Binary files differindex e6016ef9..5934f228 100644 --- a/graphics/sprites/equipment/head/santahat.png +++ b/graphics/sprites/equipment/head/santahat.png diff --git a/graphics/sprites/equipment/head/santahat.xml b/graphics/sprites/equipment/head/santahat.xml index f8cba465..785466ec 100644 --- a/graphics/sprites/equipment/head/santahat.xml +++ b/graphics/sprites/equipment/head/santahat.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 - 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/santahat.png|R;W" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/santahatS-female.xml b/graphics/sprites/equipment/head/santahatS-female.xml deleted file mode 100644 index f22ac58e..00000000 --- a/graphics/sprites/equipment/head/santahatS-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/santahat.png|S" width="40"/> - <include file="equipment/head/santahat-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/santahatS.xml b/graphics/sprites/equipment/head/santahatS.xml index e368a7a0..15480918 100644 --- a/graphics/sprites/equipment/head/santahatS.xml +++ b/graphics/sprites/equipment/head/santahatS.xml @@ -1,5 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/santahat.png|S" width="40" height="40"/> - <include file="equipment/head/santahat.xml"/> + <imageset name="base" + src="graphics/sprites/equipment/head/santahat.png|S" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/scentedcandlehelmet-female.xml b/graphics/sprites/equipment/head/scentedcandlehelmet-female.xml deleted file mode 100644 index 4f31f0b5..00000000 --- a/graphics/sprites/equipment/head/scentedcandlehelmet-female.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="44" name="base" src="graphics/sprites/equipment/head/scentedcandlehelmet.png" width="25"/> - <include file="equipment/head/candlehelmet-female.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/serf-female.xml b/graphics/sprites/equipment/head/serf-female.xml deleted file mode 100644 index 6fba764d..00000000 --- a/graphics/sprites/equipment/head/serf-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="base" src="graphics/sprites/equipment/head/serf.png" width="24"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="150" index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="150" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-36"/> - <frame delay="75" index="0" offsetX="0" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-41"/> - <frame delay="75" index="1" offsetX="5" offsetY="-42"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-39"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-39"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-40"/> - <frame delay="150" index="1" offsetX="6" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="0" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/serf.png b/graphics/sprites/equipment/head/serf.png Binary files differindex 5660fc75..af85d484 100644 --- a/graphics/sprites/equipment/head/serf.png +++ b/graphics/sprites/equipment/head/serf.png diff --git a/graphics/sprites/equipment/head/serf.xml b/graphics/sprites/equipment/head/serf.xml index bb7f68fe..ffb9dadb 100644 --- a/graphics/sprites/equipment/head/serf.xml +++ b/graphics/sprites/equipment/head/serf.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/serf.png" width="24" height="26"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="225"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-13"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/serf.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/shades.png b/graphics/sprites/equipment/head/shades.png Binary files differindex 1c0a1988..509d396f 100644 --- a/graphics/sprites/equipment/head/shades.png +++ b/graphics/sprites/equipment/head/shades.png diff --git a/graphics/sprites/equipment/head/shades.xml b/graphics/sprites/equipment/head/shades.xml index 0fc78b39..fe746482 100644 --- a/graphics/sprites/equipment/head/shades.xml +++ b/graphics/sprites/equipment/head/shades.xml @@ -1,119 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/shades.png|R" width="20" height="20"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-36" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="150"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="2" offsetY="-36" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="75"/> - <frame index="1" offsetX="2" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-36" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="3" offsetX="2" offsetY="-35" delay="75"/> - <frame index="3" offsetX="3" offsetY="-34" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="150"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-36" delay="225"/> - <frame index="1" offsetX="3" offsetY="-37" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-36" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-36" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-37" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-24"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-27"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-27"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-15"/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/shades.png|R" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/shroom-female.xml b/graphics/sprites/equipment/head/shroom-female.xml deleted file mode 100644 index 5c3351aa..00000000 --- a/graphics/sprites/equipment/head/shroom-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/shroom.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/shroom.png b/graphics/sprites/equipment/head/shroom.png Binary files differindex 70bbac33..59db9604 100644 --- a/graphics/sprites/equipment/head/shroom.png +++ b/graphics/sprites/equipment/head/shroom.png diff --git a/graphics/sprites/equipment/head/shroom.xml b/graphics/sprites/equipment/head/shroom.xml index 75d1756e..81957332 100644 --- a/graphics/sprites/equipment/head/shroom.xml +++ b/graphics/sprites/equipment/head/shroom.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/shroom.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/shroom.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/silkheadband-female.xml b/graphics/sprites/equipment/head/silkheadband-female.xml deleted file mode 100644 index b790a690..00000000 --- a/graphics/sprites/equipment/head/silkheadband-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/silkheadband.png|W" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/silkheadband.png b/graphics/sprites/equipment/head/silkheadband.png Binary files differindex 5e00613f..0c25cddf 100644 --- a/graphics/sprites/equipment/head/silkheadband.png +++ b/graphics/sprites/equipment/head/silkheadband.png diff --git a/graphics/sprites/equipment/head/silkheadband.xml b/graphics/sprites/equipment/head/silkheadband.xml index b790a690..c03bb99c 100644 --- a/graphics/sprites/equipment/head/silkheadband.xml +++ b/graphics/sprites/equipment/head/silkheadband.xml @@ -1,12 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/silkheadband.png|W" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/skullmask-female.xml b/graphics/sprites/equipment/head/skullmask-female.xml deleted file mode 100644 index 1603b699..00000000 --- a/graphics/sprites/equipment/head/skullmask-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/skullmask.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/skullmask.png b/graphics/sprites/equipment/head/skullmask.png Binary files differindex f1dc6800..a99e9432 100644 --- a/graphics/sprites/equipment/head/skullmask.png +++ b/graphics/sprites/equipment/head/skullmask.png diff --git a/graphics/sprites/equipment/head/skullmask.xml b/graphics/sprites/equipment/head/skullmask.xml index 1603b699..da5a67e8 100644 --- a/graphics/sprites/equipment/head/skullmask.xml +++ b/graphics/sprites/equipment/head/skullmask.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/skullmask.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/smileycap.png b/graphics/sprites/equipment/head/smileycap.png Binary files differindex cfcc9112..09f6e1f0 100644 --- a/graphics/sprites/equipment/head/smileycap.png +++ b/graphics/sprites/equipment/head/smileycap.png diff --git a/graphics/sprites/equipment/head/smileycap.xml b/graphics/sprites/equipment/head/smileycap.xml index 42fd2841..7f11873d 100644 --- a/graphics/sprites/equipment/head/smileycap.xml +++ b/graphics/sprites/equipment/head/smileycap.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Seeds -Copyright (C) 2020 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2020 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/smileycap.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/snowgoggles-female.xml b/graphics/sprites/equipment/head/snowgoggles-female.xml deleted file mode 100644 index 6c5baf20..00000000 --- a/graphics/sprites/equipment/head/snowgoggles-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="29" name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="150" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="0" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="4" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="1" offsetY="-35" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/snowgoggles.png b/graphics/sprites/equipment/head/snowgoggles.png Binary files differindex 6117a789..55231611 100644 --- a/graphics/sprites/equipment/head/snowgoggles.png +++ b/graphics/sprites/equipment/head/snowgoggles.png diff --git a/graphics/sprites/equipment/head/snowgoggles.xml b/graphics/sprites/equipment/head/snowgoggles.xml index 3c92e427..8bbe5cef 100644 --- a/graphics/sprites/equipment/head/snowgoggles.xml +++ b/graphics/sprites/equipment/head/snowgoggles.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23" height="29"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/snowgoggles.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/standardheadband-female.xml b/graphics/sprites/equipment/head/standardheadband-female.xml deleted file mode 100644 index 2ff700ca..00000000 --- a/graphics/sprites/equipment/head/standardheadband-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/standardheadband.png|W" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/standardheadband.png b/graphics/sprites/equipment/head/standardheadband.png Binary files differindex a9f26c8b..e55d7aa2 100644 --- a/graphics/sprites/equipment/head/standardheadband.png +++ b/graphics/sprites/equipment/head/standardheadband.png diff --git a/graphics/sprites/equipment/head/standardheadband.xml b/graphics/sprites/equipment/head/standardheadband.xml index 2ff700ca..958b44d2 100644 --- a/graphics/sprites/equipment/head/standardheadband.xml +++ b/graphics/sprites/equipment/head/standardheadband.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/standardheadband.png|W" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/sunglasses-female.xml b/graphics/sprites/equipment/head/sunglasses-female.xml deleted file mode 100644 index fb3270eb..00000000 --- a/graphics/sprites/equipment/head/sunglasses-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="29" name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-2" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="150" index="2" offsetX="1" offsetY="-34"/> - <frame delay="75" index="2" offsetX="1" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="0" offsetY="-33"/> - <frame delay="75" index="2" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-2" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-34"/> - <frame delay="150" index="1" offsetX="4" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="3" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="2" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="2" offsetX="1" offsetY="-35" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/sunglasses.png b/graphics/sprites/equipment/head/sunglasses.png Binary files differindex c1ce2fc1..e3ad3746 100644 --- a/graphics/sprites/equipment/head/sunglasses.png +++ b/graphics/sprites/equipment/head/sunglasses.png diff --git a/graphics/sprites/equipment/head/sunglasses.xml b/graphics/sprites/equipment/head/sunglasses.xml index aac51eb8..37cf610b 100644 --- a/graphics/sprites/equipment/head/sunglasses.xml +++ b/graphics/sprites/equipment/head/sunglasses.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23" height="29"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - <frame index="3" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="150"/> - <frame index="2" offsetX="1" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="0" offsetY="-33" delay="75"/> - <frame index="2" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="225"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-34" delay="225"/> - <frame index="1" offsetX="4" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-26"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-28"/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-6" offsetY="-28"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="19" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="2" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="2" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="100"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="2" offsetX="0" offsetY="-33" delay="100"/> - <frame index="2" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="3" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="3" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="2" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/sunglasses.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/tamoshanter-female.xml b/graphics/sprites/equipment/head/tamoshanter-female.xml deleted file mode 100644 index 690aca09..00000000 --- a/graphics/sprites/equipment/head/tamoshanter-female.xml +++ /dev/null @@ -1,230 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/tamoshanter.png|R;B" width="27"/> - <action imageset="equipment" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-38"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="150" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action imageset="equipment" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-40"/> - <frame delay="75" index="1" offsetX="3" offsetY="-41"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-37"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <frame delay="75" index="3" offsetX="1" offsetY="-37"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-35"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-34"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-35"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-39"/> - <frame delay="150" index="1" offsetX="4" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-37"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-37"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="equipment" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action imageset="equipment" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="28" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-36" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="3" offsetY="-35" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="6" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-38" delay="140"/> - <frame index="3" offsetX="1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="2" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-35" delay="420"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/tamoshanter.png b/graphics/sprites/equipment/head/tamoshanter.png Binary files differindex 97c13425..7eccc36d 100644 --- a/graphics/sprites/equipment/head/tamoshanter.png +++ b/graphics/sprites/equipment/head/tamoshanter.png diff --git a/graphics/sprites/equipment/head/tamoshanter.xml b/graphics/sprites/equipment/head/tamoshanter.xml index 0f2aff0b..2d5a21ce 100644 --- a/graphics/sprites/equipment/head/tamoshanter.xml +++ b/graphics/sprites/equipment/head/tamoshanter.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="equipment" src="graphics/sprites/equipment/head/tamoshanter.png|R;B" width="27" height="26"/> - <action name="stand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39"/> - </animation> - </action> - <action name="walk" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-37" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="150"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - </animation> - </action> - <action name="attack" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="75"/> - <frame index="1" offsetX="3" offsetY="-41" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-37" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="225"/> - <frame index="1" offsetX="4" offsetY="-40" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-37" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-39" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-40" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-30"/> - </animation> - </action> - <action name="dead" imageset="equipment"> - <animation direction="default"> - <frame index="4" offsetX="28" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-40" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-37" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-38" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="0" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="equipment"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-42" delay="140"/> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="3" offsetY="-43" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-37" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/tamoshanter.png|R;B" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/terranite-mask.png b/graphics/sprites/equipment/head/terranite-mask.png Binary files differindex a304835a..2b0a5473 100644 --- a/graphics/sprites/equipment/head/terranite-mask.png +++ b/graphics/sprites/equipment/head/terranite-mask.png diff --git a/graphics/sprites/equipment/head/terranite-mask.xml b/graphics/sprites/equipment/head/terranite-mask.xml index 6df3ef61..9bc423d7 100644 --- a/graphics/sprites/equipment/head/terranite-mask.xml +++ b/graphics/sprites/equipment/head/terranite-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/terranite-mask.png" width="19" height="28"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY="-40"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - <frame index="0" offsetX="0" offsetY="-39" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="150"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-40" delay="150"/> - <frame index="3" offsetX="1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-40" delay="75"/> - <frame index="2" offsetX="3" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-38" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="225"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <frame index="3" offsetX="1" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-38" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="2" offsetY="-40" delay="225"/> - <frame index="2" offsetX="4" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="225"/> - <frame index="1" offsetX="-2" offsetY="-39" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="0" offsetY="-32"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="20" offsetY="-16"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="0" offsetY="-39" delay="140"/> - <frame index="2" offsetX="3" offsetY="-42" delay="140"/> - <frame index="2" offsetX="5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-39" delay="100"/> - <frame index="0" offsetX="0" offsetY="-36" delay="100"/> - <frame index="0" offsetX="0" offsetY="-35" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="4" offsetY="-41" delay="100"/> - <frame index="2" offsetX="4" offsetY="-42" delay="100"/> - <frame index="2" offsetX="0" offsetY="-39" delay="100"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="300"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <frame index="3" offsetX="1" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="5" offsetY="-41" delay="140"/> - <frame index="2" offsetX="6" offsetY="-42" delay="140"/> - <frame index="2" offsetX="1" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="4" offsetY="-43" delay="140"/> - <frame index="2" offsetX="4" offsetY="-42" delay="140"/> - <frame index="2" offsetX="4" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-38" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/terranite-mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/terranitehelm-female.xml b/graphics/sprites/equipment/head/terranitehelm-female.xml deleted file mode 100644 index b367f3af..00000000 --- a/graphics/sprites/equipment/head/terranitehelm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="26" name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame delay="75" index="1" offsetX="-2" offsetY="-41"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-42"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-41"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-41"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-36"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="2" offsetX="3" offsetY="-41"/> - <frame delay="75" index="2" offsetX="3" offsetY="-42"/> - <frame delay="75" index="2" offsetX="0" offsetY="-39"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="1" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-43"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="0" offsetY="-39"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="2" offsetX="2" offsetY="-41"/> - <frame delay="150" index="2" offsetX="4" offsetY="-42"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="1" offsetX="-2" offsetY="-41"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-40"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-41"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-42"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="2" offsetX="1" offsetY="-40" delay="140"/> - <frame index="2" offsetX="4" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-4" offsetY="-40" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-38" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-37" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-41" delay="100"/> - <frame index="2" offsetX="3" offsetY="-42" delay="100"/> - <frame index="2" offsetX="0" offsetY="-39" delay="100"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="300"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-42" delay="420"/> - <frame index="0" offsetX="-3" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="6" offsetY="-39" delay="140"/> - <frame index="2" offsetX="0" offsetY="-41" delay="140"/> - <frame index="2" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-40" delay="140"/> - <frame index="3" offsetX="0" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="2" offsetY="-41" delay="140"/> - <frame index="2" offsetX="2" offsetY="-42" delay="140"/> - <frame index="2" offsetX="3" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-39" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-43" delay="280"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/terranitehelm.png b/graphics/sprites/equipment/head/terranitehelm.png Binary files differindex 3437f360..c924c811 100644 --- a/graphics/sprites/equipment/head/terranitehelm.png +++ b/graphics/sprites/equipment/head/terranitehelm.png diff --git a/graphics/sprites/equipment/head/terranitehelm.xml b/graphics/sprites/equipment/head/terranitehelm.xml index 6422fa57..d17eac59 100644 --- a/graphics/sprites/equipment/head/terranitehelm.xml +++ b/graphics/sprites/equipment/head/terranitehelm.xml @@ -1,228 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19" height="26"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-41" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-41" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-41" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-41" delay="75"/> - <frame index="2" offsetX="3" offsetY="-42" delay="75"/> - <frame index="2" offsetX="0" offsetY="-39" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="225"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="0" offsetY="-39" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="2" offsetY="-41" delay="225"/> - <frame index="2" offsetX="4" offsetY="-42" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-2" offsetY="-41" delay="225"/> - <frame index="1" offsetX="-3" offsetY="-40" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-42" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-32"/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-32"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="30" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="2" offsetY="-42" delay="140"/> - <frame index="2" offsetX="5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="140"/> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-41" delay="100"/> - <frame index="2" offsetX="3" offsetY="-42" delay="100"/> - <frame index="2" offsetX="0" offsetY="-39" delay="100"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="300"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-43" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="3" offsetX="0" offsetY="-39" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-43" delay="420"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="1" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="420"/> - <frame index="1" offsetX="-4" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-43" delay="140"/> - <frame index="3" offsetX="0" offsetY="-44" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="2" offsetX="3" offsetY="-43" delay="140"/> - <frame index="2" offsetX="3" offsetY="-42" delay="140"/> - <frame index="2" offsetX="4" offsetY="-43" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="1" offsetX="-3" offsetY="-41" delay="280"/> - <frame index="1" offsetX="-3" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="2" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/terranitehelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/thin-crown-female.xml b/graphics/sprites/equipment/head/thin-crown-female.xml deleted file mode 100644 index da70a1e6..00000000 --- a/graphics/sprites/equipment/head/thin-crown-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="15" name="base" src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="150" index="1" offsetX="0" offsetY="-49"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-50"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-50"/> - <frame delay="75" index="1" offsetX="4" offsetY="-51"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-47"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-50"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-51"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="0" offsetY="-47"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-48"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-49"/> - <frame delay="150" index="1" offsetX="5" offsetY="-50"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-49"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-49"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-50"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="0" offsetX="40" offsetY="-10"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-46" delay="140"/> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="140"/> - <frame index="1" offsetX="7" offsetY="-48" delay="140"/> - <frame index="1" offsetX="0" offsetY="-50" delay="140"/> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-48" delay="140"/> - <frame index="3" offsetX="0" offsetY="-50" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-46" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-51" delay="280"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/thin-crown.png b/graphics/sprites/equipment/head/thin-crown.png Binary files differindex 4d88808e..d56dc461 100644 --- a/graphics/sprites/equipment/head/thin-crown.png +++ b/graphics/sprites/equipment/head/thin-crown.png diff --git a/graphics/sprites/equipment/head/thin-crown.xml b/graphics/sprites/equipment/head/thin-crown.xml index 079ec8c9..1faac3ff 100644 --- a/graphics/sprites/equipment/head/thin-crown.xml +++ b/graphics/sprites/equipment/head/thin-crown.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" width="21" height="15"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="150"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="0" offsetY="-49" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="75"/> - <frame index="1" offsetX="4" offsetY="-51" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="0" offsetY="-47" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="225"/> - <frame index="1" offsetX="5" offsetY="-50" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-49" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-49" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-50" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-37"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-40"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="0" offsetX="40" offsetY="-10"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-48" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="5" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="140"/> - <frame index="3" offsetX="1" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-50" delay="100"/> - <frame index="1" offsetX="4" offsetY="-51" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-51" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="100"/> - <frame index="3" offsetX="0" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-50" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-50" delay="140"/> - <frame index="1" offsetX="6" offsetY="-51" delay="140"/> - <frame index="1" offsetX="1" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-50" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-51" delay="140"/> - <frame index="3" offsetX="0" offsetY="-52" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="4" offsetY="-51" delay="140"/> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-49" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-52" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-52" delay="140"/> - <frame index="3" offsetX="2" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/tophat-female.xml b/graphics/sprites/equipment/head/tophat-female.xml deleted file mode 100644 index c726c93f..00000000 --- a/graphics/sprites/equipment/head/tophat-female.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> -<sprite> - <imageset name="base" - src="graphics/sprites/equipment/head/tophat.png" - width="32" - height="64" - offsetY="1"/> - - <include file="equipment/head/headmodel.xml"/> -</sprite> diff --git a/graphics/sprites/equipment/head/tophat.png b/graphics/sprites/equipment/head/tophat.png Binary files differindex f483319b..5a4f3bc6 100644 --- a/graphics/sprites/equipment/head/tophat.png +++ b/graphics/sprites/equipment/head/tophat.png diff --git a/graphics/sprites/equipment/head/tophat.xml b/graphics/sprites/equipment/head/tophat.xml index c726c93f..96fe2d6d 100644 --- a/graphics/sprites/equipment/head/tophat.xml +++ b/graphics/sprites/equipment/head/tophat.xml @@ -1,12 +1,14 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Author: Saulc -Copyright (C) 2018 TMW2 --> + +<!-- Author: Micksha, Saulc +Copyright (C) 2018 TMW2 +Copyright (C) 2021 The Mana World --> + <sprite> <imageset name="base" src="graphics/sprites/equipment/head/tophat.png" - width="32" - height="64" - offsetY="1"/> + width="40" + height="64"/> - <include file="equipment/head/headmodel.xml"/> + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/underworld-mask-female.xml b/graphics/sprites/equipment/head/underworld-mask-female.xml deleted file mode 100644 index 427637ce..00000000 --- a/graphics/sprites/equipment/head/underworld-mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/underworld-mask.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-28"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-29"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/underworld-mask.png b/graphics/sprites/equipment/head/underworld-mask.png Binary files differindex 664b92ab..aee3e111 100644 --- a/graphics/sprites/equipment/head/underworld-mask.png +++ b/graphics/sprites/equipment/head/underworld-mask.png diff --git a/graphics/sprites/equipment/head/underworld-mask.xml b/graphics/sprites/equipment/head/underworld-mask.xml index a716e7eb..031ab644 100644 --- a/graphics/sprites/equipment/head/underworld-mask.xml +++ b/graphics/sprites/equipment/head/underworld-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/underworld-mask.png" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-30" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-29" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-28" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-21"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-30" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" offsetY="-28" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-27" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/underworld-mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/warlordhelm-female.xml b/graphics/sprites/equipment/head/warlordhelm-female.xml deleted file mode 100644 index 89a106d7..00000000 --- a/graphics/sprites/equipment/head/warlordhelm-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="19" name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-42"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-42"/> - <frame delay="75" index="1" offsetX="4" offsetY="-41"/> - <frame delay="150" index="1" offsetX="4" offsetY="-42"/> - <frame delay="75" index="1" offsetX="4" offsetY="-41"/> - <frame delay="75" index="1" offsetX="4" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-42"/> - <frame delay="150" index="2" offsetX="-2" offsetY="-43"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="2" offsetY="-42"/> - <frame delay="75" index="3" offsetX="2" offsetY="-41"/> - <frame delay="150" index="3" offsetX="2" offsetY="-42"/> - <frame delay="75" index="3" offsetX="2" offsetY="-41"/> - <frame delay="75" index="3" offsetX="2" offsetY="-42"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-38"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="7" offsetY="-43"/> - <frame delay="75" index="1" offsetX="7" offsetY="-44"/> - <frame delay="75" index="1" offsetX="3" offsetY="-41"/> - <frame delay="75" index="1" offsetX="2" offsetY="-40"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-42"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-2" offsetY="-43"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-44"/> - <frame delay="75" index="3" offsetX="1" offsetY="-41"/> - <frame delay="75" index="3" offsetX="2" offsetY="-40"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="6" offsetY="-42"/> - <frame delay="150" index="1" offsetX="8" offsetY="-43"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-42"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-42"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-1" offsetY="-42"/> - <frame delay="150" index="3" offsetX="-3" offsetY="-43"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-33"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-39" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="4" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-43" delay="100"/> - <frame index="1" offsetX="7" offsetY="-44" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> - <frame index="3" offsetX="1" offsetY="-41" delay="100"/> - <frame index="3" offsetX="2" offsetY="-40" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-43" delay="140"/> - <frame index="1" offsetX="10" offsetY="-41" delay="140"/> - <frame index="1" offsetX="3" offsetY="-43" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="3" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-43" delay="140"/> - <frame index="1" offsetX="6" offsetY="-44" delay="280"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-44" delay="280"/> - <frame index="3" offsetX="4" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/warlordhelm.png b/graphics/sprites/equipment/head/warlordhelm.png Binary files differindex bd12a7c1..07637fed 100644 --- a/graphics/sprites/equipment/head/warlordhelm.png +++ b/graphics/sprites/equipment/head/warlordhelm.png diff --git a/graphics/sprites/equipment/head/warlordhelm.xml b/graphics/sprites/equipment/head/warlordhelm.xml index ddf44a0c..adb272f5 100644 --- a/graphics/sprites/equipment/head/warlordhelm.xml +++ b/graphics/sprites/equipment/head/warlordhelm.xml @@ -1,230 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27" height="19"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-42"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-42"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-42" delay="75"/> - <frame index="1" offsetX="3" offsetY="-41" delay="75"/> - <frame index="1" offsetX="3" offsetY="-42" delay="150"/> - <frame index="1" offsetX="3" offsetY="-41" delay="75"/> - <frame index="1" offsetX="3" offsetY="-42" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-42" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-43" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-42" delay="75"/> - <frame index="3" offsetX="2" offsetY="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY="-42" delay="150"/> - <frame index="3" offsetX="2" offsetY="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY="-42" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-43" delay="75"/> - <frame index="1" offsetX="7" offsetY="-44" delay="75"/> - <frame index="1" offsetX="3" offsetY="-41" delay="75"/> - <frame index="1" offsetX="2" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="75"/> - <frame index="3" offsetX="1" offsetY="-41" delay="75"/> - <frame index="3" offsetX="2" offsetY="-40" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-42" delay="225"/> - <frame index="1" offsetX="8" offsetY="-43" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-42" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-42" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-42" delay="225"/> - <frame index="3" offsetX="-3" offsetY="-43" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-33"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-33"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="31" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-41" delay="140"/> - <frame index="1" offsetX="6" offsetY="-44" delay="140"/> - <frame index="1" offsetX="8" offsetY="-44" delay="140"/> - <frame index="1" offsetX="1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="3" offsetY="-41" delay="140"/> - <frame index="3" offsetX="0" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="3" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-43" delay="100"/> - <frame index="1" offsetX="7" offsetY="-44" delay="100"/> - <frame index="1" offsetX="3" offsetY="-41" delay="100"/> - <frame index="1" offsetX="2" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-44" delay="100"/> - <frame index="3" offsetX="1" offsetY="-41" delay="100"/> - <frame index="3" offsetX="2" offsetY="-40" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="8" offsetY="-43" delay="140"/> - <frame index="1" offsetX="9" offsetY="-44" delay="140"/> - <frame index="1" offsetX="4" offsetY="-45" delay="140"/> - <frame index="1" offsetX="2" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-44" delay="140"/> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="4" offsetY="-40" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="7" offsetY="-45" delay="140"/> - <frame index="1" offsetX="7" offsetY="-44" delay="140"/> - <frame index="1" offsetX="7" offsetY="-45" delay="140"/> - <frame index="1" offsetX="2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="3" offsetX="0" offsetY="-45" delay="140"/> - <frame index="3" offsetX="4" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/warlordhelm.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/witch-doctor-mask-female.xml b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml deleted file mode 100644 index 7004fa53..00000000 --- a/graphics/sprites/equipment/head/witch-doctor-mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="31" name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="150" index="0" offsetX="0" offsetY="-34"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="150" index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-4" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-4" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-4" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-4" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-4" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-4" offsetY="-30"/> - <frame delay="150" index="2" offsetX="-4" offsetY="-31"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-30"/> - <frame delay="150" index="2" offsetX="-4" offsetY="-31"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="1" offsetY="-34"/> - <frame delay="75" index="3" offsetX="1" offsetY="-33"/> - <frame delay="150" index="3" offsetX="1" offsetY="-34"/> - <frame delay="75" index="3" offsetX="1" offsetY="-33"/> - <frame delay="75" index="3" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <frame delay="75" index="0" offsetX="0" offsetY="-29"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-35"/> - <frame delay="75" index="1" offsetX="4" offsetY="-36"/> - <frame delay="75" index="1" offsetX="0" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-4" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-4" offsetY="-28"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-36"/> - <frame delay="75" index="3" offsetX="0" offsetY="-33"/> - <frame delay="75" index="3" offsetX="1" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-33"/> - <frame delay="75" index="0" offsetX="0" offsetY="-32"/> - <frame delay="75" index="0" offsetX="0" offsetY="-33"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-34"/> - <frame delay="150" index="1" offsetX="5" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-30"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-29"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-30"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-35"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-25"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-22"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-25"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-29" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-35" delay="100"/> - <frame index="1" offsetX="4" offsetY="-36" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="0" offsetY="-33" delay="100"/> - <frame index="3" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-35" delay="140"/> - <frame index="1" offsetX="7" offsetY="-33" delay="140"/> - <frame index="1" offsetX="0" offsetY="-35" delay="140"/> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-6" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-30" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-6" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-29" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-28" delay="280"/> - <frame index="2" offsetX="-5" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-36" delay="280"/> - <frame index="3" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.png b/graphics/sprites/equipment/head/witch-doctor-mask.png Binary files differindex 88f679e3..e088d76d 100644 --- a/graphics/sprites/equipment/head/witch-doctor-mask.png +++ b/graphics/sprites/equipment/head/witch-doctor-mask.png diff --git a/graphics/sprites/equipment/head/witch-doctor-mask.xml b/graphics/sprites/equipment/head/witch-doctor-mask.xml index c1ed9f64..4dbaecc4 100644 --- a/graphics/sprites/equipment/head/witch-doctor-mask.xml +++ b/graphics/sprites/equipment/head/witch-doctor-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40" height="31"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-34"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-34"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="150"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-34" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-4" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-4" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-4" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-4" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="150"/> - <frame index="2" offsetX="-4" offsetY="-30" delay="75"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-34" delay="75"/> - <frame index="3" offsetX="1" offsetY="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY="-34" delay="150"/> - <frame index="3" offsetX="1" offsetY="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY="-34" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-35" delay="75"/> - <frame index="1" offsetX="4" offsetY="-36" delay="75"/> - <frame index="1" offsetX="0" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="225"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="75"/> - <frame index="3" offsetX="0" offsetY="-33" delay="75"/> - <frame index="3" offsetX="1" offsetY="-32" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="225"/> - <frame index="0" offsetX="0" offsetY="-32" delay="75"/> - <frame index="0" offsetX="0" offsetY="-33" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-34" delay="225"/> - <frame index="1" offsetX="5" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-30" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-29" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-35" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-22"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-25"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-22"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-25"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-33" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-34" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-33" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="5" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="140"/> - <frame index="3" offsetX="2" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="100"/> - <frame index="0" offsetX="0" offsetY="-33" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-35" delay="100"/> - <frame index="1" offsetX="4" offsetY="-36" delay="100"/> - <frame index="1" offsetX="0" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="300"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-36" delay="100"/> - <frame index="3" offsetX="0" offsetY="-33" delay="100"/> - <frame index="3" offsetX="1" offsetY="-32" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-35" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-35" delay="140"/> - <frame index="1" offsetX="6" offsetY="-36" delay="140"/> - <frame index="1" offsetX="1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="420"/> - <frame index="2" offsetX="-5" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-36" delay="140"/> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="3" offsetY="-32" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="0" offsetY="-35" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="4" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-30" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-28" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-36" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="3" offsetY="-33" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/witch-doctor-mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/witch-hat-female.xml b/graphics/sprites/equipment/head/witch-hat-female.xml deleted file mode 100644 index 2793e107..00000000 --- a/graphics/sprites/equipment/head/witch-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/witch-hat.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="150" index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="150" index="1" offsetX="0" offsetY="-29"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-26"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="150" index="3" offsetX="0" offsetY="-29"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-25"/> - <frame delay="75" index="0" offsetX="0" offsetY="-24"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-30"/> - <frame delay="75" index="1" offsetX="4" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-28"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-27"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-23"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-30"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-28"/> - <frame delay="75" index="3" offsetX="1" offsetY="-27"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-28"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-29"/> - <frame delay="150" index="1" offsetX="5" offsetY="-30"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-25"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-24"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-29"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-23" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-26" delay="140"/> - <frame index="1" offsetX="2" offsetY="-29" delay="140"/> - <frame index="1" offsetX="4" offsetY="-29" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-26" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-29" delay="140"/> - <frame index="3" offsetX="3" offsetY="-25" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-2" offsetY="-29" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="140"/> - <frame index="1" offsetX="7" offsetY="-28" delay="140"/> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-28" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-26" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-23" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-22" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/witch-hat.png b/graphics/sprites/equipment/head/witch-hat.png Binary files differindex 5c339046..5a7814db 100644 --- a/graphics/sprites/equipment/head/witch-hat.png +++ b/graphics/sprites/equipment/head/witch-hat.png diff --git a/graphics/sprites/equipment/head/witch-hat.xml b/graphics/sprites/equipment/head/witch-hat.xml index 2ea5186d..3d8746b5 100644 --- a/graphics/sprites/equipment/head/witch-hat.xml +++ b/graphics/sprites/equipment/head/witch-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-hat.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-29" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="150"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="0" offsetY="-29" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-25" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-26" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="150"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="0" offsetY="-29" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <frame index="0" offsetX="0" offsetY="-25" delay="75"/> - <frame index="0" offsetX="0" offsetY="-24" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-30" delay="75"/> - <frame index="1" offsetX="4" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-28" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-23" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-30" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-28" delay="75"/> - <frame index="3" offsetX="1" offsetY="-27" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="225"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-29" delay="225"/> - <frame index="1" offsetX="5" offsetY="-30" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-25" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-24" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-29" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-20"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-17"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-20"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="0" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-28" delay="140"/> - <frame index="1" offsetX="3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="5" offsetY="-31" 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="-1" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="2" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-28" delay="100"/> - <frame index="0" offsetX="0" offsetY="-25" delay="100"/> - <frame index="0" offsetX="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" offsetX="0" 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" offsetX="0" 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="-30" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-30" delay="140"/> - <frame index="1" offsetX="6" offsetY="-31" delay="140"/> - <frame index="1" offsetX="1" offsetY="-32" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-25" delay="420"/> - <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="-4" offsetY="-31" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="0" offsetY="-30" 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="4" offsetY="-32" 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="-23" delay="280"/> - <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="-1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="3" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/witch-hat.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/witch-hat2-female.xml b/graphics/sprites/equipment/head/witch-hat2-female.xml deleted file mode 100644 index 32d12cc3..00000000 --- a/graphics/sprites/equipment/head/witch-hat2-female.xml +++ /dev/null @@ -1,228 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="32" name="base" src="graphics/sprites/equipment/head/witch-hat2.png|R;W" width="32"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-45"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-45"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-45"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-45"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-45"/> - <frame delay="75" index="1" offsetX="0" offsetY="-44"/> - <frame delay="150" index="1" offsetX="0" offsetY="-45"/> - <frame delay="75" index="1" offsetX="0" offsetY="-44"/> - <frame delay="75" index="1" offsetX="0" offsetY="-45"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-45"/> - <frame delay="75" index="3" offsetX="0" offsetY="-44"/> - <frame delay="150" index="3" offsetX="0" offsetY="-45"/> - <frame delay="75" index="3" offsetX="0" offsetY="-44"/> - <frame delay="75" index="3" offsetX="0" offsetY="-45"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-43"/> - <frame delay="75" index="0" offsetX="0" offsetY="-44"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="75" index="0" offsetX="0" offsetY="-40"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-46"/> - <frame delay="75" index="1" offsetX="4" offsetY="-47"/> - <frame delay="75" index="1" offsetX="0" offsetY="-44"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-43"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-46"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-47"/> - <frame delay="75" index="3" offsetX="0" offsetY="-44"/> - <frame delay="75" index="3" offsetX="1" offsetY="-43"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-44"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-43"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-44"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-45"/> - <frame delay="150" index="1" offsetX="5" offsetY="-46"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="375" index="2" offsetX="-2" offsetY="-42"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-45"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-46"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-36"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-20"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-45" delay="140"/> - <frame index="1" offsetX="4" offsetY="-45" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="3" offsetX="3" offsetY="-41" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-46" delay="100"/> - <frame index="1" offsetX="4" offsetY="-47" delay="100"/> - <frame index="1" offsetX="0" offsetY="-44" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-44" delay="100"/> - <frame index="3" offsetX="1" offsetY="-43" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-45" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-46" delay="140"/> - <frame index="1" offsetX="7" offsetY="-44" delay="140"/> - <frame index="1" offsetX="0" offsetY="-46" delay="140"/> - <frame index="1" offsetX="0" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-44" delay="140"/> - <frame index="3" offsetX="1" offsetY="-46" delay="140"/> - <frame index="3" offsetX="2" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-46" delay="140"/> - <frame index="1" offsetX="3" offsetY="-47" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-47" delay="280"/> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/witch-hat2.png b/graphics/sprites/equipment/head/witch-hat2.png Binary files differindex ea0b6ecc..7eb34a0c 100644 --- a/graphics/sprites/equipment/head/witch-hat2.png +++ b/graphics/sprites/equipment/head/witch-hat2.png diff --git a/graphics/sprites/equipment/head/witch-hat2.xml b/graphics/sprites/equipment/head/witch-hat2.xml index 3b96b9e0..20adeaaf 100644 --- a/graphics/sprites/equipment/head/witch-hat2.xml +++ b/graphics/sprites/equipment/head/witch-hat2.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/witch-hat2.png|R;W" width="32" height="32"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-45"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-45"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-45" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-45" delay="75"/> - <frame index="1" offsetX="0" offsetY="-44" delay="75"/> - <frame index="1" offsetX="0" offsetY="-45" delay="150"/> - <frame index="1" offsetX="0" offsetY="-44" delay="75"/> - <frame index="1" offsetX="0" offsetY="-45" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-45" delay="75"/> - <frame index="3" offsetX="0" offsetY="-44" delay="75"/> - <frame index="3" offsetX="0" offsetY="-45" delay="150"/> - <frame index="3" offsetX="0" offsetY="-44" delay="75"/> - <frame index="3" offsetX="0" offsetY="-45" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-46" delay="75"/> - <frame index="1" offsetX="4" offsetY="-47" delay="75"/> - <frame index="1" offsetX="0" offsetY="-44" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="75"/> - <frame index="3" offsetX="0" offsetY="-44" delay="75"/> - <frame index="3" offsetX="1" offsetY="-43" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="225"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <frame index="0" offsetX="0" offsetY="-44" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-45" delay="225"/> - <frame index="1" offsetX="5" offsetY="-46" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-45" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-46" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-36"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-36"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-20"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="0" offsetY="-45" delay="140"/> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-44" delay="140"/> - <frame index="1" offsetX="3" offsetY="-47" delay="140"/> - <frame index="1" offsetX="5" offsetY="-47" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-44" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="3" offsetX="2" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <frame index="0" offsetX="0" offsetY="-44" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-46" delay="100"/> - <frame index="1" offsetX="4" offsetY="-47" delay="100"/> - <frame index="1" offsetX="0" offsetY="-44" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-47" delay="100"/> - <frame index="3" offsetX="0" offsetY="-44" delay="100"/> - <frame index="3" offsetX="1" offsetY="-43" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-46" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-40" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-46" delay="140"/> - <frame index="1" offsetX="6" offsetY="-47" delay="140"/> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-46" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-47" delay="140"/> - <frame index="3" offsetX="1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="3" offsetY="-43" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="4" offsetY="-47" delay="140"/> - <frame index="1" offsetX="4" offsetY="-48" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-48" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="3" offsetX="3" offsetY="-44" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/witch-hat2.png|R;W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/wizard-hat-female.xml b/graphics/sprites/equipment/head/wizard-hat-female.xml deleted file mode 100644 index f09aa09d..00000000 --- a/graphics/sprites/equipment/head/wizard-hat-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="40" name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <frame delay="150" index="0" offsetX="0" offsetY="-31"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <frame delay="150" index="0" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="150" index="1" offsetX="0" offsetY="-31"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-28"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-27"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-28"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="150" index="3" offsetX="0" offsetY="-31"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <frame delay="75" index="0" offsetX="0" offsetY="-27"/> - <frame delay="75" index="0" offsetX="0" offsetY="-26"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="4" offsetY="-32"/> - <frame delay="75" index="1" offsetX="4" offsetY="-33"/> - <frame delay="75" index="1" offsetX="0" offsetY="-30"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-29"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-27"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-25"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-3" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="3" offsetX="0" offsetY="-30"/> - <frame delay="75" index="3" offsetX="1" offsetY="-29"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-30"/> - <frame delay="75" index="0" offsetX="0" offsetY="-29"/> - <frame delay="75" index="0" offsetX="0" offsetY="-30"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="3" offsetY="-31"/> - <frame delay="150" index="1" offsetX="5" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-27"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-26"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-27"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-32"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-19"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-25" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="1" offsetX="2" offsetY="-31" delay="140"/> - <frame index="1" offsetX="4" offsetY="-31" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-26" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-27" 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="-3" offsetY="-31" delay="140"/> - <frame index="3" offsetX="3" offsetY="-27" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-31" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="140"/> - <frame index="1" offsetX="7" offsetY="-30" delay="140"/> - <frame index="1" offsetX="0" offsetY="-32" delay="140"/> - <frame index="1" offsetX="0" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-27" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-30" delay="140"/> - <frame index="3" offsetX="1" offsetY="-32" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-28" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-32" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="280"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-26" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-25" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-24" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="280"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/wizard-hat.png b/graphics/sprites/equipment/head/wizard-hat.png Binary files differindex 4d31eee4..8976179b 100644 --- a/graphics/sprites/equipment/head/wizard-hat.png +++ b/graphics/sprites/equipment/head/wizard-hat.png diff --git a/graphics/sprites/equipment/head/wizard-hat.xml b/graphics/sprites/equipment/head/wizard-hat.xml index 2beec166..5f913ddd 100644 --- a/graphics/sprites/equipment/head/wizard-hat.xml +++ b/graphics/sprites/equipment/head/wizard-hat.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40" height="40"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="150"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY="-31" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="150"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="0" offsetY="-31" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-27" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="150"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="0" offsetY="-31" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <frame index="0" offsetX="0" offsetY="-27" delay="75"/> - <frame index="0" offsetX="0" offsetY="-26" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="75"/> - <frame index="1" offsetX="4" offsetY="-33" delay="75"/> - <frame index="1" offsetX="0" offsetY="-30" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="3" offsetX="0" offsetY="-30" delay="75"/> - <frame index="3" offsetX="1" offsetY="-29" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30" delay="225"/> - <frame index="0" offsetX="0" offsetY="-29" delay="75"/> - <frame index="0" offsetX="0" offsetY="-30" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-31" delay="225"/> - <frame index="1" offsetX="5" offsetY="-32" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-27" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-26" delay="75"/> - <frame index="2" offsetX="-2" offsetY="-27" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-31" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-22"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-19"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-6" offsetY="-22"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="23" offsetY="-4"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30" delay="140"/> - <frame index="0" offsetX="0" offsetY="-26" delay="140"/> - <frame index="0" offsetX="0" offsetY="-31" delay="140"/> - <frame index="0" offsetX="0" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-30" delay="140"/> - <frame index="1" offsetX="3" offsetY="-33" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-30" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="140"/> - <frame index="3" offsetX="2" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29" delay="100"/> - <frame index="0" offsetX="0" offsetY="-30" delay="100"/> - <frame index="0" offsetX="0" offsetY="-27" delay="100"/> - <frame index="0" offsetX="0" offsetY="-26" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-32" delay="100"/> - <frame index="1" offsetX="4" offsetY="-33" delay="100"/> - <frame index="1" offsetX="0" offsetY="-30" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="100"/> - <frame index="3" offsetX="-3" offsetY="-33" delay="100"/> - <frame index="3" offsetX="0" offsetY="-30" delay="100"/> - <frame index="3" offsetX="1" offsetY="-29" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-32" delay="140"/> - <frame index="1" offsetX="6" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="3" offsetX="1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-29" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-29" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-30" delay="140"/> - <frame index="0" offsetX="0" offsetY="-32" delay="140"/> - <frame index="0" offsetX="0" offsetY="-27" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="4" offsetY="-33" delay="140"/> - <frame index="1" offsetX="4" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-27" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-25" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="3" offsetX="3" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/wizard-hat.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/woolen-female.xml b/graphics/sprites/equipment/head/woolen-female.xml deleted file mode 100644 index 1508a33a..00000000 --- a/graphics/sprites/equipment/head/woolen-female.xml +++ /dev/null @@ -1,227 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="17" name="base" src="graphics/sprites/equipment/head/woolen.png|W" width="18"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="+1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="150" index="0" offsetX="0" offsetY="-48"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="150" index="0" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <frame delay="150" index="1" offsetX="-1" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-48"/> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="+1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="+1" offsetY="-47"/> - <frame delay="150" index="3" offsetX="+1" offsetY="-48"/> - <frame delay="75" index="3" offsetX="+1" offsetY="-47"/> - <frame delay="75" index="3" offsetX="+1" offsetY="-48"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-46"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-43"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="3" offsetY="-49"/> - <frame delay="75" index="1" offsetX="3" offsetY="-50"/> - <frame delay="75" index="1" offsetX="0" offsetY="-48"/> - <frame delay="75" index="1" offsetX="-1" offsetY="-47"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> - <frame delay="75" index="2" offsetX="-2" offsetY="-47"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="150" index="3" offsetX="-3" offsetY="-49"/> - <frame delay="75" index="3" offsetX="0" offsetY="-48"/> - <frame delay="75" index="3" offsetX="1" offsetY="-47"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-47"/> - <frame delay="75" index="0" offsetX="0" offsetY="-45"/> - <frame delay="75" index="0" offsetX="0" offsetY="-47"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="2" offsetY="-48"/> - <frame delay="150" index="1" offsetX="4" offsetY="-49"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="150" index="2" offsetX="-1" offsetY="-49"/> - <frame delay="225" index="2" offsetX="-2" offsetY="-48"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-3" offsetY="-48"/> - <frame delay="150" index="3" offsetX="-5" offsetY="-49"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-39"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="1" offsetX="32" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-42" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-45" delay="140"/> - <frame index="1" offsetX="1" offsetY="-48" delay="140"/> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-45" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="3" offsetY="-45" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-47" delay="100"/> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="100"/> - <frame index="1" offsetX="3" offsetY="-50" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="200"/> - <frame index="3" offsetX="0" offsetY="-48" delay="100"/> - <frame index="3" offsetX="1" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-50" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="140"/> - <frame index="1" offsetX="6" offsetY="-47" delay="140"/> - <frame index="1" offsetX="0" offsetY="-50" delay="140"/> - <frame index="1" offsetX="0" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-48" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-53" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-46" delay="140"/> - <frame index="3" offsetX="1" offsetY="-50" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-45" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-48" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-49" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-47" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-46" delay="420"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="3" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/woolen.png b/graphics/sprites/equipment/head/woolen.png Binary files differindex 9478c7b5..1462a555 100644 --- a/graphics/sprites/equipment/head/woolen.png +++ b/graphics/sprites/equipment/head/woolen.png diff --git a/graphics/sprites/equipment/head/woolen.xml b/graphics/sprites/equipment/head/woolen.xml index 31950b77..fd92470c 100644 --- a/graphics/sprites/equipment/head/woolen.xml +++ b/graphics/sprites/equipment/head/woolen.xml @@ -1,228 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/woolen.png|W" width="18" height="17"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-48"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="+1" offsetY="-48"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47" delay="75"/> - <frame index="0" offsetX="0" offsetY="-48" delay="150"/> - <frame index="0" offsetX="0" offsetY="-47" delay="75"/> - <frame index="0" offsetX="0" offsetY="-48" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="150"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="2" offsetX="-1" offsetY="-48" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="+1" offsetY="-48" delay="75"/> - <frame index="3" offsetX="+1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="+1" offsetY="-48" delay="150"/> - <frame index="3" offsetX="+1" offsetY="-47" delay="75"/> - <frame index="3" offsetX="+1" offsetY="-48" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="75"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-43" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="75"/> - <frame index="1" offsetX="3" offsetY="-50" delay="75"/> - <frame index="1" offsetX="0" offsetY="-48" delay="75"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="225"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="150"/> - <frame index="3" offsetX="0" offsetY="-48" delay="75"/> - <frame index="3" offsetX="1" offsetY="-47" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47" delay="225"/> - <frame index="0" offsetX="0" offsetY="-45" delay="75"/> - <frame index="0" offsetX="0" offsetY="-47" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-48" delay="225"/> - <frame index="1" offsetX="4" offsetY="-49" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-49" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-48" delay="150"/> - <frame index="2" offsetX="-2" offsetY="-49" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-48" delay="225"/> - <frame index="3" offsetX="-5" offsetY="-49" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-36"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-39"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-39"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-39"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="1" offsetX="32" offsetY="-12"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="0" offsetY="-49" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="1" offsetX="2" offsetY="-50" delay="140"/> - <frame index="1" offsetX="5" offsetY="-51" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-50" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-51" delay="140"/> - <frame index="3" offsetX="2" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="100"/> - <frame index="0" offsetX="0" offsetY="-47" delay="100"/> - <frame index="0" offsetX="0" offsetY="-45" delay="100"/> - <frame index="0" offsetX="0" offsetY="-43" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-49" delay="100"/> - <frame index="1" offsetX="3" offsetY="-50" delay="100"/> - <frame index="1" offsetX="0" offsetY="-48" delay="100"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="300"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="200"/> - <frame index="3" offsetX="0" offsetY="-48" delay="100"/> - <frame index="3" offsetX="1" offsetY="-47" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-49" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-51" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-43" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-49" delay="140"/> - <frame index="1" offsetX="5" offsetY="-50" delay="140"/> - <frame index="1" offsetX="1" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="420"/> - <frame index="2" offsetX="-3" offsetY="-52" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-49" delay="140"/> - <frame index="3" offsetX="1" offsetY="-52" delay="140"/> - <frame index="3" offsetX="3" offsetY="-47" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-46" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-47" delay="140"/> - <frame index="0" offsetX="0" offsetY="-50" delay="140"/> - <frame index="0" offsetX="0" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-51" delay="140"/> - <frame index="1" offsetX="3" offsetY="-50" delay="140"/> - <frame index="1" offsetX="4" offsetY="-52" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-48" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-48" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-46" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-47" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-2" offsetY="-51" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-49" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-52" delay="140"/> - <frame index="3" offsetX="3" offsetY="-48" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/woolen.png|W" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/xmaself-female.xml b/graphics/sprites/equipment/head/xmaself-female.xml deleted file mode 100644 index 8e2ce336..00000000 --- a/graphics/sprites/equipment/head/xmaself-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="20" name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="150" index="0" offsetX="0" offsetY="-42"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="150" index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="150" index="1" offsetX="1" offsetY="-40"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - <frame delay="75" index="2" offsetX="0" offsetY="-41"/> - <frame delay="150" index="2" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <frame delay="75" index="0" offsetX="0" offsetY="-38"/> - <frame delay="75" index="0" offsetX="0" offsetY="-37"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="5" offsetY="-41"/> - <frame delay="75" index="1" offsetX="5" offsetY="-42"/> - <frame delay="75" index="1" offsetX="1" offsetY="-39"/> - <frame delay="75" index="1" offsetX="0" offsetY="-38"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-1" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-39"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-4" offsetY="-41"/> - <frame delay="75" index="3" offsetX="-4" offsetY="-42"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-39"/> - <frame delay="75" index="3" offsetX="0" offsetY="-38"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="0" offsetY="-41"/> - <frame delay="75" index="0" offsetX="0" offsetY="-40"/> - <frame delay="75" index="0" offsetX="0" offsetY="-41"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="4" offsetY="-40"/> - <frame delay="150" index="1" offsetX="6" offsetY="-41"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="0" offsetY="-41"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-40"/> - <frame delay="75" index="2" offsetX="-1" offsetY="-41"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-4" offsetY="-40"/> - <frame delay="150" index="3" offsetX="-6" offsetY="-41"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-36" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="0" offsetY="-37" delay="140"/> - <frame index="1" offsetX="3" offsetY="-40" delay="140"/> - <frame index="1" offsetX="5" offsetY="-40" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-36" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-37" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-40" delay="140"/> - <frame index="3" offsetX="2" offsetY="-36" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-42" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="140"/> - <frame index="1" offsetX="8" offsetY="-39" delay="140"/> - <frame index="1" offsetX="1" offsetY="-41" delay="140"/> - <frame index="1" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-41" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-45" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-39" delay="140"/> - <frame index="3" offsetX="0" offsetY="-41" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-39" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-41" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="280"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-40" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-39" delay="280"/> - <frame index="2" offsetX="-2" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="280"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/xmaself.png b/graphics/sprites/equipment/head/xmaself.png Binary files differindex 7c7e6895..f84a48f4 100644 --- a/graphics/sprites/equipment/head/xmaself.png +++ b/graphics/sprites/equipment/head/xmaself.png diff --git a/graphics/sprites/equipment/head/xmaself.xml b/graphics/sprites/equipment/head/xmaself.xml index bdfa27f6..b988cf62 100644 --- a/graphics/sprites/equipment/head/xmaself.xml +++ b/graphics/sprites/equipment/head/xmaself.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21" height="20"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-42"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="150"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="150"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="1" offsetY="-40" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - <frame index="2" offsetX="0" offsetY="-41" delay="75"/> - <frame index="2" offsetX="0" offsetY="-42" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-40" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <frame index="0" offsetX="0" offsetY="-38" delay="75"/> - <frame index="0" offsetX="0" offsetY="-37" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="75"/> - <frame index="1" offsetX="5" offsetY="-42" delay="75"/> - <frame index="1" offsetX="1" offsetY="-39" delay="75"/> - <frame index="1" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="75"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="75"/> - <frame index="3" offsetX="0" offsetY="-38" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="225"/> - <frame index="0" offsetX="0" offsetY="-40" delay="75"/> - <frame index="0" offsetX="0" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="4" offsetY="-40" delay="225"/> - <frame index="1" offsetX="6" offsetY="-41" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="0" offsetY="-41" delay="225"/> - <frame index="2" offsetX="-1" offsetY="-40" delay="75"/> - <frame index="2" offsetX="-1" offsetY="-41" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-40" delay="225"/> - <frame index="3" offsetX="-6" offsetY="-41" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-30"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-31"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="1" offsetY="-33"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-7" offsetY="-31"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="35" offsetY="-6"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <frame index="0" offsetX="0" offsetY="-42" delay="140"/> - <frame index="0" offsetX="0" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-39" delay="140"/> - <frame index="1" offsetX="4" offsetY="-42" delay="140"/> - <frame index="1" offsetX="6" offsetY="-42" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="140"/> - <frame index="2" offsetX="0" offsetY="-42" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="1" offsetY="-39" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="140"/> - <frame index="3" offsetX="1" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="100"/> - <frame index="0" offsetX="0" offsetY="-41" delay="100"/> - <frame index="0" offsetX="0" offsetY="-38" delay="100"/> - <frame index="0" offsetX="0" offsetY="-37" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-41" delay="100"/> - <frame index="1" offsetX="5" offsetY="-42" delay="100"/> - <frame index="1" offsetX="1" offsetY="-39" delay="100"/> - <frame index="1" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="300"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="100"/> - <frame index="3" offsetX="-4" offsetY="-42" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-39" delay="100"/> - <frame index="3" offsetX="0" offsetY="-38" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-43" delay="280"/> - <frame index="0" offsetX="-1" offsetY="-44" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="6" offsetY="-41" delay="140"/> - <frame index="1" offsetX="7" offsetY="-42" delay="140"/> - <frame index="1" offsetX="2" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="420"/> - <frame index="2" offsetX="-2" offsetY="-44" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-41" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-42" delay="140"/> - <frame index="3" offsetX="0" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-38" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="0" offsetY="-40" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-41" delay="140"/> - <frame index="0" offsetX="0" offsetY="-43" delay="140"/> - <frame index="0" offsetX="0" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="5" offsetY="-42" delay="140"/> - <frame index="1" offsetX="5" offsetY="-43" delay="140"/> - <frame index="1" offsetX="0" offsetY="-39" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-1" offsetY="-41" delay="280"/> - <frame index="2" offsetX="-1" offsetY="-39" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-3" offsetY="-43" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-42" delay="140"/> - <frame index="3" offsetX="-2" offsetY="-43" delay="140"/> - <frame index="3" offsetX="2" offsetY="-39" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/xmaself.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> diff --git a/graphics/sprites/equipment/head/yeti-mask-female.xml b/graphics/sprites/equipment/head/yeti-mask-female.xml deleted file mode 100644 index a86e2efa..00000000 --- a/graphics/sprites/equipment/head/yeti-mask-female.xml +++ /dev/null @@ -1,229 +0,0 @@ -<?xml version="1.0"?> -<sprite> - <imageset height="31" name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40"/> - <action imageset="base" name="stand"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="walk"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="150" index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="150" index="1" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="150" index="2" offsetX="-3" offsetY="-35"/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="150" index="3" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action imageset="base" name="attack"> - <animation direction="down"> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-29"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-28"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="75" index="1" offsetX="2" offsetY="-35"/> - <frame delay="75" index="1" offsetX="2" offsetY="-36"/> - <frame delay="75" index="1" offsetX="-2" offsetY="-33"/> - <frame delay="75" index="1" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-3" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-32"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="75" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="75" index="3" offsetX="-5" offsetY="-34"/> - <frame delay="75" index="3" offsetX="-2" offsetY="-31"/> - <frame delay="75" index="3" offsetX="-1" offsetY="-30"/> - <end/> - </animation> - </action> - <action imageset="base" name="attack_bow"> - <animation direction="down"> - <frame delay="225" index="0" offsetX="-1" offsetY="-32"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-31"/> - <frame delay="75" index="0" offsetX="-1" offsetY="-32"/> - <end/> - </animation> - <animation direction="left"> - <frame delay="225" index="1" offsetX="1" offsetY="-34"/> - <frame delay="150" index="1" offsetX="3" offsetY="-35"/> - <end/> - </animation> - <animation direction="up"> - <frame delay="225" index="2" offsetX="-2" offsetY="-34"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-33"/> - <frame delay="75" index="2" offsetX="-3" offsetY="-34"/> - <end/> - </animation> - <animation direction="right"> - <frame delay="225" index="3" offsetX="-5" offsetY="-33"/> - <frame delay="150" index="3" offsetX="-7" offsetY="-34"/> - <end/> - </animation> - </action> - <action imageset="base" name="sit"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action imageset="base" name="dead"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-27" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-3" offsetY="-31" delay="140"/> - <frame index="1" offsetX="0" offsetY="-34" delay="140"/> - <frame index="1" offsetX="2" offsetY="-34" delay="140"/> - <frame index="1" offsetX="-5" offsetY="-30" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-29" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-32" delay="140"/> - <frame index="3" offsetX="1" offsetY="-28" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-3" offsetY="-33" delay="280"/> - <frame index="0" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-3" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="5" offsetY="-33" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="1" offsetX="-2" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-5" offsetY="-38" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-7" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-30" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-26" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-35" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="280"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-4" offsetY="-33" delay="140"/> - <frame index="2" offsetX="-4" offsetY="-32" delay="280"/> - <frame index="2" offsetX="-4" offsetY="-31" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="280"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> -</sprite> diff --git a/graphics/sprites/equipment/head/yeti-mask.png b/graphics/sprites/equipment/head/yeti-mask.png Binary files differindex a1d87c70..2e003f5f 100644 --- a/graphics/sprites/equipment/head/yeti-mask.png +++ b/graphics/sprites/equipment/head/yeti-mask.png diff --git a/graphics/sprites/equipment/head/yeti-mask.xml b/graphics/sprites/equipment/head/yeti-mask.xml index 401d4681..1c97baa6 100644 --- a/graphics/sprites/equipment/head/yeti-mask.xml +++ b/graphics/sprites/equipment/head/yeti-mask.xml @@ -1,229 +1,13 @@ -<?xml version="1.0"?> +<?xml version="1.0" encoding="utf-8"?> + +<!-- Author: Micksha +Copyright (C) 2021 The Mana World --> + <sprite> - <imageset name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40" height="31"/> - <action name="stand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-33"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32"/> - </animation> - </action> - <action name="walk" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="150"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="150"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-34" delay="75"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-35" delay="150"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="150"/> - <frame index="3" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-32" delay="75"/> - </animation> - </action> - <action name="attack" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="75"/> - <frame index="1" offsetX="2" offsetY="-36" delay="75"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="75"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="75"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="75"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="75"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="75"/> - <end/> - </animation> - </action> - <action name="attack_bow" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="225"/> - <frame index="0" offsetX="-1" offsetY="-31" delay="75"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="75"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="1" offsetY="-34" delay="225"/> - <frame index="1" offsetX="3" offsetY="-35" delay="150"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-34" delay="225"/> - <frame index="2" offsetX="-3" offsetY="-33" delay="75"/> - <frame index="2" offsetX="-3" offsetY="-34" delay="75"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="225"/> - <frame index="3" offsetX="-7" offsetY="-34" delay="150"/> - <end/> - </animation> - </action> - <action name="sit" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-19"/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-23"/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-2" offsetY="-24"/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-8" offsetY="-23"/> - </animation> - </action> - <action name="dead" imageset="base"> - <animation direction="default"> - <frame index="4" offsetX="21" offsetY="-8"/> - </animation> - </action> - <action name="attack_2hand" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-33" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="-2" offsetY="-33" delay="140"/> - <frame index="1" offsetX="1" offsetY="-36" delay="140"/> - <frame index="1" offsetX="3" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-4" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="140"/> - <frame index="2" offsetX="-2" offsetY="-35" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="0" offsetY="-31" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="140"/> - <frame index="3" offsetX="0" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_sword_stab" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-32" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="100"/> - <frame index="0" offsetX="-1" offsetY="-28" delay="100"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-35" delay="100"/> - <frame index="1" offsetX="2" offsetY="-36" delay="100"/> - <frame index="1" offsetX="-2" offsetY="-33" delay="100"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="300"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="100"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="100"/> - <frame index="3" offsetX="-5" offsetY="-34" delay="100"/> - <frame index="3" offsetX="-2" offsetY="-31" delay="100"/> - <frame index="3" offsetX="-1" offsetY="-30" delay="100"/> - <end/> - </animation> - </action> - <action name="attack_spear" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-2" offsetY="-34" delay="280"/> - <frame index="0" offsetX="-2" offsetY="-35" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-28" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="3" offsetY="-35" delay="140"/> - <frame index="1" offsetX="4" offsetY="-36" delay="140"/> - <frame index="1" offsetX="-1" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-32" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="420"/> - <frame index="2" offsetX="-4" offsetY="-37" delay="140"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-5" offsetY="-33" delay="140"/> - <frame index="3" offsetX="-6" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-1" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-30" delay="140"/> - <end/> - </animation> - </action> - <action name="attack_chop" imageset="base"> - <animation direction="down"> - <frame index="0" offsetX="-1" offsetY="-31" delay="140"/> - <frame index="0" offsetX="-2" offsetY="-32" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-34" delay="140"/> - <frame index="0" offsetX="-1" offsetY="-29" delay="140"/> - <end/> - </animation> - <animation direction="left"> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="2" offsetY="-36" delay="140"/> - <frame index="1" offsetX="2" offsetY="-37" delay="140"/> - <frame index="1" offsetX="-3" offsetY="-33" delay="140"/> - <end/> - </animation> - <animation direction="up"> - <frame index="2" offsetX="-3" offsetY="-34" delay="280"/> - <frame index="2" offsetX="-3" offsetY="-32" delay="280"/> - <end/> - </animation> - <animation direction="right"> - <frame index="3" offsetX="-4" offsetY="-35" delay="140"/> - <frame index="3" offsetX="-4" offsetY="-34" delay="140"/> - <frame index="3" offsetX="-3" offsetY="-35" delay="140"/> - <frame index="3" offsetX="1" offsetY="-31" delay="140"/> - <end/> - </animation> - </action> + <imageset name="base" + src="graphics/sprites/equipment/head/yeti-mask.png" + width="40" + height="64"/> + + <include file="model/headmodel.xml"/> </sprite> |