summaryrefslogtreecommitdiff
path: root/graphics
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
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')
-rw-r--r--graphics/sprites/equipment/chest/assassin-female.pngbin0 -> 34885 bytes
-rw-r--r--graphics/sprites/equipment/chest/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/bra-female.pngbin0 -> 555110 bytes
-rw-r--r--graphics/sprites/equipment/chest/bra-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/bromenalchest-female.pngbin0 -> 85896 bytes
-rw-r--r--graphics/sprites/equipment/chest/bromenalchest-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/chainmail-female.pngbin0 -> 81129 bytes
-rw-r--r--graphics/sprites/equipment/chest/chainmail-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/contributor-female.pngbin0 -> 93202 bytes
-rw-r--r--graphics/sprites/equipment/chest/contributor-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/cotton-female.pngbin0 -> 1108787 bytes
-rw-r--r--graphics/sprites/equipment/chest/cotton-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/fine-dress-female.pngbin0 -> 155314 bytes
-rw-r--r--graphics/sprites/equipment/chest/fine-dress-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.pngbin0 -> 42882 bytes
-rw-r--r--graphics/sprites/equipment/chest/forest-armor-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/leather-female.pngbin0 -> 29262 bytes
-rw-r--r--graphics/sprites/equipment/chest/leather-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/lightplatemail-female.pngbin0 -> 25462 bytes
-rw-r--r--graphics/sprites/equipment/chest/lightplatemail-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/robe-female.pngbin0 -> 92215 bytes
-rw-r--r--graphics/sprites/equipment/chest/robe-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/shorttanktop-female.pngbin0 -> 2216456 bytes
-rw-r--r--graphics/sprites/equipment/chest/shorttanktop-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/sorcerer-robe-female.pngbin0 -> 88698 bytes
-rw-r--r--graphics/sprites/equipment/chest/sorcerer-robe-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/tanktop-female.pngbin0 -> 2216456 bytes
-rw-r--r--graphics/sprites/equipment/chest/tanktop-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/terranite-female.pngbin0 -> 37005 bytes
-rw-r--r--graphics/sprites/equipment/chest/terranite-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/tnecksweater-female.pngbin0 -> 47010 bytes
-rw-r--r--graphics/sprites/equipment/chest/tnecksweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/ugly-sweater-female.pngbin0 -> 27745 bytes
-rw-r--r--graphics/sprites/equipment/chest/ugly-sweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/valentine-dress.xml2
-rw-r--r--graphics/sprites/equipment/chest/vnecksweater-female.pngbin0 -> 72882 bytes
-rw-r--r--graphics/sprites/equipment/chest/vnecksweater-female.xml5
-rw-r--r--graphics/sprites/equipment/chest/warlordplate-female.pngbin0 -> 61492 bytes
-rw-r--r--graphics/sprites/equipment/chest/warlordplate-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.pngbin0 -> 17834 bytes
-rw-r--r--graphics/sprites/equipment/feet/assassin-boots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/boots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/boots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/bromenalboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/bromenalboots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/furboots-female.xml5
-rw-r--r--graphics/sprites/equipment/feet/warlordboots-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/feet/warlordboots-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/assassin-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/bromenalgloves-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/bromenalgloves-female.xml5
-rw-r--r--graphics/sprites/equipment/hands/generic-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/hands/generic-female.xml5
-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.xml (renamed from graphics/sprites/model/Tritan.xml)83
-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
-rw-r--r--graphics/sprites/equipment/legs/assassin-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/assassin-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/bromenallegs-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/bromenallegs-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/chaps-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/chaps-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/miniskirt-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/miniskirt-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/pants-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/pants-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/pants-male-oversized.xml10
-rw-r--r--graphics/sprites/equipment/legs/shorts-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/shorts-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/silkpants-female.pngbin0 -> 31723 bytes
-rw-r--r--graphics/sprites/equipment/legs/silkpants-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/skirt-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/skirt-female.xml5
-rw-r--r--graphics/sprites/equipment/legs/skirt.pngbin2216533 -> 15782 bytes
-rw-r--r--graphics/sprites/equipment/legs/terranite-female.pngbin0 -> 2216533 bytes
-rw-r--r--graphics/sprites/equipment/legs/terranite-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/axe-chop-female.xml65
-rw-r--r--graphics/sprites/equipment/weapons/axe-stab-female.xml65
-rw-r--r--graphics/sprites/equipment/weapons/bow-banshee-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-slimecovered-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/bow-slingshot-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/dagger-female.xml83
-rw-r--r--graphics/sprites/equipment/weapons/polearm-blunt-female.xml97
-rw-r--r--graphics/sprites/equipment/weapons/polearm-chop-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/polearm-spear-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/polearm-stab-female.xml79
-rw-r--r--graphics/sprites/equipment/weapons/sword-deadsword-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/sword-long-female.xml115
-rw-r--r--graphics/sprites/equipment/weapons/sword-short-female.xml97
-rw-r--r--graphics/sprites/equipment/weapons/wand-deathshand-female.xml5
-rw-r--r--graphics/sprites/equipment/weapons/wand-female.xml65
-rw-r--r--graphics/sprites/hairstyles/hairstyle08-female.pngbin5285 -> 5275 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle08-male.pngbin5184 -> 5195 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12-female.pngbin5419 -> 5427 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12-male.pngbin5301 -> 5311 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle12.pngbin5264 -> 5265 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle31.pngbin0 -> 2733 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle31.xml229
-rw-r--r--graphics/sprites/hairstyles/hairstyle32.pngbin0 -> 2571 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle32.xml229
-rw-r--r--graphics/sprites/hairstyles/hairstyle33.pngbin0 -> 2251 bytes
-rw-r--r--graphics/sprites/hairstyles/hairstyle33.xml229
-rw-r--r--graphics/sprites/model/Gispaan.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Sparron.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Sparron.xml187
-rw-r--r--graphics/sprites/model/Talponian.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/Talponian.xml187
-rw-r--r--graphics/sprites/model/Tritan.pngbin102094 -> 0 bytes
-rw-r--r--graphics/sprites/model/base.xml6
-rw-r--r--graphics/sprites/model/female.pngbin0 -> 144318 bytes
-rw-r--r--graphics/sprites/model/female.xml5
-rw-r--r--graphics/sprites/model/male.pngbin0 -> 98764 bytes
-rw-r--r--graphics/sprites/model/male.xml5
-rw-r--r--graphics/sprites/model/neutral.pngbin0 -> 102348 bytes
-rw-r--r--graphics/sprites/model/neutral.xml (renamed from graphics/sprites/model/Gispaan.xml)2
223 files changed, 25439 insertions, 439 deletions
diff --git a/graphics/sprites/equipment/chest/assassin-female.png b/graphics/sprites/equipment/chest/assassin-female.png
new file mode 100644
index 00000000..9566fdb4
--- /dev/null
+++ b/graphics/sprites/equipment/chest/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/assassin-female.xml b/graphics/sprites/equipment/chest/assassin-female.xml
new file mode 100644
index 00000000..ef1bdf5b
--- /dev/null
+++ b/graphics/sprites/equipment/chest/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/bra-female.png b/graphics/sprites/equipment/chest/bra-female.png
new file mode 100644
index 00000000..c6ab84bd
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bra-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/bra-female.xml b/graphics/sprites/equipment/chest/bra-female.xml
new file mode 100644
index 00000000..79276abc
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bra-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/bra-female.png|R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.png b/graphics/sprites/equipment/chest/bromenalchest-female.png
new file mode 100644
index 00000000..588c0922
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bromenalchest-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/bromenalchest-female.xml b/graphics/sprites/equipment/chest/bromenalchest-female.xml
new file mode 100644
index 00000000..5087c10f
--- /dev/null
+++ b/graphics/sprites/equipment/chest/bromenalchest-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/bromenalchest-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/chainmail-female.png b/graphics/sprites/equipment/chest/chainmail-female.png
new file mode 100644
index 00000000..f57088e3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/chainmail-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/chainmail-female.xml b/graphics/sprites/equipment/chest/chainmail-female.xml
new file mode 100644
index 00000000..11c076d9
--- /dev/null
+++ b/graphics/sprites/equipment/chest/chainmail-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/chainmail-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/contributor-female.png b/graphics/sprites/equipment/chest/contributor-female.png
new file mode 100644
index 00000000..94af00e1
--- /dev/null
+++ b/graphics/sprites/equipment/chest/contributor-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/contributor-female.xml b/graphics/sprites/equipment/chest/contributor-female.xml
new file mode 100644
index 00000000..27164d66
--- /dev/null
+++ b/graphics/sprites/equipment/chest/contributor-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/contributor-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/cotton-female.png b/graphics/sprites/equipment/chest/cotton-female.png
new file mode 100644
index 00000000..86323bb7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/cotton-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/cotton-female.xml b/graphics/sprites/equipment/chest/cotton-female.xml
new file mode 100644
index 00000000..4ea6d8c7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/cotton-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/cotton-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/fine-dress-female.png b/graphics/sprites/equipment/chest/fine-dress-female.png
new file mode 100644
index 00000000..e7de5998
--- /dev/null
+++ b/graphics/sprites/equipment/chest/fine-dress-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/fine-dress-female.xml b/graphics/sprites/equipment/chest/fine-dress-female.xml
new file mode 100644
index 00000000..9b4e7b7c
--- /dev/null
+++ b/graphics/sprites/equipment/chest/fine-dress-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/fine-dress-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.png b/graphics/sprites/equipment/chest/forest-armor-female.png
new file mode 100644
index 00000000..863a014f
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/forest-armor-female.xml b/graphics/sprites/equipment/chest/forest-armor-female.xml
new file mode 100644
index 00000000..2f898678
--- /dev/null
+++ b/graphics/sprites/equipment/chest/forest-armor-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/forest-armor-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/leather-female.png b/graphics/sprites/equipment/chest/leather-female.png
new file mode 100644
index 00000000..0d3f1e57
--- /dev/null
+++ b/graphics/sprites/equipment/chest/leather-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/leather-female.xml b/graphics/sprites/equipment/chest/leather-female.xml
new file mode 100644
index 00000000..07e407d3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/leather-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/leather-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.png b/graphics/sprites/equipment/chest/lightplatemail-female.png
new file mode 100644
index 00000000..2c13af29
--- /dev/null
+++ b/graphics/sprites/equipment/chest/lightplatemail-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/lightplatemail-female.xml b/graphics/sprites/equipment/chest/lightplatemail-female.xml
new file mode 100644
index 00000000..98d9aa14
--- /dev/null
+++ b/graphics/sprites/equipment/chest/lightplatemail-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/lightplatemail-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/robe-female.png b/graphics/sprites/equipment/chest/robe-female.png
new file mode 100644
index 00000000..a6a231bb
--- /dev/null
+++ b/graphics/sprites/equipment/chest/robe-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/robe-female.xml b/graphics/sprites/equipment/chest/robe-female.xml
new file mode 100644
index 00000000..0f2296e3
--- /dev/null
+++ b/graphics/sprites/equipment/chest/robe-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/robe-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.png b/graphics/sprites/equipment/chest/shorttanktop-female.png
new file mode 100644
index 00000000..4f2683e7
--- /dev/null
+++ b/graphics/sprites/equipment/chest/shorttanktop-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/shorttanktop-female.xml b/graphics/sprites/equipment/chest/shorttanktop-female.xml
new file mode 100644
index 00000000..e77a1ce0
--- /dev/null
+++ b/graphics/sprites/equipment/chest/shorttanktop-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/shorttanktop-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.png b/graphics/sprites/equipment/chest/sorcerer-robe-female.png
new file mode 100644
index 00000000..810877db
--- /dev/null
+++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/sorcerer-robe-female.xml b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml
new file mode 100644
index 00000000..bc0c8b44
--- /dev/null
+++ b/graphics/sprites/equipment/chest/sorcerer-robe-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/sorcerer-robe-female.png|W;R" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/tanktop-female.png b/graphics/sprites/equipment/chest/tanktop-female.png
new file mode 100644
index 00000000..a8ecf79c
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tanktop-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/tanktop-female.xml b/graphics/sprites/equipment/chest/tanktop-female.xml
new file mode 100644
index 00000000..cef042ae
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tanktop-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/tanktop-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/terranite-female.png b/graphics/sprites/equipment/chest/terranite-female.png
new file mode 100644
index 00000000..6e17dbe5
--- /dev/null
+++ b/graphics/sprites/equipment/chest/terranite-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/terranite-female.xml b/graphics/sprites/equipment/chest/terranite-female.xml
new file mode 100644
index 00000000..ce28ae1e
--- /dev/null
+++ b/graphics/sprites/equipment/chest/terranite-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/terranite-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.png b/graphics/sprites/equipment/chest/tnecksweater-female.png
new file mode 100644
index 00000000..83eacd15
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tnecksweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/tnecksweater-female.xml b/graphics/sprites/equipment/chest/tnecksweater-female.xml
new file mode 100644
index 00000000..0b1e19ff
--- /dev/null
+++ b/graphics/sprites/equipment/chest/tnecksweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/tnecksweater-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.png b/graphics/sprites/equipment/chest/ugly-sweater-female.png
new file mode 100644
index 00000000..806b9d85
--- /dev/null
+++ b/graphics/sprites/equipment/chest/ugly-sweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/ugly-sweater-female.xml b/graphics/sprites/equipment/chest/ugly-sweater-female.xml
new file mode 100644
index 00000000..62f805b9
--- /dev/null
+++ b/graphics/sprites/equipment/chest/ugly-sweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/ugly-sweater-female.png|W;Y;G;C" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/valentine-dress.xml b/graphics/sprites/equipment/chest/valentine-dress.xml
index 846d6da1..86fe6aa5 100644
--- a/graphics/sprites/equipment/chest/valentine-dress.xml
+++ b/graphics/sprites/equipment/chest/valentine-dress.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
<imageset name="base" src="graphics/sprites/equipment/chest/valentine-dress.png|R" width="64" height="64"/>
- <include file="model/base.xml"/>
+ <include file="model/male.xml"/>
</sprite>
diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.png b/graphics/sprites/equipment/chest/vnecksweater-female.png
new file mode 100644
index 00000000..bbce3137
--- /dev/null
+++ b/graphics/sprites/equipment/chest/vnecksweater-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/vnecksweater-female.xml b/graphics/sprites/equipment/chest/vnecksweater-female.xml
new file mode 100644
index 00000000..4aaa45e6
--- /dev/null
+++ b/graphics/sprites/equipment/chest/vnecksweater-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/vnecksweater-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/chest/warlordplate-female.png b/graphics/sprites/equipment/chest/warlordplate-female.png
new file mode 100644
index 00000000..4274064d
--- /dev/null
+++ b/graphics/sprites/equipment/chest/warlordplate-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/chest/warlordplate-female.xml b/graphics/sprites/equipment/chest/warlordplate-female.xml
new file mode 100644
index 00000000..5e6eecef
--- /dev/null
+++ b/graphics/sprites/equipment/chest/warlordplate-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/chest/warlordplate-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.png b/graphics/sprites/equipment/feet/assassin-boots-female.png
new file mode 100644
index 00000000..622b7a20
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/assassin-boots-female.xml b/graphics/sprites/equipment/feet/assassin-boots-female.xml
new file mode 100644
index 00000000..e214ff70
--- /dev/null
+++ b/graphics/sprites/equipment/feet/assassin-boots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/assassin-boots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/boots-female.png b/graphics/sprites/equipment/feet/boots-female.png
new file mode 100644
index 00000000..64267d5a
--- /dev/null
+++ b/graphics/sprites/equipment/feet/boots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/boots-female.xml b/graphics/sprites/equipment/feet/boots-female.xml
new file mode 100644
index 00000000..0a261553
--- /dev/null
+++ b/graphics/sprites/equipment/feet/boots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/boots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.png b/graphics/sprites/equipment/feet/bromenalboots-female.png
new file mode 100644
index 00000000..830e9d31
--- /dev/null
+++ b/graphics/sprites/equipment/feet/bromenalboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/bromenalboots-female.xml b/graphics/sprites/equipment/feet/bromenalboots-female.xml
new file mode 100644
index 00000000..33585d71
--- /dev/null
+++ b/graphics/sprites/equipment/feet/bromenalboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/bromenalboots-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/furboots-female.png b/graphics/sprites/equipment/feet/furboots-female.png
new file mode 100644
index 00000000..40906bc9
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/furboots-female.xml b/graphics/sprites/equipment/feet/furboots-female.xml
new file mode 100644
index 00000000..591dab45
--- /dev/null
+++ b/graphics/sprites/equipment/feet/furboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/furboots-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/feet/warlordboots-female.png b/graphics/sprites/equipment/feet/warlordboots-female.png
new file mode 100644
index 00000000..b66c3f4a
--- /dev/null
+++ b/graphics/sprites/equipment/feet/warlordboots-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/feet/warlordboots-female.xml b/graphics/sprites/equipment/feet/warlordboots-female.xml
new file mode 100644
index 00000000..37b21c9b
--- /dev/null
+++ b/graphics/sprites/equipment/feet/warlordboots-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/feet/warlordboots-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/assassin-female.png b/graphics/sprites/equipment/hands/assassin-female.png
new file mode 100644
index 00000000..d23f26b3
--- /dev/null
+++ b/graphics/sprites/equipment/hands/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/assassin-female.xml b/graphics/sprites/equipment/hands/assassin-female.xml
new file mode 100644
index 00000000..1812b139
--- /dev/null
+++ b/graphics/sprites/equipment/hands/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.png b/graphics/sprites/equipment/hands/bromenalgloves-female.png
new file mode 100644
index 00000000..80b095e0
--- /dev/null
+++ b/graphics/sprites/equipment/hands/bromenalgloves-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/bromenalgloves-female.xml b/graphics/sprites/equipment/hands/bromenalgloves-female.xml
new file mode 100644
index 00000000..374ae5b4
--- /dev/null
+++ b/graphics/sprites/equipment/hands/bromenalgloves-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/bromenalgloves-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/hands/generic-female.png b/graphics/sprites/equipment/hands/generic-female.png
new file mode 100644
index 00000000..697842f0
--- /dev/null
+++ b/graphics/sprites/equipment/hands/generic-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/hands/generic-female.xml b/graphics/sprites/equipment/hands/generic-female.xml
new file mode 100644
index 00000000..bc58665e
--- /dev/null
+++ b/graphics/sprites/equipment/hands/generic-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/hands/generic-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
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/model/Tritan.xml b/graphics/sprites/equipment/head/jestermask-female.xml
index 5d957bf3..7d12f22c 100644
--- a/graphics/sprites/model/Tritan.xml
+++ b/graphics/sprites/equipment/head/jestermask-female.xml
@@ -1,8 +1,7 @@
<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Tritan.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
+<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>
@@ -16,21 +15,21 @@
<frame index="54"/>
</animation>
</action>
- <action name="walk" imageset="base">
+ <action imageset="base" name="walk">
<animation direction="down">
- <sequence start="1" end="6" delay="75"/>
+ <sequence delay="75" end="6" start="1"/>
</animation>
<animation direction="left">
- <sequence start="19" end="24" delay="75"/>
+ <sequence delay="75" end="24" start="19"/>
</animation>
<animation direction="up">
- <sequence start="37" end="42" delay="75"/>
+ <sequence delay="75" end="42" start="37"/>
</animation>
<animation direction="right">
- <sequence start="55" end="60" delay="75"/>
+ <sequence delay="75" end="60" start="55"/>
</animation>
</action>
- <action name="sit" imageset="base">
+ <action imageset="base" name="sit">
<animation direction="down">
<frame index="7"/>
</animation>
@@ -44,7 +43,7 @@
<frame index="61"/>
</animation>
</action>
- <action name="dead" imageset="base">
+ <action imageset="base" name="dead">
<animation direction="down">
<frame index="8"/>
</animation>
@@ -58,129 +57,95 @@
<frame index="62"/>
</animation>
</action>
- <action name="attack" imageset="base">
+ <action imageset="base" name="attack">
<animation direction="down">
- <sequence start="9" end="12" delay="75"/>
+ <sequence delay="75" end="12" start="9"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="27" end="30" delay="75"/>
+ <sequence delay="75" end="30" start="27"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="45" end="48" delay="75"/>
+ <sequence delay="75" end="48" start="45"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="63" end="66" delay="75"/>
+ <sequence delay="75" end="66" start="63"/>
<end/>
</animation>
</action>
- <action name="attack_sword_stab" imageset="base">
+ <action imageset="base" name="attack_bow">
<animation direction="down">
- <sequence start="9" end="12" delay="100"/>
+ <sequence delay="75" end="17" start="13"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="27" end="30" delay="100"/>
+ <sequence delay="75" end="35" start="31"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="45" end="48" delay="100"/>
+ <sequence delay="75" end="53" start="49"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="63" end="66" delay="100"/>
+ <sequence delay="75" end="71" start="67"/>
<end/>
</animation>
</action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
+ <action name="attack_2hand" imageset="base">
<animation direction="down">
- <sequence start="72" end="75" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="76" end="79" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="81" end="84" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="85" end="88" delay="140"/>
<end/>
</animation>
</action>
- <action name="attack_chop" imageset="base">
+ <action name="attack_sword_stab" imageset="base">
<animation direction="down">
- <sequence start="90" end="93" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="94" end="97" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="99" end="102" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="103" end="106" delay="140"/>
<end/>
</animation>
</action>
- <action name="attack_2hand" imageset="base">
+ <action name="attack_spear" imageset="base">
<animation direction="down">
- <sequence start="108" end="111" delay="140"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="112" end="115" delay="140"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="117" end="120" delay="140"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="121" end="124" delay="140"/>
<end/>
</animation>
</action>
- <action name="cast" imageset="base">
+ <action name="attack_chop" imageset="base">
<animation direction="down">
- <sequence start="126" end="127" delay="250"/>
<end/>
</animation>
<animation direction="left">
- <sequence start="128" end="129" delay="250"/>
<end/>
</animation>
<animation direction="up">
- <sequence start="130" end="131" delay="250"/>
<end/>
</animation>
<animation direction="right">
- <sequence start="132" end="133" delay="250"/>
<end/>
</animation>
</action>
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>
diff --git a/graphics/sprites/equipment/legs/assassin-female.png b/graphics/sprites/equipment/legs/assassin-female.png
new file mode 100644
index 00000000..ba8479e4
--- /dev/null
+++ b/graphics/sprites/equipment/legs/assassin-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/assassin-female.xml b/graphics/sprites/equipment/legs/assassin-female.xml
new file mode 100644
index 00000000..77886e95
--- /dev/null
+++ b/graphics/sprites/equipment/legs/assassin-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/assassin-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.png b/graphics/sprites/equipment/legs/bromenallegs-female.png
new file mode 100644
index 00000000..5028f160
--- /dev/null
+++ b/graphics/sprites/equipment/legs/bromenallegs-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/bromenallegs-female.xml b/graphics/sprites/equipment/legs/bromenallegs-female.xml
new file mode 100644
index 00000000..c67050a5
--- /dev/null
+++ b/graphics/sprites/equipment/legs/bromenallegs-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/bromenallegs-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/chaps-female.png b/graphics/sprites/equipment/legs/chaps-female.png
new file mode 100644
index 00000000..f6026aac
--- /dev/null
+++ b/graphics/sprites/equipment/legs/chaps-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/chaps-female.xml b/graphics/sprites/equipment/legs/chaps-female.xml
new file mode 100644
index 00000000..ec296947
--- /dev/null
+++ b/graphics/sprites/equipment/legs/chaps-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/chaps-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/miniskirt-female.png b/graphics/sprites/equipment/legs/miniskirt-female.png
new file mode 100644
index 00000000..20aa90aa
--- /dev/null
+++ b/graphics/sprites/equipment/legs/miniskirt-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/miniskirt-female.xml b/graphics/sprites/equipment/legs/miniskirt-female.xml
new file mode 100644
index 00000000..2081e8e6
--- /dev/null
+++ b/graphics/sprites/equipment/legs/miniskirt-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/miniskirt-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/pants-female.png b/graphics/sprites/equipment/legs/pants-female.png
new file mode 100644
index 00000000..0e3af2d3
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/pants-female.xml b/graphics/sprites/equipment/legs/pants-female.xml
new file mode 100644
index 00000000..a957616a
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/pants-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/pants-male-oversized.xml b/graphics/sprites/equipment/legs/pants-male-oversized.xml
new file mode 100644
index 00000000..afa541c6
--- /dev/null
+++ b/graphics/sprites/equipment/legs/pants-male-oversized.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/pants-male.png|W" width="64" height="64"/>
+ <action name="default" imageset="base"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/shorts-female.png b/graphics/sprites/equipment/legs/shorts-female.png
new file mode 100644
index 00000000..8160479e
--- /dev/null
+++ b/graphics/sprites/equipment/legs/shorts-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/shorts-female.xml b/graphics/sprites/equipment/legs/shorts-female.xml
new file mode 100644
index 00000000..3658e995
--- /dev/null
+++ b/graphics/sprites/equipment/legs/shorts-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/shorts-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/silkpants-female.png b/graphics/sprites/equipment/legs/silkpants-female.png
new file mode 100644
index 00000000..91d59499
--- /dev/null
+++ b/graphics/sprites/equipment/legs/silkpants-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/silkpants-female.xml b/graphics/sprites/equipment/legs/silkpants-female.xml
new file mode 100644
index 00000000..8c6d88d0
--- /dev/null
+++ b/graphics/sprites/equipment/legs/silkpants-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/silkpants-female.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/skirt-female.png b/graphics/sprites/equipment/legs/skirt-female.png
new file mode 100644
index 00000000..3f85aa84
--- /dev/null
+++ b/graphics/sprites/equipment/legs/skirt-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/skirt-female.xml b/graphics/sprites/equipment/legs/skirt-female.xml
new file mode 100644
index 00000000..3f605212
--- /dev/null
+++ b/graphics/sprites/equipment/legs/skirt-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/skirt-male.png|W" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/legs/skirt.png b/graphics/sprites/equipment/legs/skirt.png
index cb9b5397..a5451f5e 100644
--- a/graphics/sprites/equipment/legs/skirt.png
+++ b/graphics/sprites/equipment/legs/skirt.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/terranite-female.png b/graphics/sprites/equipment/legs/terranite-female.png
new file mode 100644
index 00000000..3e61e4df
--- /dev/null
+++ b/graphics/sprites/equipment/legs/terranite-female.png
Binary files differ
diff --git a/graphics/sprites/equipment/legs/terranite-female.xml b/graphics/sprites/equipment/legs/terranite-female.xml
new file mode 100644
index 00000000..8119a9f0
--- /dev/null
+++ b/graphics/sprites/equipment/legs/terranite-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/equipment/legs/terranite-female.png" width="64" height="64"/>
+ <include file="model/male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/axe-chop-female.xml b/graphics/sprites/equipment/weapons/axe-chop-female.xml
new file mode 100644
index 00000000..8885903c
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe-chop-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="axe-chop" src="graphics/sprites/equipment/weapons/axe-chop.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="axe-chop"/>
+ <action name="stand" imageset="axe-chop">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="axe-chop">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="axe-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="axe-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/axe-stab-female.xml b/graphics/sprites/equipment/weapons/axe-stab-female.xml
new file mode 100644
index 00000000..476e6e79
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/axe-stab-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="axe-stab" src="graphics/sprites/equipment/weapons/axe-stab.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="axe-stab"/>
+ <action name="stand" imageset="axe-stab">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="axe-stab">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="axe-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="axe-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-banshee-female.xml b/graphics/sprites/equipment/weapons/bow-banshee-female.xml
new file mode 100644
index 00000000..14078256
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-banshee-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="banshee-bow" src="graphics/sprites/equipment/weapons/bow-banshee.png|B" width="128" height="128"/>
+ <action name="default" imageset="banshee-bow"/>
+ <action name="stand" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="banshee-bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="banshee-bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="banshee-bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-female.xml b/graphics/sprites/equipment/weapons/bow-female.xml
new file mode 100644
index 00000000..1ed461b1
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml
new file mode 100644
index 00000000..584bb97d
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-slimecovered-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slimecovered.png|B;R;W" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/bow-slingshot-female.xml b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml
new file mode 100644
index 00000000..50a593a5
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/bow-slingshot-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="bow" src="graphics/sprites/equipment/weapons/bow-slingshot.png|G;R" width="128" height="128"/>
+ <action name="default" imageset="bow"/>
+ <action name="stand" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="bow">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="bow">
+ <animation direction="down">
+ <sequence offsetY="32" start="13" end="17" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="31" end="35" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="49" end="53" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="67" end="71" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/dagger-female.xml b/graphics/sprites/equipment/weapons/dagger-female.xml
new file mode 100644
index 00000000..d100e878
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/dagger-female.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="dagger" src="graphics/sprites/equipment/weapons/dagger.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="dagger"/>
+ <action name="stand" imageset="dagger">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="dagger">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="dagger">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-blunt-female.xml b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml
new file mode 100644
index 00000000..45efe267
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-blunt-female.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-blunt" src="graphics/sprites/equipment/weapons/polearm-blunt.png|R" width="128" height="128"/>
+ <action name="default" imageset="polearm-blunt"/>
+ <action name="stand" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-blunt">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack" imageset="polearm-blunt">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-chop-female.xml b/graphics/sprites/equipment/weapons/polearm-chop-female.xml
new file mode 100644
index 00000000..6a75fed0
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-chop-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-chop" src="graphics/sprites/equipment/weapons/polearm-chop.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-chop"/>
+ <action name="stand" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-chop">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="polearm-chop">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-spear-female.xml b/graphics/sprites/equipment/weapons/polearm-spear-female.xml
new file mode 100644
index 00000000..66402495
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-spear-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-spear" src="graphics/sprites/equipment/weapons/polearm-spear.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-spear"/>
+ <action name="stand" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-spear">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-spear">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="polearm-spear">
+ <animation direction="down">
+ <sequence offsetY="32" start="72" end="75" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="76" end="79" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="81" end="84" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="85" end="88" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/polearm-stab-female.xml b/graphics/sprites/equipment/weapons/polearm-stab-female.xml
new file mode 100644
index 00000000..dd501b2f
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/polearm-stab-female.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="polearm-stab" src="graphics/sprites/equipment/weapons/polearm-stab.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="polearm-stab"/>
+ <action name="stand" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="0"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="18"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="36"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="54"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="polearm-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="polearm-stab">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="polearm-stab">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-deadsword-female.xml b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml
new file mode 100644
index 00000000..71ef39fd
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-deadsword-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-deadsword.png" width="128" height="128"/>
+ <include file="equipment/weapons/sword-long-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-long-female.xml b/graphics/sprites/equipment/weapons/sword-long-female.xml
new file mode 100644
index 00000000..b7ded47d
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-long-female.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-long" src="graphics/sprites/equipment/weapons/sword-long.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="sword-long"/>
+ <action name="stand" imageset="sword-long">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="sword-long">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="sword-long">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="sword-long">
+ <animation direction="down">
+ <sequence offsetY="32" start="108" end="111" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="112" end="115" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="117" end="120" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="121" end="124" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/sword-short-female.xml b/graphics/sprites/equipment/weapons/sword-short-female.xml
new file mode 100644
index 00000000..04cc7fe6
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/sword-short-female.xml
@@ -0,0 +1,97 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="sword-short" src="graphics/sprites/equipment/weapons/sword-short.png|B;R" width="128" height="128"/>
+ <action name="default" imageset="sword-short"/>
+ <action name="stand" imageset="sword-short">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="sword-short">
+ <animation direction="down">
+ <frame offsetY="32" index="7"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="25"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="43"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="61"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="sword-short">
+ <animation direction="down">
+ <frame offsetY="32" index="8"/>
+ </animation>
+ <animation direction="left">
+ <frame offsetY="32" index="26"/>
+ </animation>
+ <animation direction="up">
+ <frame offsetY="32" index="44"/>
+ </animation>
+ <animation direction="right">
+ <frame offsetY="32" index="62"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="sword-short">
+ <animation direction="down">
+ <sequence offsetY="32" start="90" end="93" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="94" end="97" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="99" end="102" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="103" end="106" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/wand-deathshand-female.xml b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml
new file mode 100644
index 00000000..d9b7ef7c
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/wand-deathshand-female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="wand" src="graphics/sprites/equipment/weapons/wand-deathshand.png" width="128" height="128"/>
+ <include file="equipment/weapons/wand-female.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/weapons/wand-female.xml b/graphics/sprites/equipment/weapons/wand-female.xml
new file mode 100644
index 00000000..07f18b59
--- /dev/null
+++ b/graphics/sprites/equipment/weapons/wand-female.xml
@@ -0,0 +1,65 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="wand" src="graphics/sprites/equipment/weapons/wand.png|R" width="128" height="128"/>
+ <action name="default" imageset="wand"/>
+ <action name="stand" imageset="wand">
+ <animation direction="down">
+ <frame index="0" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="18" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="36" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="54" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="sit" imageset="wand">
+ <animation direction="down">
+ <frame index="7" offsetY="32"/>
+ </animation>
+ <animation direction="left">
+ <frame index="25" offsetY="32"/>
+ </animation>
+ <animation direction="up">
+ <frame index="43" offsetY="32"/>
+ </animation>
+ <animation direction="right">
+ <frame index="61" offsetY="32"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="wand">
+ <animation direction="down">
+ <sequence offsetY="32" start="1" end="6" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="19" end="24" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="37" end="42" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="55" end="60" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="wand">
+ <animation direction="down">
+ <sequence offsetY="32" start="9" end="12" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <sequence offsetY="32" start="27" end="30" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <sequence offsetY="32" start="45" end="48" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <sequence offsetY="32" start="63" end="66" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle08-female.png b/graphics/sprites/hairstyles/hairstyle08-female.png
index 4090b8e2..823d52ce 100644
--- a/graphics/sprites/hairstyles/hairstyle08-female.png
+++ b/graphics/sprites/hairstyles/hairstyle08-female.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle08-male.png b/graphics/sprites/hairstyles/hairstyle08-male.png
index 8a18ca01..238fdf41 100644
--- a/graphics/sprites/hairstyles/hairstyle08-male.png
+++ b/graphics/sprites/hairstyles/hairstyle08-male.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12-female.png b/graphics/sprites/hairstyles/hairstyle12-female.png
index 18da6946..aa61b051 100644
--- a/graphics/sprites/hairstyles/hairstyle12-female.png
+++ b/graphics/sprites/hairstyles/hairstyle12-female.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12-male.png b/graphics/sprites/hairstyles/hairstyle12-male.png
index 0b016f22..6bdedbaa 100644
--- a/graphics/sprites/hairstyles/hairstyle12-male.png
+++ b/graphics/sprites/hairstyles/hairstyle12-male.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle12.png b/graphics/sprites/hairstyles/hairstyle12.png
index 93a73518..2ec9a8cb 100644
--- a/graphics/sprites/hairstyles/hairstyle12.png
+++ b/graphics/sprites/hairstyles/hairstyle12.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle31.png b/graphics/sprites/hairstyles/hairstyle31.png
new file mode 100644
index 00000000..e18ec534
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle31.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle31.xml b/graphics/sprites/hairstyles/hairstyle31.xml
new file mode 100644
index 00000000..62caa7a8
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle31.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle31.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle32.png b/graphics/sprites/hairstyles/hairstyle32.png
new file mode 100644
index 00000000..6ccf04e9
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle32.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle32.xml b/graphics/sprites/hairstyles/hairstyle32.xml
new file mode 100644
index 00000000..177664c1
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle32.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle32.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/hairstyles/hairstyle33.png b/graphics/sprites/hairstyles/hairstyle33.png
new file mode 100644
index 00000000..b5a3845a
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle33.png
Binary files differ
diff --git a/graphics/sprites/hairstyles/hairstyle33.xml b/graphics/sprites/hairstyles/hairstyle33.xml
new file mode 100644
index 00000000..19b9d724
--- /dev/null
+++ b/graphics/sprites/hairstyles/hairstyle33.xml
@@ -0,0 +1,229 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/hairstyles/hairstyle33.png|W;B;R" width="40" height="40"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="150"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ <frame index="2" offsetX="-1" offsetY="-25" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="150"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="150"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-29" delay="75"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="75"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="75"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="75"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="75"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="75"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="225"/>
+ <frame index="0" offsetX="0" offsetY="-27" delay="75"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-29" delay="225"/>
+ <frame index="1" offsetX="5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-25" delay="225"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-29" delay="225"/>
+ <frame index="3" offsetX="-5" offsetY="-30" delay="150"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-20"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="0" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-6" offsetY="-20"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="21" offsetY="-4"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-29" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="0" offsetY="-28" delay="140"/>
+ <frame index="1" offsetX="3" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="5" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="2" offsetY="-28" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="2" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="100"/>
+ <frame index="0" offsetX="0" offsetY="-24" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-30" delay="100"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="100"/>
+ <frame index="1" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="300"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="100"/>
+ <frame index="3" offsetX="-3" offsetY="-31" delay="100"/>
+ <frame index="3" offsetX="0" offsetY="-28" delay="100"/>
+ <frame index="3" offsetX="1" offsetY="-27" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-30" delay="280"/>
+ <frame index="0" offsetX="-1" offsetY="-31" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="5" offsetY="-30" delay="140"/>
+ <frame index="1" offsetX="6" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="420"/>
+ <frame index="2" offsetX="-3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-30" delay="140"/>
+ <frame index="3" offsetX="-4" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-27" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="0" offsetY="-27" delay="140"/>
+ <frame index="0" offsetX="-1" offsetY="-28" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-30" delay="140"/>
+ <frame index="0" offsetX="0" offsetY="-25" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-31" delay="140"/>
+ <frame index="1" offsetX="4" offsetY="-32" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-25" delay="280"/>
+ <frame index="2" offsetX="-2" offsetY="-23" delay="280"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-2" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-31" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-32" delay="140"/>
+ <frame index="3" offsetX="3" offsetY="-28" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/model/Gispaan.png b/graphics/sprites/model/Gispaan.png
deleted file mode 100644
index f85d1fc8..00000000
--- a/graphics/sprites/model/Gispaan.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Sparron.png b/graphics/sprites/model/Sparron.png
deleted file mode 100644
index 9f6f5bc3..00000000
--- a/graphics/sprites/model/Sparron.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Sparron.xml b/graphics/sprites/model/Sparron.xml
deleted file mode 100644
index ab945f40..00000000
--- a/graphics/sprites/model/Sparron.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Sparron.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
- <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 name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="6" delay="75"/>
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75"/>
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75"/>
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75"/>
- </animation>
- </action>
- <action name="sit" imageset="base">
- <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 name="dead" imageset="base">
- <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 name="attack" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <sequence start="72" end="75" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="76" end="79" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="81" end="84" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="85" end="88" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <sequence start="90" end="93" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="94" end="97" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="99" end="102" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="103" end="106" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <sequence start="108" end="111" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="112" end="115" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="117" end="120" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="121" end="124" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="cast" imageset="base">
- <animation direction="down">
- <sequence start="126" end="127" delay="250"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="128" end="129" delay="250"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="130" end="131" delay="250"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="132" end="133" delay="250"/>
- <end/>
- </animation>
- </action>
-</sprite>
diff --git a/graphics/sprites/model/Talponian.png b/graphics/sprites/model/Talponian.png
deleted file mode 100644
index f1e8780a..00000000
--- a/graphics/sprites/model/Talponian.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/Talponian.xml b/graphics/sprites/model/Talponian.xml
deleted file mode 100644
index 86a7f3eb..00000000
--- a/graphics/sprites/model/Talponian.xml
+++ /dev/null
@@ -1,187 +0,0 @@
-<?xml version="1.0"?>
-<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/>
- <action name="default" imageset="base"/>
- <action name="stand" imageset="base">
- <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 name="walk" imageset="base">
- <animation direction="down">
- <sequence start="1" end="6" delay="75"/>
- </animation>
- <animation direction="left">
- <sequence start="19" end="24" delay="75"/>
- </animation>
- <animation direction="up">
- <sequence start="37" end="42" delay="75"/>
- </animation>
- <animation direction="right">
- <sequence start="55" end="60" delay="75"/>
- </animation>
- </action>
- <action name="sit" imageset="base">
- <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 name="dead" imageset="base">
- <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 name="attack" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_sword_stab" imageset="base">
- <animation direction="down">
- <sequence start="9" end="12" delay="100"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="27" end="30" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="45" end="48" delay="100"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="63" end="66" delay="100"/>
- <end/>
- </animation>
- </action>
- <action name="attack_bow" imageset="base">
- <animation direction="down">
- <sequence start="13" end="17" delay="75"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="31" end="35" delay="75"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="49" end="53" delay="75"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="67" end="71" delay="75"/>
- <end/>
- </animation>
- </action>
- <action name="attack_spear" imageset="base">
- <animation direction="down">
- <sequence start="72" end="75" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="76" end="79" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="81" end="84" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="85" end="88" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_chop" imageset="base">
- <animation direction="down">
- <sequence start="90" end="93" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="94" end="97" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="99" end="102" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="103" end="106" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="attack_2hand" imageset="base">
- <animation direction="down">
- <sequence start="108" end="111" delay="140"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="112" end="115" delay="140"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="117" end="120" delay="140"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="121" end="124" delay="140"/>
- <end/>
- </animation>
- </action>
- <action name="cast" imageset="base">
- <animation direction="down">
- <sequence start="126" end="127" delay="250"/>
- <end/>
- </animation>
- <animation direction="left">
- <sequence start="128" end="129" delay="250"/>
- <end/>
- </animation>
- <animation direction="up">
- <sequence start="130" end="131" delay="250"/>
- <end/>
- </animation>
- <animation direction="right">
- <sequence start="132" end="133" delay="250"/>
- <end/>
- </animation>
- </action>
-</sprite>
diff --git a/graphics/sprites/model/Tritan.png b/graphics/sprites/model/Tritan.png
deleted file mode 100644
index a9659253..00000000
--- a/graphics/sprites/model/Tritan.png
+++ /dev/null
Binary files differ
diff --git a/graphics/sprites/model/base.xml b/graphics/sprites/model/base.xml
index 030a8fd7..790ccee4 100644
--- a/graphics/sprites/model/base.xml
+++ b/graphics/sprites/model/base.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
- <!-- FOR RETRO-COMPATIBILITY WITH OLD NPCs -->
- <imageset name="base" src="graphics/sprites/model/Talponian.png|W;B;R" width="64" height="64"/>
- <include file="model/Talponian.xml"/>
+ <!-- uses the male model because otherwise the neutral tank top shows on some npcs -->
+ <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
</sprite>
diff --git a/graphics/sprites/model/female.png b/graphics/sprites/model/female.png
new file mode 100644
index 00000000..cb66ed85
--- /dev/null
+++ b/graphics/sprites/model/female.png
Binary files differ
diff --git a/graphics/sprites/model/female.xml b/graphics/sprites/model/female.xml
new file mode 100644
index 00000000..6c070232
--- /dev/null
+++ b/graphics/sprites/model/female.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/model/female.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
+</sprite>
diff --git a/graphics/sprites/model/male.png b/graphics/sprites/model/male.png
new file mode 100644
index 00000000..d16cad92
--- /dev/null
+++ b/graphics/sprites/model/male.png
Binary files differ
diff --git a/graphics/sprites/model/male.xml b/graphics/sprites/model/male.xml
new file mode 100644
index 00000000..364efa34
--- /dev/null
+++ b/graphics/sprites/model/male.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<sprite variants="135" variant_offset="1">
+ <imageset name="base" src="graphics/sprites/model/male.png|W;B;R" width="64" height="64"/>
+ <include file="model/neutral.xml"/>
+</sprite>
diff --git a/graphics/sprites/model/neutral.png b/graphics/sprites/model/neutral.png
new file mode 100644
index 00000000..2ffb4f53
--- /dev/null
+++ b/graphics/sprites/model/neutral.png
Binary files differ
diff --git a/graphics/sprites/model/Gispaan.xml b/graphics/sprites/model/neutral.xml
index 24c85e81..0cbdaf45 100644
--- a/graphics/sprites/model/Gispaan.xml
+++ b/graphics/sprites/model/neutral.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<sprite variants="135" variant_offset="1">
- <imageset name="base" src="graphics/sprites/model/Gispaan.png|W;B;R" width="64" height="64"/>
+ <imageset name="base" src="graphics/sprites/model/neutral.png|W;B;R" width="64" height="64"/>
<action name="default" imageset="base"/>
<action name="stand" imageset="base">
<animation direction="down">