summaryrefslogtreecommitdiff
path: root/graphics/sprites/equipment/head
diff options
context:
space:
mode:
authormekolat <mekolat@users.noreply.github.com>2016-01-05 13:01:16 -0500
committermekolat <mekolat@users.noreply.github.com>2016-02-01 12:31:48 -0500
commitec3266539a40191dea8860ad72477e847e5e0ab5 (patch)
tree28ffd3e36ccc9a91a23893a4513d4e01078979b7 /graphics/sprites/equipment/head
parentfab7a0c90e5b9a10cc960f2325833ea92810a2d6 (diff)
downloadclientdata-ec3266539a40191dea8860ad72477e847e5e0ab5.tar.gz
clientdata-ec3266539a40191dea8860ad72477e847e5e0ab5.tar.bz2
clientdata-ec3266539a40191dea8860ad72477e847e5e0ab5.tar.xz
clientdata-ec3266539a40191dea8860ad72477e847e5e0ab5.zip
prepare for new races, fix random things
update colors fix race ids and names add new tritan styles various fixes add female equipment equip-head equip-1hand equip-2hand equip-arms equip-feet equip-legs equip-torso add female model once again manaplus being dumb (no fallback support) make Rouge use the bra item use male model as base model otherwise the neutral tank top shows on some npcs fix pirates fix hairstyles for char creation (class 0) Fix F hairstyle 8 and 12 Fix Errant reds in N back FIX more headstyles
Diffstat (limited to 'graphics/sprites/equipment/head')
-rw-r--r--graphics/sprites/equipment/head/antlerhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/autumn-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/axehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bandana-female.xml228
-rw-r--r--graphics/sprites/equipment/head/beaniecopter-female.xml381
-rw-r--r--graphics/sprites/equipment/head/beard-female.xml5
-rw-r--r--graphics/sprites/equipment/head/beret-female.xml230
-rw-r--r--graphics/sprites/equipment/head/bowler-hat-brown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bowler-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bromenalhelmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bucket-female.xml229
-rw-r--r--graphics/sprites/equipment/head/bull-female.xml230
-rw-r--r--graphics/sprites/equipment/head/bunnyears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/candlehelmet-female.xml298
-rw-r--r--graphics/sprites/equipment/head/cap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/captain-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cashiershade-female.xml230
-rw-r--r--graphics/sprites/equipment/head/catears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/chefhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/christmastree-female.xml229
-rw-r--r--graphics/sprites/equipment/head/circlet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cowboyblack-female.xml229
-rw-r--r--graphics/sprites/equipment/head/cowboywhite-female.xml229
-rw-r--r--graphics/sprites/equipment/head/crown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/crusadehelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/dark-helm-female.xml227
-rw-r--r--graphics/sprites/equipment/head/demonmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/desert-helmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/deserthat-female.xml255
-rw-r--r--graphics/sprites/equipment/head/devcap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/earmuffs-female.xml229
-rw-r--r--graphics/sprites/equipment/head/eggshell-female.xml229
-rw-r--r--graphics/sprites/equipment/head/elf-nightcap-female.xml229
-rw-r--r--graphics/sprites/equipment/head/eskimohat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/evileyes.xml2
-rw-r--r--graphics/sprites/equipment/head/eyepatch-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fairy_hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fancyhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/fluffyhat-female.xml230
-rw-r--r--graphics/sprites/equipment/head/funkywinter-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gas-carbon-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gasmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/glasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gmcap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/goatee-female.xml5
-rw-r--r--graphics/sprites/equipment/head/goblin-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/goggles-female.xml229
-rw-r--r--graphics/sprites/equipment/head/gradcap-female.xml229
-rw-r--r--graphics/sprites/equipment/head/guyfawkes-female.xml229
-rw-r--r--graphics/sprites/equipment/head/heart-glasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/highpriest-crown-female.xml5
-rw-r--r--graphics/sprites/equipment/head/infantryhelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/inspector-hat-female.xml225
-rw-r--r--graphics/sprites/equipment/head/jestermask-female.xml152
-rw-r--r--graphics/sprites/equipment/head/knighthelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/knit-cap-female.xml230
-rw-r--r--graphics/sprites/equipment/head/long-beard-female.xml5
-rw-r--r--graphics/sprites/equipment/head/magicgmtophat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/minershat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/monocle-female.xml229
-rw-r--r--graphics/sprites/equipment/head/monster-skull-helm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/moonshroomhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mouboohead-female.xml230
-rw-r--r--graphics/sprites/equipment/head/moubootaurhead-female.xml5
-rw-r--r--graphics/sprites/equipment/head/mushroom-female.xml229
-rw-r--r--graphics/sprites/equipment/head/mustache-female.xml229
-rw-r--r--graphics/sprites/equipment/head/nohmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/nutcrackerhat-female.xml231
-rw-r--r--graphics/sprites/equipment/head/operamask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/overlordhelm-female.xml231
-rw-r--r--graphics/sprites/equipment/head/paladinhelm-female.xml231
-rw-r--r--graphics/sprites/equipment/head/panhat-female.xml226
-rw-r--r--graphics/sprites/equipment/head/paperbag-female.xml229
-rw-r--r--graphics/sprites/equipment/head/parsley-earplugs-female.xml229
-rw-r--r--graphics/sprites/equipment/head/phylactery-female.xml190
-rw-r--r--graphics/sprites/equipment/head/pilot-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/pinkie-helmet-female.xml233
-rw-r--r--graphics/sprites/equipment/head/pinkiehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/piratehat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/pumpkinhelmet-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rabbit-ears-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rangerhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/rednose-female.xml231
-rw-r--r--graphics/sprites/equipment/head/rosehat-female.xml230
-rw-r--r--graphics/sprites/equipment/head/sailor-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/santabeardhat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/santahat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/serf-female.xml229
-rw-r--r--graphics/sprites/equipment/head/shroom-female.xml229
-rw-r--r--graphics/sprites/equipment/head/silkheadband-female.xml229
-rw-r--r--graphics/sprites/equipment/head/skullmask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/snowgoggles-female.xml229
-rw-r--r--graphics/sprites/equipment/head/standardheadband-female.xml229
-rw-r--r--graphics/sprites/equipment/head/sunglasses-female.xml229
-rw-r--r--graphics/sprites/equipment/head/tamoshanter-female.xml230
-rw-r--r--graphics/sprites/equipment/head/terranitehelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/thin-crown-female.xml229
-rw-r--r--graphics/sprites/equipment/head/tophat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/underworld-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/warlordhelm-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-doctor-mask-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/witch-hat2-female.xml228
-rw-r--r--graphics/sprites/equipment/head/wizard-hat-female.xml229
-rw-r--r--graphics/sprites/equipment/head/woolen-female.xml227
-rw-r--r--graphics/sprites/equipment/head/xmaself-female.xml229
-rw-r--r--graphics/sprites/equipment/head/yeti-mask-female.xml229
108 files changed, 23525 insertions, 1 deletions
diff --git a/graphics/sprites/equipment/head/antlerhat-female.xml b/graphics/sprites/equipment/head/antlerhat-female.xml
new file mode 100644
index 00000000..f64e8e84
--- /dev/null
+++ b/graphics/sprites/equipment/head/antlerhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/antlerhat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/autumn-mask-female.xml b/graphics/sprites/equipment/head/autumn-mask-female.xml
new file mode 100644
index 00000000..444de58e
--- /dev/null
+++ b/graphics/sprites/equipment/head/autumn-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/autumn-mask.png|R;M;B;C" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-23"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-37" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/axehat-female.xml b/graphics/sprites/equipment/head/axehat-female.xml
new file mode 100644
index 00000000..029cde7d
--- /dev/null
+++ b/graphics/sprites/equipment/head/axehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml
new file mode 100644
index 00000000..ec5f8be3
--- /dev/null
+++ b/graphics/sprites/equipment/head/bandana-female.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beaniecopter-female.xml b/graphics/sprites/equipment/head/beaniecopter-female.xml
new file mode 100644
index 00000000..d2ffedfb
--- /dev/null
+++ b/graphics/sprites/equipment/head/beaniecopter-female.xml
@@ -0,0 +1,381 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/beaniecopter.png" width="30" height="30" offsetY="-44"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" delay="56"/>
+ <frame index="1" offsetX="-1" delay="56"/>
+ <frame index="2" offsetX="-1" delay="56"/>
+ <frame index="3" offsetX="-1" delay="57"/>
+ <frame index="0" offsetX="-1" delay="55"/>
+ <frame index="1" offsetX="-1" delay="56"/>
+ <frame index="2" offsetX="-1" delay="56"/>
+ <frame index="3" offsetX="-1" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetY="-1" delay="56"/>
+ <frame index="5" offsetY="-1" delay="56"/>
+ <frame index="6" offsetY="-1" delay="56"/>
+ <frame index="7" offsetY="-1" delay="56"/>
+ <frame index="4" offsetY="-1" delay="56"/>
+ <frame index="5" offsetY="-1" delay="56"/>
+ <frame index="6" offsetY="-1" delay="56"/>
+ <frame index="7" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="57"/>
+ <frame index="8" offsetX="-2" offsetY="-1" delay="55"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="56"/>
+ <frame index="14" offsetY="-1" delay="56"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="56"/>
+ <frame index="14" offsetY="-1" delay="56"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" delay="56"/>
+ <frame index="1" offsetX="-1" delay="19"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="37"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="57"/>
+ <frame index="0" offsetX="-1" delay="55"/>
+ <frame index="1" offsetX="-1" delay="20"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="36"/>
+ <frame index="2" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="-1" offsetY="-1" delay="56"/>
+ <frame index="5" offsetX="-1" offsetY="-1" delay="19"/>
+ <frame index="5" offsetX="-1" delay="37"/>
+ <frame index="6" offsetX="-1" delay="38"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="18"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="57"/>
+ <frame index="4" offsetX="-1" offsetY="-1" delay="55"/>
+ <frame index="5" offsetX="-1" offsetY="-1" delay="20"/>
+ <frame index="5" offsetX="-1" delay="36"/>
+ <frame index="6" offsetX="-1" delay="39"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="17"/>
+ <frame index="7" offsetX="-1" offsetY="-1" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="56"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="19"/>
+ <frame index="9" offsetX="-2" offsetY="-2" delay="37"/>
+ <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-2" delay="57"/>
+ <frame index="8" offsetX="-2" offsetY="-1" delay="55"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="20"/>
+ <frame index="9" offsetX="-2" offsetY="-2" delay="36"/>
+ <frame index="10" offsetX="-2" offsetY="-2" delay="56"/>
+ <frame index="11" offsetX="-2" offsetY="-2" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetY="-1" delay="56"/>
+ <frame index="13" offsetY="-1" delay="19"/>
+ <frame index="13" delay="37"/>
+ <frame index="14" delay="38"/>
+ <frame index="14" offsetY="-1" delay="18"/>
+ <frame index="15" offsetY="-1" delay="57"/>
+ <frame index="12" offsetY="-1" delay="55"/>
+ <frame index="13" offsetY="-1" delay="20"/>
+ <frame index="13" delay="36"/>
+ <frame index="14" delay="39"/>
+ <frame index="14" offsetY="-1" delay="17"/>
+ <frame index="15" offsetY="-1" delay="56"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="3" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="6" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="3" offsetY="-3" delay="75"/>
+ <frame index="5" offsetX="3" offsetY="-4" delay="75"/>
+ <frame index="6" offsetX="-1" offsetY="-1" delay="75"/>
+ <frame index="7" offsetX="-2" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" delay="75"/>
+ <frame index="9" offsetX="-3" delay="75"/>
+ <frame index="10" offsetX="-3" delay="75"/>
+ <frame index="11" offsetX="-3" offsetY="2" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-2" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="-2" offsetY="-3" delay="75"/>
+ <frame index="14" offsetX="1" offsetY="1" delay="75"/>
+ <frame index="15" offsetX="2" offsetY="2" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="1" delay="94"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="94"/>
+ <frame index="2" offsetX="-1" offsetY="1" delay="37"/>
+ <frame index="2" offsetX="-1" offsetY="2" delay="57"/>
+ <frame index="3" offsetX="-1" offsetY="2" delay="18"/>
+ <frame index="3" offsetX="-1" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="2" offsetY="-1" delay="94"/>
+ <frame index="5" offsetX="2" offsetY="-1" delay="94"/>
+ <frame index="6" offsetX="2" offsetY="-1" delay="37"/>
+ <frame index="6" offsetX="4" offsetY="-2" delay="57"/>
+ <frame index="7" offsetX="4" offsetY="-2" delay="93"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-2" offsetY="-1" delay="94"/>
+ <frame index="9" offsetX="-2" offsetY="-1" delay="94"/>
+ <frame index="10" offsetX="-2" offsetY="-1" delay="37"/>
+ <frame index="10" offsetX="-3" delay="57"/>
+ <frame index="11" offsetX="-3" delay="18"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-5" offsetY="-1" delay="94"/>
+ <frame index="13" offsetX="-5" offsetY="-1" delay="94"/>
+ <frame index="14" offsetX="-5" offsetY="-1" delay="37"/>
+ <frame index="14" offsetX="-7" offsetY="-2" delay="57"/>
+ <frame index="15" offsetX="-7" offsetY="-2" delay="93"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="1" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="12" delay="57"/>
+ <frame index="0" offsetX="-1" offsetY="12" delay="55"/>
+ <frame index="1" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="2" offsetX="-1" offsetY="12" delay="56"/>
+ <frame index="3" offsetX="-1" offsetY="12" delay="58"/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="4" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="5" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="6" offsetX="4" offsetY="8" delay="56"/>
+ <frame index="7" offsetX="4" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="57"/>
+ <frame index="8" offsetX="-1" offsetY="8" delay="55"/>
+ <frame index="9" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="10" offsetX="-1" offsetY="8" delay="56"/>
+ <frame index="11" offsetX="-1" offsetY="8" delay="58"/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="12" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="13" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="14" offsetX="-6" offsetY="8" delay="56"/>
+ <frame index="15" offsetX="-6" offsetY="8" delay="56"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="16" offsetX="32" offsetY="30"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="0" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="7" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="7" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="-1" offsetY="3" delay="70"/>
+ <frame index="5" offsetX="-1" offsetY="3" delay="70"/>
+ <frame index="6" offsetX="2" offsetY="-2" delay="70"/>
+ <frame index="7" offsetX="2" offsetY="-2" delay="70"/>
+ <frame index="4" offsetX="4" offsetY="-2" delay="70"/>
+ <frame index="5" offsetX="4" offsetY="-2" delay="70"/>
+ <frame index="6" offsetX="-3" offsetY="3" delay="70"/>
+ <frame index="7" offsetX="-3" offsetY="3" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="8" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="2" offsetY="2" delay="70"/>
+ <frame index="13" offsetX="2" offsetY="2" delay="70"/>
+ <frame index="14" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="15" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="12" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="13" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="14" offsetX="3" offsetY="3" delay="70"/>
+ <frame index="15" offsetX="3" offsetY="3" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="2" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="4" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="1" offsetY="-2" delay="100"/>
+ <frame index="5" offsetX="1" offsetY="-3" delay="100"/>
+ <frame index="6" offsetX="-2" offsetY="0" delay="100"/>
+ <frame index="7" offsetX="-4" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="100"/>
+ <frame index="11" offsetX="-3" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-3" delay="100"/>
+ <frame index="14" offsetX="0" offsetY="0" delay="100"/>
+ <frame index="15" offsetX="1" offsetY="1" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="1" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="0" delay="75"/>
+ <frame index="0" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="1" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="2" offsetX="-3" offsetY="5" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="5" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="-2" delay="75"/>
+ <frame index="5" offsetX="4" offsetY="-2" delay="75"/>
+ <frame index="6" offsetX="7" offsetY="0" delay="75"/>
+ <frame index="7" offsetX="7" offsetY="0" delay="75"/>
+ <frame index="4" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="5" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="6" offsetX="0" offsetY="1" delay="75"/>
+ <frame index="7" offsetX="0" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-5" offsetY="-1" delay="75"/>
+ <frame index="9" offsetX="-5" offsetY="-1" delay="75"/>
+ <frame index="10" offsetX="-4" offsetY="-1" delay="75"/>
+ <frame index="11" offsetX="-4" offsetY="-1" delay="75"/>
+ <frame index="8" offsetX="-4" offsetY="0" delay="75"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="75"/>
+ <frame index="10" offsetX="-5" offsetY="-5" delay="75"/>
+ <frame index="11" offsetX="-5" offsetY="-5" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="75"/>
+ <frame index="14" offsetX="-5" offsetY="0" delay="75"/>
+ <frame index="15" offsetX="-5" offsetY="0" delay="75"/>
+ <frame index="12" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="13" offsetX="1" offsetY="-2" delay="75"/>
+ <frame index="14" offsetX="4" offsetY="1" delay="75"/>
+ <frame index="15" offsetX="4" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="3" delay="70"/>
+ <frame index="0" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="1" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="7" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="7" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="5" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="6" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="7" offsetX="3" offsetY="2" delay="70"/>
+ <frame index="4" offsetX="4" offsetY="0" delay="70"/>
+ <frame index="5" offsetX="4" offsetY="0" delay="70"/>
+ <frame index="6" offsetX="-2" offsetY="6" delay="70"/>
+ <frame index="7" offsetX="-2" offsetY="6" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="0" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="8" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="9" offsetX="-4" offsetY="1" delay="70"/>
+ <frame index="10" offsetX="-4" offsetY="2" delay="70"/>
+ <frame index="11" offsetX="-4" offsetY="2" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="-3" offsetY="-2" delay="70"/>
+ <frame index="13" offsetX="-3" offsetY="-2" delay="70"/>
+ <frame index="14" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="15" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="12" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="13" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="14" offsetX="3" offsetY="-1" delay="70"/>
+ <frame index="15" offsetX="3" offsetY="-1" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beard-female.xml b/graphics/sprites/equipment/head/beard-female.xml
new file mode 100644
index 00000000..62cb3dcf
--- /dev/null
+++ b/graphics/sprites/equipment/head/beard-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/beard.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/beret-female.xml b/graphics/sprites/equipment/head/beret-female.xml
new file mode 100644
index 00000000..a6f082f5
--- /dev/null
+++ b/graphics/sprites/equipment/head/beret-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/beret.png|W" width="29"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="32" offsetY="1"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bowler-hat-brown-female.xml b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml
new file mode 100644
index 00000000..1596ca17
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowler-hat-brown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat-brown.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bowler-hat-female.xml b/graphics/sprites/equipment/head/bowler-hat-female.xml
new file mode 100644
index 00000000..1be3855e
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowler-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/bowler-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bromenalhelmet-female.xml b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
new file mode 100644
index 00000000..a960ceec
--- /dev/null
+++ b/graphics/sprites/equipment/head/bromenalhelmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bucket-female.xml b/graphics/sprites/equipment/head/bucket-female.xml
new file mode 100644
index 00000000..cb309ffc
--- /dev/null
+++ b/graphics/sprites/equipment/head/bucket-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bull-female.xml b/graphics/sprites/equipment/head/bull-female.xml
new file mode 100644
index 00000000..d14b9dfe
--- /dev/null
+++ b/graphics/sprites/equipment/head/bull-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bunnyears-female.xml b/graphics/sprites/equipment/head/bunnyears-female.xml
new file mode 100644
index 00000000..5213cca7
--- /dev/null
+++ b/graphics/sprites/equipment/head/bunnyears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/candlehelmet-female.xml b/graphics/sprites/equipment/head/candlehelmet-female.xml
new file mode 100644
index 00000000..b1c13e65
--- /dev/null
+++ b/graphics/sprites/equipment/head/candlehelmet-female.xml
@@ -0,0 +1,298 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="44" name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25"/>
+ <imageset height="44" name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="9" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="10" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="11" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="14" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="15" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="16" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="19" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="21" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="22" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="23" offsetX="1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="9" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="10" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="11" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="14" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="15" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="16" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="19" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="21" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="22" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="23" offsetX="1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="7" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="8" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="9" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="13" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="14" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="15" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="19" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="20" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="21" offsetX="2" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="7" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="8" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="9" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="10" offsetX="5" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="13" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="14" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="15" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="16" offsetX="-3" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="20" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="21" offsetX="-5" offsetY="-42"/>
+ <frame delay="75" index="22" offsetX="-5" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="7" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="8" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="9" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="10" offsetX="2" offsetY="-30"/>
+ <frame delay="75" index="11" offsetX="2" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="12" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="13" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="14" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="15" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="16" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="17" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="18" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="19" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="20" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="21" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="22" offsetX="-5" offsetY="-30"/>
+ <frame delay="75" index="23" offsetX="-5" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="base_dead" name="dead">
+ <animation direction="default">
+ <frame delay="140" index="12" offsetX="40" offsetY="-7"/>
+ <frame delay="140" index="13" offsetX="40" offsetY="-7"/>
+ <frame delay="5000" index="14" offsetX="40" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="7" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="8" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="9" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="15" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="19" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="20" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="7" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="100"/>
+ <frame index="19" offsetX="-2" offsetY="-42" delay="100"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="7" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="8" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="9" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="15" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="19" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="20" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="21" offsetX="3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="7" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="9" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="13" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="14" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="15" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="19" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="20" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cap-female.xml b/graphics/sprites/equipment/head/cap-female.xml
new file mode 100644
index 00000000..45f9a938
--- /dev/null
+++ b/graphics/sprites/equipment/head/cap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/captain-hat-female.xml b/graphics/sprites/equipment/head/captain-hat-female.xml
new file mode 100644
index 00000000..dbb5add4
--- /dev/null
+++ b/graphics/sprites/equipment/head/captain-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="21" name="base" src="graphics/sprites/equipment/head/captain-hat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-44"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-43"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-43"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-3"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-45" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-43" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-45" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cashiershade-female.xml b/graphics/sprites/equipment/head/cashiershade-female.xml
new file mode 100644
index 00000000..c38e74e3
--- /dev/null
+++ b/graphics/sprites/equipment/head/cashiershade-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/cashiershade.png|G;W" width="27"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="18" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/catears-female.xml b/graphics/sprites/equipment/head/catears-female.xml
new file mode 100644
index 00000000..6ea489be
--- /dev/null
+++ b/graphics/sprites/equipment/head/catears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/chefhat-female.xml b/graphics/sprites/equipment/head/chefhat-female.xml
new file mode 100644
index 00000000..d4f17471
--- /dev/null
+++ b/graphics/sprites/equipment/head/chefhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/christmastree-female.xml b/graphics/sprites/equipment/head/christmastree-female.xml
new file mode 100644
index 00000000..766a80ac
--- /dev/null
+++ b/graphics/sprites/equipment/head/christmastree-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="51" name="base" src="graphics/sprites/equipment/head/christmastree.png" width="80"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="34" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/circlet-female.xml b/graphics/sprites/equipment/head/circlet-female.xml
new file mode 100644
index 00000000..d0b2a753
--- /dev/null
+++ b/graphics/sprites/equipment/head/circlet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/circlet.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cowboyblack-female.xml b/graphics/sprites/equipment/head/cowboyblack-female.xml
new file mode 100644
index 00000000..f3916ff1
--- /dev/null
+++ b/graphics/sprites/equipment/head/cowboyblack-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboyblack.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="37" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/cowboywhite-female.xml b/graphics/sprites/equipment/head/cowboywhite-female.xml
new file mode 100644
index 00000000..9b2cd4dd
--- /dev/null
+++ b/graphics/sprites/equipment/head/cowboywhite-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="18" name="base" src="graphics/sprites/equipment/head/cowboywhite.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="37" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/crown-female.xml b/graphics/sprites/equipment/head/crown-female.xml
new file mode 100644
index 00000000..d465017e
--- /dev/null
+++ b/graphics/sprites/equipment/head/crown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/crusadehelm-female.xml b/graphics/sprites/equipment/head/crusadehelm-female.xml
new file mode 100644
index 00000000..fa774554
--- /dev/null
+++ b/graphics/sprites/equipment/head/crusadehelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/crusadehelm.png" width="22"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-39" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/dark-helm-female.xml b/graphics/sprites/equipment/head/dark-helm-female.xml
new file mode 100644
index 00000000..9396c41f
--- /dev/null
+++ b/graphics/sprites/equipment/head/dark-helm-female.xml
@@ -0,0 +1,227 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/dark-helm.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="200"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/demonmask-female.xml b/graphics/sprites/equipment/head/demonmask-female.xml
new file mode 100644
index 00000000..acd647d8
--- /dev/null
+++ b/graphics/sprites/equipment/head/demonmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/demonmask.png|W;R" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="20" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/desert-helmet-female.xml b/graphics/sprites/equipment/head/desert-helmet-female.xml
new file mode 100644
index 00000000..ba70c368
--- /dev/null
+++ b/graphics/sprites/equipment/head/desert-helmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/desert-helmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/deserthat-female.xml b/graphics/sprites/equipment/head/deserthat-female.xml
new file mode 100644
index 00000000..448eb97a
--- /dev/null
+++ b/graphics/sprites/equipment/head/deserthat-female.xml
@@ -0,0 +1,255 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="35" name="base" src="graphics/sprites/equipment/head/deserthat.png|R" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="0" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="6" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="9" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="10" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="12" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="13" offsetX="-1" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="18" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="19" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="20" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="21" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="24" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="25" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="27" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="28" offsetX="0" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="3" offsetY="-33"/>
+ <frame delay="75" index="9" offsetX="3" offsetY="-34"/>
+ <frame delay="75" index="10" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="17" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="18" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="24" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="25" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="1" offsetY="-31"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="4" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="5" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="8" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="9" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="10" offsetX="2" offsetY="-32"/>
+ <frame delay="75" index="11" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="12" offsetX="4" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="16" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="17" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="18" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="19" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="20" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="23" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="24" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="25" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="26" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="27" offsetX="-5" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-20"/>
+ </animation>
+ <animation direction="left">
+ <frame index="7" offsetX="3" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="15" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="22" offsetX="-6" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="14" offsetX="20" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="4" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="9" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="10" offsetX="4" offsetY="-33" delay="140"/>
+ <frame index="11" offsetX="-3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="19" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="24" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="25" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="26" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="4" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
+ <frame index="9" offsetX="3" offsetY="-34" delay="100"/>
+ <frame index="10" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="11" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="17" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="18" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="19" offsetX="-3" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="24" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="25" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="26" offsetX="1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="4" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="3" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="10" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="11" offsetX="0" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="19" offsetX="-5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="24" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="25" offsetX="1" offsetY="-34" delay="140"/>
+ <frame index="26" offsetX="2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="4" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="8" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="9" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="10" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="11" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="16" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="17" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="18" offsetX="-4" offsetY="-30" delay="140"/>
+ <frame index="19" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="23" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="24" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="25" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="26" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/devcap-female.xml b/graphics/sprites/equipment/head/devcap-female.xml
new file mode 100644
index 00000000..e1cb4425
--- /dev/null
+++ b/graphics/sprites/equipment/head/devcap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/earmuffs-female.xml b/graphics/sprites/equipment/head/earmuffs-female.xml
new file mode 100644
index 00000000..27b3bc00
--- /dev/null
+++ b/graphics/sprites/equipment/head/earmuffs-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/eggshell-female.xml b/graphics/sprites/equipment/head/eggshell-female.xml
new file mode 100644
index 00000000..7a3ea2de
--- /dev/null
+++ b/graphics/sprites/equipment/head/eggshell-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/eggshell.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/elf-nightcap-female.xml b/graphics/sprites/equipment/head/elf-nightcap-female.xml
new file mode 100644
index 00000000..d953951f
--- /dev/null
+++ b/graphics/sprites/equipment/head/elf-nightcap-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/elf-nightcap.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/eskimohat-female.xml b/graphics/sprites/equipment/head/eskimohat-female.xml
new file mode 100644
index 00000000..5d6e3860
--- /dev/null
+++ b/graphics/sprites/equipment/head/eskimohat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/eskimohat.png" width="33"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="8" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="8" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="8" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="3" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="3" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="9" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="9" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="12" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="12" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="8" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="7" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="6" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="6" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="9" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="10" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="11" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="13" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="6" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="4" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="4" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-7"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="10" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="12" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="11" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="8" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="6" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="12" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="4" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="12" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="8" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="7" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-42" delay="300"/>
+ <frame index="2" offsetX="2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="6" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="9" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="10" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="12" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="15" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="10" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="11" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="3" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="11" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="11" offsetY="-44" delay="280"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-44" delay="280"/>
+ <frame index="3" offsetX="12" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/evileyes.xml b/graphics/sprites/equipment/head/evileyes.xml
index b4b6d24e..2a165365 100644
--- a/graphics/sprites/equipment/head/evileyes.xml
+++ b/graphics/sprites/equipment/head/evileyes.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite>
<imageset name="base" src="graphics/sprites/equipment/head/evileyes.png" width="64" height="64"/>
- <include file="model/base.xml"/>
+ <include file="model/male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/head/eyepatch-female.xml b/graphics/sprites/equipment/head/eyepatch-female.xml
new file mode 100644
index 00000000..8d7e9f1c
--- /dev/null
+++ b/graphics/sprites/equipment/head/eyepatch-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/eyepatch.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fairy_hat-female.xml b/graphics/sprites/equipment/head/fairy_hat-female.xml
new file mode 100644
index 00000000..7559e2f7
--- /dev/null
+++ b/graphics/sprites/equipment/head/fairy_hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/fairy_hat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fancyhat-female.xml b/graphics/sprites/equipment/head/fancyhat-female.xml
new file mode 100644
index 00000000..383de6f3
--- /dev/null
+++ b/graphics/sprites/equipment/head/fancyhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fluffyhat-female.xml b/graphics/sprites/equipment/head/fluffyhat-female.xml
new file mode 100644
index 00000000..f664ff7c
--- /dev/null
+++ b/graphics/sprites/equipment/head/fluffyhat-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/funkywinter-female.xml b/graphics/sprites/equipment/head/funkywinter-female.xml
new file mode 100644
index 00000000..b81343b0
--- /dev/null
+++ b/graphics/sprites/equipment/head/funkywinter-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/funkywinter.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gas-carbon-female.xml b/graphics/sprites/equipment/head/gas-carbon-female.xml
new file mode 100644
index 00000000..a0a305b6
--- /dev/null
+++ b/graphics/sprites/equipment/head/gas-carbon-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/gas-carbon.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gasmask-female.xml b/graphics/sprites/equipment/head/gasmask-female.xml
new file mode 100644
index 00000000..20997a8c
--- /dev/null
+++ b/graphics/sprites/equipment/head/gasmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/gasmask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/glasses-female.xml b/graphics/sprites/equipment/head/glasses-female.xml
new file mode 100644
index 00000000..1174a034
--- /dev/null
+++ b/graphics/sprites/equipment/head/glasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/glasses.png|B" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gmcap-female.xml b/graphics/sprites/equipment/head/gmcap-female.xml
new file mode 100644
index 00000000..1162241c
--- /dev/null
+++ b/graphics/sprites/equipment/head/gmcap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goatee-female.xml b/graphics/sprites/equipment/head/goatee-female.xml
new file mode 100644
index 00000000..f13c4abf
--- /dev/null
+++ b/graphics/sprites/equipment/head/goatee-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/goatee.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goblin-mask-female.xml b/graphics/sprites/equipment/head/goblin-mask-female.xml
new file mode 100644
index 00000000..7939609d
--- /dev/null
+++ b/graphics/sprites/equipment/head/goblin-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/goblin-mask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/goggles-female.xml b/graphics/sprites/equipment/head/goggles-female.xml
new file mode 100644
index 00000000..c371da29
--- /dev/null
+++ b/graphics/sprites/equipment/head/goggles-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/goggles.png|R" width="20"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-36"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-27"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/gradcap-female.xml b/graphics/sprites/equipment/head/gradcap-female.xml
new file mode 100644
index 00000000..44560b2f
--- /dev/null
+++ b/graphics/sprites/equipment/head/gradcap-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="14" name="base" src="graphics/sprites/equipment/head/gradcap.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-50"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="30" offsetY="-15"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-49" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-51" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/guyfawkes-female.xml b/graphics/sprites/equipment/head/guyfawkes-female.xml
new file mode 100644
index 00000000..3b071446
--- /dev/null
+++ b/graphics/sprites/equipment/head/guyfawkes-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/guyfawkes.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/heart-glasses-female.xml b/graphics/sprites/equipment/head/heart-glasses-female.xml
new file mode 100644
index 00000000..7eec7166
--- /dev/null
+++ b/graphics/sprites/equipment/head/heart-glasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/heart-glasses.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/highpriest-crown-female.xml b/graphics/sprites/equipment/head/highpriest-crown-female.xml
new file mode 100644
index 00000000..516b2166
--- /dev/null
+++ b/graphics/sprites/equipment/head/highpriest-crown-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/highpriest-crown.png" width="40"/>
+ <include file="equipment/head/monster-skull-helm-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/infantryhelm-female.xml b/graphics/sprites/equipment/head/infantryhelm-female.xml
new file mode 100644
index 00000000..adaac249
--- /dev/null
+++ b/graphics/sprites/equipment/head/infantryhelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="22" name="base" src="graphics/sprites/equipment/head/infantryhelm.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/inspector-hat-female.xml b/graphics/sprites/equipment/head/inspector-hat-female.xml
new file mode 100644
index 00000000..54757fef
--- /dev/null
+++ b/graphics/sprites/equipment/head/inspector-hat-female.xml
@@ -0,0 +1,225 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="14" name="base" src="graphics/sprites/equipment/head/inspector-hat.png|W" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="300" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-47" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-48" delay="400"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="420"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/jestermask-female.xml b/graphics/sprites/equipment/head/jestermask-female.xml
new file mode 100644
index 00000000..7d12f22c
--- /dev/null
+++ b/graphics/sprites/equipment/head/jestermask-female.xml
@@ -0,0 +1,152 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="64" name="base" src="graphics/sprites/equipment/head/jestermask.png" width="64"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <sequence delay="75" end="6" start="1"/>
+ </animation>
+ <animation direction="left">
+ <sequence delay="75" end="24" start="19"/>
+ </animation>
+ <animation direction="up">
+ <sequence delay="75" end="42" start="37"/>
+ </animation>
+ <animation direction="right">
+ <sequence delay="75" end="60" start="55"/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="down">
+ <frame index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame index="62"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <sequence delay="75" end="12" start="9"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence delay="75" end="30" start="27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence delay="75" end="48" start="45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence delay="75" end="66" start="63"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <sequence delay="75" end="17" start="13"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence delay="75" end="35" start="31"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence delay="75" end="53" start="49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence delay="75" end="71" start="67"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <end/>
+ </animation>
+ <animation direction="left">
+ <end/>
+ </animation>
+ <animation direction="up">
+ <end/>
+ </animation>
+ <animation direction="right">
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <end/>
+ </animation>
+ <animation direction="left">
+ <end/>
+ </animation>
+ <animation direction="up">
+ <end/>
+ </animation>
+ <animation direction="right">
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <end/>
+ </animation>
+ <animation direction="left">
+ <end/>
+ </animation>
+ <animation direction="up">
+ <end/>
+ </animation>
+ <animation direction="right">
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <end/>
+ </animation>
+ <animation direction="left">
+ <end/>
+ </animation>
+ <animation direction="up">
+ <end/>
+ </animation>
+ <animation direction="right">
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/knighthelm-female.xml b/graphics/sprites/equipment/head/knighthelm-female.xml
new file mode 100644
index 00000000..ff3bcc88
--- /dev/null
+++ b/graphics/sprites/equipment/head/knighthelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="25" name="base" src="graphics/sprites/equipment/head/knighthelm.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-36"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-27"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-27"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="29" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-36" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-38" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/knit-cap-female.xml b/graphics/sprites/equipment/head/knit-cap-female.xml
new file mode 100644
index 00000000..e4ce8e7c
--- /dev/null
+++ b/graphics/sprites/equipment/head/knit-cap-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/knit-cap.png|W;Y;R" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="33" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/long-beard-female.xml b/graphics/sprites/equipment/head/long-beard-female.xml
new file mode 100644
index 00000000..ec8a5a43
--- /dev/null
+++ b/graphics/sprites/equipment/head/long-beard-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/long-beard.png|W" width="40" height="40"/>
+ <include file="equipment/head/mustache-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/magicgmtophat-female.xml b/graphics/sprites/equipment/head/magicgmtophat-female.xml
new file mode 100644
index 00000000..dc186745
--- /dev/null
+++ b/graphics/sprites/equipment/head/magicgmtophat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="34" name="base" src="graphics/sprites/equipment/head/magicgmtophat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-51"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-50"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-52"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-51"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="40" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-50" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-52" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-54" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mask-female.xml b/graphics/sprites/equipment/head/mask-female.xml
new file mode 100644
index 00000000..ffb15961
--- /dev/null
+++ b/graphics/sprites/equipment/head/mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/mask.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-19"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/minershat-female.xml b/graphics/sprites/equipment/head/minershat-female.xml
new file mode 100644
index 00000000..58943b2f
--- /dev/null
+++ b/graphics/sprites/equipment/head/minershat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/minershat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/monocle-female.xml b/graphics/sprites/equipment/head/monocle-female.xml
new file mode 100644
index 00000000..6481dba0
--- /dev/null
+++ b/graphics/sprites/equipment/head/monocle-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/monocle.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-24"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-24"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/monster-skull-helm-female.xml b/graphics/sprites/equipment/head/monster-skull-helm-female.xml
new file mode 100644
index 00000000..216832d2
--- /dev/null
+++ b/graphics/sprites/equipment/head/monster-skull-helm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/monster-skull-helm.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="0"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-37" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/moonshroomhat-female.xml b/graphics/sprites/equipment/head/moonshroomhat-female.xml
new file mode 100644
index 00000000..883c578f
--- /dev/null
+++ b/graphics/sprites/equipment/head/moonshroomhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mouboohead-female.xml b/graphics/sprites/equipment/head/mouboohead-female.xml
new file mode 100644
index 00000000..5f225a8f
--- /dev/null
+++ b/graphics/sprites/equipment/head/mouboohead-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/mouboohead.png" width="28"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-36"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-37"/>
+ <frame delay="75" index="6" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="6" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="8" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="8" offsetX="3" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-23"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="27" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="6" offsetX="0" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="-5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="5" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-31" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="6" offsetX="2" offsetY="-37" delay="100"/>
+ <frame index="6" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="6" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="8" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="8" offsetX="2" offsetY="-34" delay="100"/>
+ <frame index="8" offsetX="3" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="5" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="5" offsetX="-2" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="5" offsetY="-34" delay="140"/>
+ <frame index="6" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="-2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="8" offsetX="3" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-32" delay="280"/>
+ <frame index="5" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="2" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="8" offsetX="0" offsetY="-37" delay="280"/>
+ <frame index="8" offsetX="5" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/moubootaurhead-female.xml b/graphics/sprites/equipment/head/moubootaurhead-female.xml
new file mode 100644
index 00000000..bcfc383d
--- /dev/null
+++ b/graphics/sprites/equipment/head/moubootaurhead-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="51" name="base" src="graphics/sprites/equipment/head/moubootaurhead.png" width="80"/>
+ <include file="equipment/head/christmastree-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mushroom-female.xml b/graphics/sprites/equipment/head/mushroom-female.xml
new file mode 100644
index 00000000..e6dbf7b7
--- /dev/null
+++ b/graphics/sprites/equipment/head/mushroom-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/mushroom.png" width="26"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-2" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="0" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="0" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="0" offsetX="3" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="5" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-1" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-7" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="37" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="300"/>
+ <frame index="0" offsetX="-3" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="7" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="0" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="0" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="0" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/mustache-female.xml b/graphics/sprites/equipment/head/mustache-female.xml
new file mode 100644
index 00000000..167bf412
--- /dev/null
+++ b/graphics/sprites/equipment/head/mustache-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/mustache.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/nohmask-female.xml b/graphics/sprites/equipment/head/nohmask-female.xml
new file mode 100644
index 00000000..a6e3b4f1
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="23" name="base" src="graphics/sprites/equipment/head/nohmask.png" width="25"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="17" offsetY="-14"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-35" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/nutcrackerhat-female.xml b/graphics/sprites/equipment/head/nutcrackerhat-female.xml
new file mode 100644
index 00000000..372e408d
--- /dev/null
+++ b/graphics/sprites/equipment/head/nutcrackerhat-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/nutcrackerhat.png" width="19"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-46"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-37"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-37"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="3" offsetX="37" offsetY="-10" delay="5000"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-45" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-46" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-50" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/operamask-female.xml b/graphics/sprites/equipment/head/operamask-female.xml
new file mode 100644
index 00000000..148e6267
--- /dev/null
+++ b/graphics/sprites/equipment/head/operamask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/overlordhelm-female.xml b/graphics/sprites/equipment/head/overlordhelm-female.xml
new file mode 100644
index 00000000..015977b8
--- /dev/null
+++ b/graphics/sprites/equipment/head/overlordhelm-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="39" name="base" src="graphics/sprites/equipment/head/overlordhelm.png" width="39"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/paladinhelm-female.xml b/graphics/sprites/equipment/head/paladinhelm-female.xml
new file mode 100644
index 00000000..4531329d
--- /dev/null
+++ b/graphics/sprites/equipment/head/paladinhelm-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="39" name="base" src="graphics/sprites/equipment/head/paladinhelm.png" width="39"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-5"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-32" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/panhat-female.xml b/graphics/sprites/equipment/head/panhat-female.xml
new file mode 100644
index 00000000..78268eac
--- /dev/null
+++ b/graphics/sprites/equipment/head/panhat-female.xml
@@ -0,0 +1,226 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/panhat.png" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-44"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-43"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="2" offsetX="2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="2" offsetX="2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="300" index="2" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="375" index="0" offsetX="-4" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="-4" offsetY="-44"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-45" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-43" delay="400"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-42" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-6" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-6" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-43" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-46" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="0" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-46" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/paperbag-female.xml b/graphics/sprites/equipment/head/paperbag-female.xml
new file mode 100644
index 00000000..54396e80
--- /dev/null
+++ b/graphics/sprites/equipment/head/paperbag-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/parsley-earplugs-female.xml b/graphics/sprites/equipment/head/parsley-earplugs-female.xml
new file mode 100644
index 00000000..a10a95e8
--- /dev/null
+++ b/graphics/sprites/equipment/head/parsley-earplugs-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="16" name="base" src="graphics/sprites/equipment/head/parsley-earplugs.png" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-6" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-6" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-6" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-8" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-9" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-38" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-6" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-41" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-8" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-38" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/phylactery-female.xml b/graphics/sprites/equipment/head/phylactery-female.xml
new file mode 100644
index 00000000..bf24fd08
--- /dev/null
+++ b/graphics/sprites/equipment/head/phylactery-female.xml
@@ -0,0 +1,190 @@
+<?xml version="1.0"?>
+<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 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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pilot-hat-female.xml b/graphics/sprites/equipment/head/pilot-hat-female.xml
new file mode 100644
index 00000000..d04be80f
--- /dev/null
+++ b/graphics/sprites/equipment/head/pilot-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/pilot-hat.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pinkie-helmet-female.xml b/graphics/sprites/equipment/head/pinkie-helmet-female.xml
new file mode 100644
index 00000000..34b1783d
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkie-helmet-female.xml
@@ -0,0 +1,233 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/pinkie-helmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="5" offsetX="0" offsetY="-35"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="6" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="6" offsetX="2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="7" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-34"/>
+ <frame delay="150" index="7" offsetX="-1" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-34"/>
+ <frame delay="150" index="8" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="8" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-35"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="5" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="6" offsetX="5" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-37"/>
+ <frame delay="75" index="6" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="7" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="8" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="8" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="5" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="5" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="6" offsetX="4" offsetY="-35"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="7" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="7" offsetX="-2" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="8" offsetX="-3" offsetY="-35"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-36"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-26"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="44" offsetY="-9"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="6" offsetX="5" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="7" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="8" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="5" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="5" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-37" delay="100"/>
+ <frame index="6" offsetX="1" offsetY="-34" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-2" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
+ <frame index="8" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-33" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="5" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="5" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-34" delay="140"/>
+ <frame index="6" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="8" offsetX="1" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="5" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="5" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="6" offsetX="4" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="7" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="7" offsetX="-3" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="8" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pinkiehat-female.xml b/graphics/sprites/equipment/head/pinkiehat-female.xml
new file mode 100644
index 00000000..7d50a082
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkiehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/piratehat-female.xml b/graphics/sprites/equipment/head/piratehat-female.xml
new file mode 100644
index 00000000..f1eb31e9
--- /dev/null
+++ b/graphics/sprites/equipment/head/piratehat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/piratehat.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-45"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-46"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="6" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-6" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="5" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="7" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-45"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-44"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-6" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-8" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-9" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="6" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-45" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-6" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="9" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-8" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-44" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-43" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="0" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pumpkinhelmet-female.xml b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml
new file mode 100644
index 00000000..7a2aed9c
--- /dev/null
+++ b/graphics/sprites/equipment/head/pumpkinhelmet-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/pumpkinhelmet.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rabbit-ears-female.xml b/graphics/sprites/equipment/head/rabbit-ears-female.xml
new file mode 100644
index 00000000..8eb42ea9
--- /dev/null
+++ b/graphics/sprites/equipment/head/rabbit-ears-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="24" name="base" src="graphics/sprites/equipment/head/rabbit-ears.png|W" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-46"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-47"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-47"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-45"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-48"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-38"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-38"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="38" offsetY="-11"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-43" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rangerhat-female.xml b/graphics/sprites/equipment/head/rangerhat-female.xml
new file mode 100644
index 00000000..9b369400
--- /dev/null
+++ b/graphics/sprites/equipment/head/rangerhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/rangerhat.png" width="80"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="24" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rednose-female.xml b/graphics/sprites/equipment/head/rednose-female.xml
new file mode 100644
index 00000000..1db0e076
--- /dev/null
+++ b/graphics/sprites/equipment/head/rednose-female.xml
@@ -0,0 +1,231 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="equipment" src="graphics/sprites/equipment/head/rednose.png" width="18"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="3" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-24"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="16" offsetY="-18"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="100"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="280"/>
+ <frame index="3" offsetX="5" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/rosehat-female.xml b/graphics/sprites/equipment/head/rosehat-female.xml
new file mode 100644
index 00000000..50bdab19
--- /dev/null
+++ b/graphics/sprites/equipment/head/rosehat-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="12" name="equipment" src="graphics/sprites/equipment/head/rosehat.png|R" width="16"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-6" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="5" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="4" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="0" offsetX="-4" offsetY="-50"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-6" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="-6" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-50"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="5" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="5" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-45"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-52"/>
+ <frame delay="75" index="1" offsetX="-6" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="-7" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="4" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="5" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="-3" offsetY="-50"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-51"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="5" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-38"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="6" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-7" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="-9" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="4" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="6" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-4" offsetY="-45" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-52" delay="100"/>
+ <frame index="1" offsetX="-6" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="-7" offsetY="-48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="4" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="4" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="4" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="5" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-6" offsetY="-50" delay="280"/>
+ <frame index="0" offsetX="-6" offsetY="-51" delay="140"/>
+ <frame index="0" offsetX="-6" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-6" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-6" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="5" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="6" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-5" offsetY="-47" delay="280"/>
+ <frame index="0" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-5" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-52" delay="280"/>
+ <frame index="1" offsetX="-8" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="7" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/sailor-hat-female.xml b/graphics/sprites/equipment/head/sailor-hat-female.xml
new file mode 100644
index 00000000..116bae84
--- /dev/null
+++ b/graphics/sprites/equipment/head/sailor-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/sailor-hat.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-47"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-2"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-46" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-52" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-47" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="280"/>
+ <frame index="1" offsetX="-3" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-46" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-50" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/santabeardhat-female.xml b/graphics/sprites/equipment/head/santabeardhat-female.xml
new file mode 100644
index 00000000..d379df3c
--- /dev/null
+++ b/graphics/sprites/equipment/head/santabeardhat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/santahat-female.xml b/graphics/sprites/equipment/head/santahat-female.xml
new file mode 100644
index 00000000..b719000d
--- /dev/null
+++ b/graphics/sprites/equipment/head/santahat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/serf-female.xml b/graphics/sprites/equipment/head/serf-female.xml
new file mode 100644
index 00000000..6fba764d
--- /dev/null
+++ b/graphics/sprites/equipment/head/serf-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/serf.png" width="24"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-40"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-13"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/shroom-female.xml b/graphics/sprites/equipment/head/shroom-female.xml
new file mode 100644
index 00000000..5c3351aa
--- /dev/null
+++ b/graphics/sprites/equipment/head/shroom-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/shroom.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/silkheadband-female.xml b/graphics/sprites/equipment/head/silkheadband-female.xml
new file mode 100644
index 00000000..5fb7ebf6
--- /dev/null
+++ b/graphics/sprites/equipment/head/silkheadband-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/skullmask-female.xml b/graphics/sprites/equipment/head/skullmask-female.xml
new file mode 100644
index 00000000..a1db2e68
--- /dev/null
+++ b/graphics/sprites/equipment/head/skullmask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/snowgoggles-female.xml b/graphics/sprites/equipment/head/snowgoggles-female.xml
new file mode 100644
index 00000000..6c5baf20
--- /dev/null
+++ b/graphics/sprites/equipment/head/snowgoggles-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/snowgoggles.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/standardheadband-female.xml b/graphics/sprites/equipment/head/standardheadband-female.xml
new file mode 100644
index 00000000..b6aaacaa
--- /dev/null
+++ b/graphics/sprites/equipment/head/standardheadband-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/sunglasses-female.xml b/graphics/sprites/equipment/head/sunglasses-female.xml
new file mode 100644
index 00000000..fb3270eb
--- /dev/null
+++ b/graphics/sprites/equipment/head/sunglasses-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="29" name="base" src="graphics/sprites/equipment/head/sunglasses.png" width="23"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-2" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="2" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-2" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="3" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-28"/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-6" offsetY="-28"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="19" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="2" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-4" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="3" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="2" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/tamoshanter-female.xml b/graphics/sprites/equipment/head/tamoshanter-female.xml
new file mode 100644
index 00000000..690aca09
--- /dev/null
+++ b/graphics/sprites/equipment/head/tamoshanter-female.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="equipment" src="graphics/sprites/equipment/head/tamoshanter.png|R;B" width="27"/>
+ <action imageset="equipment" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-37"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-38"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-37"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-35"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-37"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-30"/>
+ </animation>
+ </action>
+ <action imageset="equipment" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="28" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-37" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-37" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="equipment">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-36" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-35" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/terranitehelm-female.xml b/graphics/sprites/equipment/head/terranitehelm-female.xml
new file mode 100644
index 00000000..b367f3af
--- /dev/null
+++ b/graphics/sprites/equipment/head/terranitehelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="26" name="base" src="graphics/sprites/equipment/head/terranitehelm.png" width="19"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-2" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-41"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-36"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="2" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-39"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-39"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="2" offsetX="2" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="4" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="1" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-42"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="30" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="2" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-38" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="2" offsetX="3" offsetY="-42" delay="100"/>
+ <frame index="2" offsetX="0" offsetY="-39" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-3" offsetY="-41" delay="300"/>
+ <frame index="1" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-42" delay="420"/>
+ <frame index="0" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="6" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="2" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="3" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="1" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-4" offsetY="-39" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-43" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/thin-crown-female.xml b/graphics/sprites/equipment/head/thin-crown-female.xml
new file mode 100644
index 00000000..da70a1e6
--- /dev/null
+++ b/graphics/sprites/equipment/head/thin-crown-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="15" name="base" src="graphics/sprites/equipment/head/thin-crown.png|W;R;G" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-49"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-50"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-49"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-51"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-50"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-51"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-50"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-49"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-50"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="0" offsetX="40" offsetY="-10"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-51" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-49" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-51" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-49" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-44" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-49" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-48" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-46" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-42" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-46" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-51" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/tophat-female.xml b/graphics/sprites/equipment/head/tophat-female.xml
new file mode 100644
index 00000000..840978ca
--- /dev/null
+++ b/graphics/sprites/equipment/head/tophat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<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>
+</sprite>
diff --git a/graphics/sprites/equipment/head/underworld-mask-female.xml b/graphics/sprites/equipment/head/underworld-mask-female.xml
new file mode 100644
index 00000000..427637ce
--- /dev/null
+++ b/graphics/sprites/equipment/head/underworld-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/underworld-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-29"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-21"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-29" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/warlordhelm-female.xml b/graphics/sprites/equipment/head/warlordhelm-female.xml
new file mode 100644
index 00000000..89a106d7
--- /dev/null
+++ b/graphics/sprites/equipment/head/warlordhelm-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="19" name="base" src="graphics/sprites/equipment/head/warlordhelm.png" width="27"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-42"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="150" index="2" offsetX="-2" offsetY="-43"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="150" index="3" offsetX="2" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-42"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="7" offsetY="-43"/>
+ <frame delay="75" index="1" offsetX="7" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-2" offsetY="-43"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="2" offsetY="-40"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="6" offsetY="-42"/>
+ <frame delay="150" index="1" offsetX="8" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-1" offsetY="-42"/>
+ <frame delay="150" index="3" offsetX="-3" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-33"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-33"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="31" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-39" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="100"/>
+ <frame index="1" offsetX="7" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-42" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="2" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="7" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="10" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-42" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="6" offsetY="-43" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-44" delay="280"/>
+ <frame index="1" offsetX="1" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-44" delay="280"/>
+ <frame index="3" offsetX="4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-doctor-mask-female.xml b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml
new file mode 100644
index 00000000..7004fa53
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-doctor-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/witch-doctor-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-30"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-34"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-34"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-4" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-4" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-4" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="150" index="2" offsetX="-4" offsetY="-31"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="150" index="2" offsetX="-4" offsetY="-31"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="1" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-34"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-4" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-4" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-36"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-33"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-30"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-29"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-35"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-22"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-25"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-22"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-25"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-29" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-30" delay="300"/>
+ <frame index="2" offsetX="-4" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-36" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-34" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-6" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-6" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-29" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-28" delay="280"/>
+ <frame index="2" offsetX="-5" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-35" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-36" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-hat-female.xml b/graphics/sprites/equipment/head/witch-hat-female.xml
new file mode 100644
index 00000000..2793e107
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/witch-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-25"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-24"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-23"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-27"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-28"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-29"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-25"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-24"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-29"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-29" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-26" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-29" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-23" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-22" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/witch-hat2-female.xml b/graphics/sprites/equipment/head/witch-hat2-female.xml
new file mode 100644
index 00000000..eefbfbc4
--- /dev/null
+++ b/graphics/sprites/equipment/head/witch-hat2-female.xml
@@ -0,0 +1,228 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="32" name="base" src="graphics/sprites/equipment/head/witch-hat2.png|R;W" width="32"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-45"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-45"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-45"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-46"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-46"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-44"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-43"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-44"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-43"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-44"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-45"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-46"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="375" index="2" offsetX="-2" offsetY="-42"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-45"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-46"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-36"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-36"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-44" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-42" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-46" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-47" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-47" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-44" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-46" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-44" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-44" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-46" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-47" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-47" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/wizard-hat-female.xml b/graphics/sprites/equipment/head/wizard-hat-female.xml
new file mode 100644
index 00000000..f09aa09d
--- /dev/null
+++ b/graphics/sprites/equipment/head/wizard-hat-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="40" name="base" src="graphics/sprites/equipment/head/wizard-hat.png|W" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-27"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="1" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-28"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-28"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="150" index="3" offsetX="0" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-27"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-26"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="4" offsetY="-32"/>
+ <frame delay="75" index="1" offsetX="4" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-29"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-25"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-3" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-29"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-30"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-30"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="3" offsetY="-31"/>
+ <frame delay="150" index="1" offsetX="5" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-27"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-26"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-27"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-32"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-22"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-19"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-22"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="23" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-26" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-26" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-27" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-29" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-31" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="7" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-27" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-28" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-33" delay="280"/>
+ <frame index="1" offsetX="-2" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-26" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-33" delay="280"/>
+ <frame index="3" offsetX="3" offsetY="-29" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/woolen-female.xml b/graphics/sprites/equipment/head/woolen-female.xml
new file mode 100644
index 00000000..1508a33a
--- /dev/null
+++ b/graphics/sprites/equipment/head/woolen-female.xml
@@ -0,0 +1,227 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="17" name="base" src="graphics/sprites/equipment/head/woolen.png|W" width="18"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="+1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-48"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="150" index="1" offsetX="-1" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-48"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-48"/>
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="+1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-47"/>
+ <frame delay="150" index="3" offsetX="+1" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-47"/>
+ <frame delay="75" index="3" offsetX="+1" offsetY="-48"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-46"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-43"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="3" offsetY="-49"/>
+ <frame delay="75" index="1" offsetX="3" offsetY="-50"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="1" offsetX="-1" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <frame delay="75" index="2" offsetX="-2" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="150" index="3" offsetX="-3" offsetY="-49"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-48"/>
+ <frame delay="75" index="3" offsetX="1" offsetY="-47"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-47"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-45"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-47"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="2" offsetY="-48"/>
+ <frame delay="150" index="1" offsetX="4" offsetY="-49"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="150" index="2" offsetX="-1" offsetY="-49"/>
+ <frame delay="225" index="2" offsetX="-2" offsetY="-48"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-3" offsetY="-48"/>
+ <frame delay="150" index="3" offsetX="-5" offsetY="-49"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-36"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-39"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-39"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-39"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="1" offsetX="32" offsetY="-12"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-45" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-48" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="280"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-49" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-45" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-47" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-46" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-47" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-45" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-43" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="100"/>
+ <frame index="1" offsetX="3" offsetY="-50" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-48" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="200"/>
+ <frame index="3" offsetX="0" offsetY="-48" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-47" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-48" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-50" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-47" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-48" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-53" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-46" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-50" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-45" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-48" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-49" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-50" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-51" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-47" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-46" delay="420"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-49" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-51" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-47" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/xmaself-female.xml b/graphics/sprites/equipment/head/xmaself-female.xml
new file mode 100644
index 00000000..8e2ce336
--- /dev/null
+++ b/graphics/sprites/equipment/head/xmaself-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="20" name="base" src="graphics/sprites/equipment/head/xmaself.png" width="21"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-41"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="0" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="150" index="1" offsetX="1" offsetY="-40"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-40"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ <frame delay="75" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="150" index="2" offsetX="0" offsetY="-42"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-40"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-38"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-37"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="5" offsetY="-41"/>
+ <frame delay="75" index="1" offsetX="5" offsetY="-42"/>
+ <frame delay="75" index="1" offsetX="1" offsetY="-39"/>
+ <frame delay="75" index="1" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-1" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-39"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-4" offsetY="-41"/>
+ <frame delay="75" index="3" offsetX="-4" offsetY="-42"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-39"/>
+ <frame delay="75" index="3" offsetX="0" offsetY="-38"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-40"/>
+ <frame delay="75" index="0" offsetX="0" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="4" offsetY="-40"/>
+ <frame delay="150" index="1" offsetX="6" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="0" offsetY="-41"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-40"/>
+ <frame delay="75" index="2" offsetX="-1" offsetY="-41"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-4" offsetY="-40"/>
+ <frame delay="150" index="3" offsetX="-6" offsetY="-41"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-30"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-31"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="1" offsetY="-33"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-31"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="35" offsetY="-6"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-40" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-41" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-37" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-40" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-41" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-38" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-37" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="100"/>
+ <frame index="1" offsetX="5" offsetY="-42" delay="100"/>
+ <frame index="1" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-41" delay="300"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="100"/>
+ <frame index="3" offsetX="-4" offsetY="-42" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-42" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-43" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="8" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-45" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-6" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-41" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-42" delay="280"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-39" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-4" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-42" delay="280"/>
+ <frame index="3" offsetX="2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/yeti-mask-female.xml b/graphics/sprites/equipment/head/yeti-mask-female.xml
new file mode 100644
index 00000000..a86e2efa
--- /dev/null
+++ b/graphics/sprites/equipment/head/yeti-mask-female.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset height="31" name="base" src="graphics/sprites/equipment/head/yeti-mask.png" width="40"/>
+ <action imageset="base" name="stand">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="walk">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="150" index="0" offsetX="-1" offsetY="-33"/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="150" index="1" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-34"/>
+ </animation>
+ <animation direction="up">
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="150" index="2" offsetX="-3" offsetY="-35"/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="150" index="3" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-32"/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack">
+ <animation direction="down">
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-29"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-28"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="75" index="1" offsetX="2" offsetY="-35"/>
+ <frame delay="75" index="1" offsetX="2" offsetY="-36"/>
+ <frame delay="75" index="1" offsetX="-2" offsetY="-33"/>
+ <frame delay="75" index="1" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-3" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="75" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="75" index="3" offsetX="-5" offsetY="-34"/>
+ <frame delay="75" index="3" offsetX="-2" offsetY="-31"/>
+ <frame delay="75" index="3" offsetX="-1" offsetY="-30"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="attack_bow">
+ <animation direction="down">
+ <frame delay="225" index="0" offsetX="-1" offsetY="-32"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-31"/>
+ <frame delay="75" index="0" offsetX="-1" offsetY="-32"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame delay="225" index="1" offsetX="1" offsetY="-34"/>
+ <frame delay="150" index="1" offsetX="3" offsetY="-35"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame delay="225" index="2" offsetX="-2" offsetY="-34"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-33"/>
+ <frame delay="75" index="2" offsetX="-3" offsetY="-34"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame delay="225" index="3" offsetX="-5" offsetY="-33"/>
+ <frame delay="150" index="3" offsetX="-7" offsetY="-34"/>
+ <end/>
+ </animation>
+ </action>
+ <action imageset="base" name="sit">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-23"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-24"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-8" offsetY="-23"/>
+ </animation>
+ </action>
+ <action imageset="base" name="dead">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-8"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="0" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="2" offsetY="-34" delay="140"/>
+ <frame index="1" offsetX="-5" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="2" offsetX="-3" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-5" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-31" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-29" delay="100"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="100"/>
+ <frame index="1" offsetX="2" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-2" offsetY="-33" delay="100"/>
+ <frame index="1" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-3" offsetY="-34" delay="300"/>
+ <frame index="2" offsetX="-3" offsetY="-32" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="100"/>
+ <frame index="3" offsetX="-5" offsetY="-34" delay="100"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-30" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-3" offsetY="-33" delay="280"/>
+ <frame index="0" offsetX="-3" offsetY="-34" delay="140"/>
+ <frame index="0" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-33" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-5" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-5" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-7" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="0" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="0" offsetX="-2" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="1" offsetY="-35" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-36" delay="280"/>
+ <frame index="1" offsetX="-4" offsetY="-32" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-4" offsetY="-33" delay="140"/>
+ <frame index="2" offsetX="-4" offsetY="-32" delay="280"/>
+ <frame index="2" offsetX="-4" offsetY="-31" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-33" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-34" delay="280"/>
+ <frame index="3" offsetX="1" offsetY="-30" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>