summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/sprites/equipment/head/afkcap-female.xml238
-rw-r--r--graphics/sprites/equipment/head/axehat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/bandana-female.xml236
-rw-r--r--graphics/sprites/equipment/head/bromenalhelmet-female.xml237
-rw-r--r--graphics/sprites/equipment/head/bucket-female.xml237
-rw-r--r--graphics/sprites/equipment/head/bull-female.xml238
-rw-r--r--graphics/sprites/equipment/head/bunnyears-female.xml237
-rw-r--r--graphics/sprites/equipment/head/cap-female.xml238
-rw-r--r--graphics/sprites/equipment/head/catears-female.xml237
-rw-r--r--graphics/sprites/equipment/head/chefhat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/crown-female.xml237
-rw-r--r--graphics/sprites/equipment/head/devcap-female.xml238
-rw-r--r--graphics/sprites/equipment/head/earmuffs-female.xml237
-rw-r--r--graphics/sprites/equipment/head/fancyhat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/fluffyhat-female.xml238
-rw-r--r--graphics/sprites/equipment/head/gmcap-female.xml238
-rw-r--r--graphics/sprites/equipment/head/moonshroomhat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/operamask-female.xml237
-rw-r--r--graphics/sprites/equipment/head/paperbag-female.xml237
-rw-r--r--graphics/sprites/equipment/head/phylactery-female.xml212
-rw-r--r--graphics/sprites/equipment/head/pinkiehat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/santabeardhat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/santahat-female.xml237
-rw-r--r--graphics/sprites/equipment/head/silkheadband-female.xml237
-rw-r--r--graphics/sprites/equipment/head/skullmask-female.xml237
-rw-r--r--graphics/sprites/equipment/head/standardheadband-female.xml237
-rw-r--r--graphics/sprites/equipment/head/standardheadband.xml2
-rw-r--r--graphics/sprites/equipment/head/tophat-female.xml237
28 files changed, 271 insertions, 6110 deletions
diff --git a/graphics/sprites/equipment/head/afkcap-female.xml b/graphics/sprites/equipment/head/afkcap-female.xml
index f5b11eaf..ea9adbd3 100644
--- a/graphics/sprites/equipment/head/afkcap-female.xml
+++ b/graphics/sprites/equipment/head/afkcap-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
<sprite>
- <imageset height="19" name="base" src="graphics/sprites/equipment/head/afkcap.png" width="28"/>
- <action imageset="base" name="stand">
- <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 imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- </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="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="2" 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="2" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
- <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="-1" offsetY="-46"/>
- <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
- <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
- <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="-1" offsetY="-45"/>
- <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <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 imageset="base" name="dead">
- <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="-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="-3" offsetY="-42" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="-5" offsetY="-41" 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="4" offsetY="-42" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="5" 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="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="-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="2" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
- <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
- <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="-46" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
- <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/axehat-female.xml b/graphics/sprites/equipment/head/axehat-female.xml
index 029cde7d..7a95339a 100644
--- a/graphics/sprites/equipment/head/axehat-female.xml
+++ b/graphics/sprites/equipment/head/axehat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
<sprite>
- <imageset height="22" name="base" src="graphics/sprites/equipment/head/axehat.png" width="22"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY="-44"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY="-44"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-43"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY="-44"/>
- </animation>
- </action>
- <action imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-44"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
- <frame delay="150" index="1" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
- </animation>
- <animation direction="up">
- <frame delay="75" index="2" offsetX="-1" offsetY="-43"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="2" offsetX="-1" offsetY="-43"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-44"/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
- <frame delay="150" index="3" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
- </animation>
- </action>
- <action imageset="base" name="attack">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="4" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="4" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame delay="225" index="2" offsetX="-2" offsetY="-43"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="-3" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="225" index="1" offsetX="3" offsetY="-44"/>
- <frame delay="150" index="1" offsetX="5" offsetY="-45"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame delay="225" index="2" offsetX="-1" offsetY="-43"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-43"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="225" index="3" offsetX="-3" offsetY="-44"/>
- <frame delay="150" index="3" offsetX="-5" offsetY="-45"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY="-32"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-35"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY="-35"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY="-35"/>
- </animation>
- </action>
- <action imageset="base" name="dead">
- <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="-1" offsetY="-41" 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="-37" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="4" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-3" 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="-43" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="2" offsetY="-41" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-44" delay="140"/>
- <frame index="3" offsetX="-3" 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="0" offsetY="-42" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-45" delay="100"/>
- <frame index="1" offsetX="4" offsetY="-46" delay="100"/>
- <frame index="1" offsetX="0" offsetY="-43" delay="100"/>
- <frame index="1" offsetX="-1" offsetY="-42" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-43" delay="300"/>
- <frame index="2" offsetX="-2" offsetY="-41" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-45" delay="100"/>
- <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
- <frame index="3" offsetX="0" offsetY="-43" delay="100"/>
- <frame index="3" offsetX="1" offsetY="-42" 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="-39" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="7" offsetY="-43" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-42" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
- <frame index="2" offsetX="-3" offsetY="-43" delay="140"/>
- <frame index="2" offsetX="-3" offsetY="-42" delay="140"/>
- <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-5" offsetY="-43" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="2" offsetY="-42" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-41" delay="280"/>
- <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
- <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-46" delay="280"/>
- <frame index="1" offsetX="-2" offsetY="-42" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY="-42" delay="140"/>
- <frame index="2" offsetX="-3" offsetY="-41" delay="280"/>
- <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-2" offsetY="-46" delay="280"/>
- <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml
index ec5f8be3..dea1dfaf 100644
--- a/graphics/sprites/equipment/head/bandana-female.xml
+++ b/graphics/sprites/equipment/head/bandana-female.xml
@@ -1,228 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
<sprite>
- <imageset height="21" name="base" src="graphics/sprites/equipment/head/bandana.png|W;R" width="29"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY="-38"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-38"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" 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="0" offsetY="-38"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
- <frame delay="150" index="1" offsetX="0" offsetY="-38"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
- </animation>
- <animation direction="up">
- <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
- <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
- <frame delay="150" index="3" offsetX="0" offsetY="-38"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
- <frame delay="75" index="3" offsetX="0" 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="4" offsetY="-39"/>
- <frame delay="75" index="1" offsetX="4" offsetY="-40"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-37"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-36"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
- <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
- <frame delay="75" index="3" offsetX="0" offsetY="-37"/>
- <frame delay="75" index="3" offsetX="1" 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="3" offsetY="-38"/>
- <frame delay="150" index="1" offsetX="5" offsetY="-39"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame delay="225" index="2" offsetX="-1" offsetY="-37"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="225" index="3" offsetX="-3" offsetY="-38"/>
- <frame delay="150" index="3" offsetX="-5" 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="4" offsetY="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY="-30"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-6" offsetY="-29"/>
- </animation>
- </action>
- <action imageset="base" name="dead">
- <animation direction="default">
- <frame index="4" offsetX="19" offsetY="-17"/>
- </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="2" offsetY="-38" delay="140"/>
- <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
- <frame index="1" offsetX="-3" offsetY="-34" 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="-38" 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="3" 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="4" offsetY="-39" delay="100"/>
- <frame index="1" offsetX="4" offsetY="-40" delay="100"/>
- <frame index="1" offsetX="0" offsetY="-37" delay="100"/>
- <frame index="1" offsetX="-1" offsetY="-36" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-38" delay="300"/>
- <frame index="2" offsetX="-2" offsetY="-36" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-39" delay="100"/>
- <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
- <frame index="3" offsetX="0" offsetY="-37" delay="100"/>
- <frame index="3" offsetX="1" 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="4" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="7" offsetY="-37" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-4" offsetY="-38" delay="280"/>
- <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
- <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
- <frame index="3" offsetX="-5" offsetY="-37" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-39" 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="-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="3" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-40" delay="280"/>
- <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="280"/>
- <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
- <frame index="3" offsetX="-2" offsetY="-40" delay="280"/>
- <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/bromenalhelmet-female.xml b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
index a960ceec..cb1dfe1a 100644
--- a/graphics/sprites/equipment/head/bromenalhelmet-female.xml
+++ b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="19" name="base" src="graphics/sprites/equipment/head/bromenalhelmet.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>
+ <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/bucket-female.xml b/graphics/sprites/equipment/head/bucket-female.xml
index cb309ffc..5d430392 100644
--- a/graphics/sprites/equipment/head/bucket-female.xml
+++ b/graphics/sprites/equipment/head/bucket-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="21" name="base" src="graphics/sprites/equipment/head/bucket.png" width="21"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-41"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="-1" offsetY="-39"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-41"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="0" offsetY="-39"/>
- </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="-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="-41"/>
- <frame delay="150" index="2" offsetX="-2" offsetY="-42"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
- <frame delay="150" index="2" offsetX="-2" offsetY="-42"/>
- </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="-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="3" offsetY="-40"/>
- <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame delay="225" index="2" offsetX="-3" offsetY="-41"/>
- <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
- <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="-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="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="-41"/>
- <frame delay="75" index="2" offsetX="-3" offsetY="-40"/>
- <frame delay="75" index="2" offsetX="-3" offsetY="-41"/>
- <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="-1" offsetY="-29"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY="-30"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-33"/>
- </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="22" offsetY="-15"/>
- </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="-2" offsetY="-36" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-39" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-4" offsetY="-40" delay="280"/>
- <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
- <frame index="2" offsetX="-3" offsetY="-40" 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="-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="3" offsetY="-40" delay="100"/>
- <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
- <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
- <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY="-41" delay="300"/>
- <frame index="2" offsetX="-3" offsetY="-38" 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="-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="3" offsetY="-40" delay="140"/>
- <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-5" offsetY="-41" delay="140"/>
- <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
- <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
- <frame index="2" offsetX="-5" offsetY="-44" 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="-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="2" offsetY="-40" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-41" delay="280"/>
- <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
- <frame index="2" offsetX="-4" offsetY="-39" delay="280"/>
- <frame index="2" offsetX="-4" offsetY="-37" 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>
+ <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/bull-female.xml b/graphics/sprites/equipment/head/bull-female.xml
index d14b9dfe..be50c9ec 100644
--- a/graphics/sprites/equipment/head/bull-female.xml
+++ b/graphics/sprites/equipment/head/bull-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/bull.png" 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="-24"/>
- </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="38" offsetY="-6"/>
- </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>
+ <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/bunnyears-female.xml b/graphics/sprites/equipment/head/bunnyears-female.xml
index 5213cca7..61661a25 100644
--- a/graphics/sprites/equipment/head/bunnyears-female.xml
+++ b/graphics/sprites/equipment/head/bunnyears-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="24" name="base" src="graphics/sprites/equipment/head/bunnyears.png" 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>
+ <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/cap-female.xml b/graphics/sprites/equipment/head/cap-female.xml
index 45f9a938..b035752c 100644
--- a/graphics/sprites/equipment/head/cap-female.xml
+++ b/graphics/sprites/equipment/head/cap-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="19" name="base" src="graphics/sprites/equipment/head/cap.png|R" width="28"/>
- <action imageset="base" name="stand">
- <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 imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- </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="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="2" 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="2" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
- <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="-1" offsetY="-46"/>
- <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
- <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
- <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="-1" offsetY="-45"/>
- <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <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 imageset="base" name="dead">
- <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="-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="-3" offsetY="-42" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="-5" offsetY="-41" 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="4" offsetY="-42" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="5" 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="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="-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="2" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
- <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
- <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="-46" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
- <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/catears-female.xml b/graphics/sprites/equipment/head/catears-female.xml
index 6ea489be..64c606c3 100644
--- a/graphics/sprites/equipment/head/catears-female.xml
+++ b/graphics/sprites/equipment/head/catears-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2: Moubootaur Legends -->
<sprite>
- <imageset height="24" name="base" src="graphics/sprites/equipment/head/catears.png|M;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="33" 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>
+ <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/chefhat-female.xml b/graphics/sprites/equipment/head/chefhat-female.xml
index d4f17471..ccb95faf 100644
--- a/graphics/sprites/equipment/head/chefhat-female.xml
+++ b/graphics/sprites/equipment/head/chefhat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="17" name="base" src="graphics/sprites/equipment/head/chefhat.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>
+ <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/crown-female.xml b/graphics/sprites/equipment/head/crown-female.xml
index d465017e..d5168951 100644
--- a/graphics/sprites/equipment/head/crown-female.xml
+++ b/graphics/sprites/equipment/head/crown-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="15" name="base" src="graphics/sprites/equipment/head/crown.png" 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>
+ <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/devcap-female.xml b/graphics/sprites/equipment/head/devcap-female.xml
index e1cb4425..af2c117a 100644
--- a/graphics/sprites/equipment/head/devcap-female.xml
+++ b/graphics/sprites/equipment/head/devcap-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="19" name="base" src="graphics/sprites/equipment/head/devcap.png|R" width="28"/>
- <action imageset="base" name="stand">
- <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 imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- </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="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="2" 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="2" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
- <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="-1" offsetY="-46"/>
- <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
- <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
- <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="-1" offsetY="-45"/>
- <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <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 imageset="base" name="dead">
- <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="-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="-3" offsetY="-42" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="-5" offsetY="-41" 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="4" offsetY="-42" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="5" 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="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="-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="2" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
- <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
- <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="-46" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
- <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/earmuffs-female.xml b/graphics/sprites/equipment/head/earmuffs-female.xml
index 27b3bc00..8e324d00 100644
--- a/graphics/sprites/equipment/head/earmuffs-female.xml
+++ b/graphics/sprites/equipment/head/earmuffs-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="29" name="base" src="graphics/sprites/equipment/head/earmuffs.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="25" offsetY="0"/>
- </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>
+ <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/fancyhat-female.xml b/graphics/sprites/equipment/head/fancyhat-female.xml
index 383de6f3..d0ce0631 100644
--- a/graphics/sprites/equipment/head/fancyhat-female.xml
+++ b/graphics/sprites/equipment/head/fancyhat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/fancyhat.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>
+ <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/fluffyhat-female.xml b/graphics/sprites/equipment/head/fluffyhat-female.xml
index f664ff7c..6bde0f15 100644
--- a/graphics/sprites/equipment/head/fluffyhat-female.xml
+++ b/graphics/sprites/equipment/head/fluffyhat-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="22" name="base" src="graphics/sprites/equipment/head/fluffyhat.png" width="25"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-44"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-38"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" 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="-43"/>
- <frame delay="150" index="0" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
- <frame delay="150" index="0" offsetX="-1" offsetY="-44"/>
- </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="-1" offsetY="-38"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
- <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
- <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
- <frame delay="75" index="3" offsetX="-2" offsetY="-37"/>
- <frame delay="150" index="3" offsetX="-2" offsetY="-38"/>
- <frame delay="75" index="3" offsetX="-2" offsetY="-37"/>
- <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
- </animation>
- </action>
- <action imageset="base" name="attack">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
- <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="-1" offsetY="-38"/>
- <frame delay="75" index="2" offsetX="-1" 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="-1" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
- <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="150" index="2" offsetX="-1" offsetY="-38"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
- <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
- <frame delay="75" index="2" offsetX="-2" 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="-1" offsetY="-32"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="6" offsetY="-29"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" 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="-10"/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
- <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
- <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="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="-2" offsetY="-37" delay="280"/>
- <frame index="2" offsetX="-2" offsetY="-35" delay="140"/>
- <frame index="2" offsetX="-1" 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="-1" offsetY="-42" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-39" 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="-1" offsetY="-38" delay="300"/>
- <frame index="2" offsetX="-1" 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="-3" offsetY="-44" delay="280"/>
- <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
- <frame index="0" offsetX="-3" offsetY="-39" 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="-3" offsetY="-38" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-37" delay="140"/>
- <frame index="2" offsetX="-3" 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="-2" offsetY="-41" 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="-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="-2" offsetY="-37" delay="140"/>
- <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
- <frame index="2" offsetX="-2" 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>
+ <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/gmcap-female.xml b/graphics/sprites/equipment/head/gmcap-female.xml
index 1162241c..95d311c9 100644
--- a/graphics/sprites/equipment/head/gmcap-female.xml
+++ b/graphics/sprites/equipment/head/gmcap-female.xml
@@ -1,230 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="19" name="base" src="graphics/sprites/equipment/head/gmcap.png|R" width="28"/>
- <action imageset="base" name="stand">
- <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 imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="150" index="0" offsetX="0" offsetY="-45"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="150" index="1" offsetX="-2" offsetY="-45"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- </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="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="150" index="3" offsetX="2" offsetY="-45"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="2" 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="2" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-1" offsetY="-44"/>
- <frame delay="75" index="1" offsetX="-3" offsetY="-43"/>
- <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="-1" offsetY="-46"/>
- <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="3" offsetX="2" offsetY="-44"/>
- <frame delay="75" index="3" offsetX="3" offsetY="-43"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="0" offsetY="-44"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame delay="225" index="1" offsetX="1" offsetY="-45"/>
- <frame delay="150" index="1" offsetX="3" offsetY="-46"/>
- <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="-1" offsetY="-45"/>
- <frame delay="150" index="3" offsetX="-3" offsetY="-46"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <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 imageset="base" name="dead">
- <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="-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="-3" offsetY="-42" delay="140"/>
- <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <frame index="1" offsetX="-5" offsetY="-41" 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="4" offsetY="-42" delay="140"/>
- <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
- <frame index="3" offsetX="5" 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="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="-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="2" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="5" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="-3" offsetY="-44" delay="140"/>
- <frame index="3" offsetX="3" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="4" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-42" delay="280"/>
- <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="-46" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-43" 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="-1" offsetY="-46" delay="140"/>
- <frame index="3" offsetX="0" offsetY="-47" delay="280"/>
- <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/moonshroomhat-female.xml b/graphics/sprites/equipment/head/moonshroomhat-female.xml
index 883c578f..363e01b3 100644
--- a/graphics/sprites/equipment/head/moonshroomhat-female.xml
+++ b/graphics/sprites/equipment/head/moonshroomhat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018-2019 TMW2 -->
<sprite>
- <imageset height="15" name="base" src="graphics/sprites/equipment/head/moonshroomhat.png" width="26"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-47"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="0" offsetY="-47"/>
- </animation>
- <animation direction="up">
- <frame index="1" offsetX="-1" offsetY="-47"/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="0" offsetY="-47"/>
- </animation>
- </action>
- <action imageset="base" name="walk">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
- <frame delay="150" index="0" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
- <frame delay="150" index="0" offsetX="-1" 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="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="150" index="1" offsetX="-1" offsetY="-48"/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="1" offsetX="1" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="1" offsetY="-46"/>
- <frame delay="150" index="1" offsetX="1" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="1" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="1" offsetY="-47"/>
- </animation>
- </action>
- <action imageset="base" name="attack">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
- <frame delay="75" index="0" offsetX="-1" 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="1" offsetX="-2" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="1" offsetX="-3" offsetY="-48"/>
- <frame delay="75" index="1" offsetX="-3" offsetY="-49"/>
- <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="1" offsetY="-45"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="attack_bow">
- <animation direction="down">
- <frame delay="225" index="0" offsetX="-1" offsetY="-46"/>
- <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
- <frame delay="75" index="0" offsetX="-1" 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="1" offsetX="-1" offsetY="-47"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
- <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame delay="225" index="1" offsetX="-3" offsetY="-47"/>
- <frame delay="150" index="1" offsetX="-5" offsetY="-48"/>
- <end/>
- </animation>
- </action>
- <action imageset="base" name="sit">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-35"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-38"/>
- </animation>
- <animation direction="up">
- <frame index="1" offsetX="0" offsetY="-39"/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-6" offsetY="-37"/>
- </animation>
- </action>
- <action imageset="base" name="dead">
- <animation direction="default">
- <frame index="0" offsetX="37" offsetY="-6"/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
- <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
- <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="-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="1" offsetX="-3" offsetY="-46" delay="280"/>
- <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="2" offsetY="-44" delay="140"/>
- <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-3" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="3" offsetY="-43" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
- <frame index="0" offsetX="-1" 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="1" offsetX="-2" offsetY="-47" delay="300"/>
- <frame index="1" offsetX="-2" offsetY="-45" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-3" offsetY="-48" delay="100"/>
- <frame index="1" offsetX="-3" offsetY="-49" delay="100"/>
- <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
- <frame index="1" offsetX="1" offsetY="-45" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-3" offsetY="-47" delay="280"/>
- <frame index="0" offsetX="-3" offsetY="-48" delay="140"/>
- <frame index="0" offsetX="-3" 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="1" offsetX="-4" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-3" offsetY="-47" delay="140"/>
- <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-4" offsetY="-51" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-3" offsetY="-48" delay="140"/>
- <frame index="1" offsetX="-5" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
- <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-2" offsetY="-44" 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="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="1" offsetX="-3" offsetY="-46" delay="140"/>
- <frame index="1" offsetX="-3" offsetY="-45" delay="280"/>
- <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-3" offsetY="-48" delay="140"/>
- <frame index="1" offsetX="-2" offsetY="-49" delay="280"/>
- <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
- <end/>
- </animation>
- </action>
+ <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/operamask-female.xml b/graphics/sprites/equipment/head/operamask-female.xml
index 148e6267..a7b2905a 100644
--- a/graphics/sprites/equipment/head/operamask-female.xml
+++ b/graphics/sprites/equipment/head/operamask-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="23" name="base" src="graphics/sprites/equipment/head/operamask.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>
+ <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/paperbag-female.xml b/graphics/sprites/equipment/head/paperbag-female.xml
index 54396e80..957f4676 100644
--- a/graphics/sprites/equipment/head/paperbag-female.xml
+++ b/graphics/sprites/equipment/head/paperbag-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="46" name="base" src="graphics/sprites/equipment/head/paperbag.png" 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>
+ <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/phylactery-female.xml b/graphics/sprites/equipment/head/phylactery-female.xml
index bd263a0d..df71e7e1 100644
--- a/graphics/sprites/equipment/head/phylactery-female.xml
+++ b/graphics/sprites/equipment/head/phylactery-female.xml
@@ -1,204 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/phylactery.png" width="40"/>
- <action imageset="base" name="stand">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
- </animation>
- <animation direction="left">
- <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
- </animation>
- <animation direction="up">
- <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
- </animation>
- <animation direction="right">
- <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
- </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 name="sit" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="0" offsetY="-17"/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="6" offsetY="-18"/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="0" offsetY="-17"/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-5" offsetY="-17"/>
- </animation>
- </action>
- <action imageset="base" name="attack">
- <animation direction="down">
- <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
- <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
- <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="-24"/>
- <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="dead">
- <animation direction="default">
- <frame index="4" offsetX="22" offsetY="-4"/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
- <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
- <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
- <frame index="0" offsetX="-1" offsetY="-23" 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="-26" 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="-28" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
- <frame index="0" offsetX="0" offsetY="-25" 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="-24" 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="-30" delay="280"/>
- <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
- <frame index="0" offsetX="-2" offsetY="-25" 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="-30" 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="-27" delay="280"/>
- <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
- <frame index="0" offsetX="-1" offsetY="-23" 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="420"/>
- <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>
+ <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/pinkiehat-female.xml b/graphics/sprites/equipment/head/pinkiehat-female.xml
index 7d50a082..5f0bcec2 100644
--- a/graphics/sprites/equipment/head/pinkiehat-female.xml
+++ b/graphics/sprites/equipment/head/pinkiehat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="46" name="base" src="graphics/sprites/equipment/head/pinkiehat.png" 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>
+ <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/santabeardhat-female.xml b/graphics/sprites/equipment/head/santabeardhat-female.xml
index d379df3c..48fb735e 100644
--- a/graphics/sprites/equipment/head/santabeardhat-female.xml
+++ b/graphics/sprites/equipment/head/santabeardhat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/santabeardhat.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>
+ <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/santahat-female.xml b/graphics/sprites/equipment/head/santahat-female.xml
index b719000d..f8cba465 100644
--- a/graphics/sprites/equipment/head/santahat-female.xml
+++ b/graphics/sprites/equipment/head/santahat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/santahat.png|R;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>
+ <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/silkheadband-female.xml b/graphics/sprites/equipment/head/silkheadband-female.xml
index 5fb7ebf6..b790a690 100644
--- a/graphics/sprites/equipment/head/silkheadband-female.xml
+++ b/graphics/sprites/equipment/head/silkheadband-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/silkheadband.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>
+ <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/skullmask-female.xml b/graphics/sprites/equipment/head/skullmask-female.xml
index a1db2e68..1603b699 100644
--- a/graphics/sprites/equipment/head/skullmask-female.xml
+++ b/graphics/sprites/equipment/head/skullmask-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="32" name="base" src="graphics/sprites/equipment/head/skullmask.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>
+ <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/standardheadband-female.xml b/graphics/sprites/equipment/head/standardheadband-female.xml
index b6aaacaa..2ff700ca 100644
--- a/graphics/sprites/equipment/head/standardheadband-female.xml
+++ b/graphics/sprites/equipment/head/standardheadband-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="40" name="base" src="graphics/sprites/equipment/head/standardheadband.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>
+ <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.xml b/graphics/sprites/equipment/head/standardheadband.xml
index ee200305..2ff700ca 100644
--- a/graphics/sprites/equipment/head/standardheadband.xml
+++ b/graphics/sprites/equipment/head/standardheadband.xml
@@ -3,7 +3,7 @@
Copyright (C) 2018 TMW2 -->
<sprite>
<imageset name="base"
- src="graphics/sprites/equipment/head/standardheadband.png"
+ src="graphics/sprites/equipment/head/standardheadband.png|W"
width="32"
height="64"
offsetY="1"/>
diff --git a/graphics/sprites/equipment/head/tophat-female.xml b/graphics/sprites/equipment/head/tophat-female.xml
index 840978ca..c726c93f 100644
--- a/graphics/sprites/equipment/head/tophat-female.xml
+++ b/graphics/sprites/equipment/head/tophat-female.xml
@@ -1,229 +1,12 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
<sprite>
- <imageset height="17" name="base" src="graphics/sprites/equipment/head/tophat.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>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/tophat.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel.xml"/>
</sprite>