summaryrefslogtreecommitdiff
path: root/graphics/sprites/equipment/head
diff options
context:
space:
mode:
authorMicksha <ms-shaman@gmx.de>2018-11-06 13:22:51 +0000
committerMicksha <ms-shaman@gmx.de>2018-11-06 13:22:51 +0000
commit9f6831753c18a3f8d18b7a95642423a7730d3a08 (patch)
tree7cde3c30f2702e0cd5681453d0ed2a8d972ac008 /graphics/sprites/equipment/head
parentd7c8544ba772c5dd80f8b07c3ec2cb37f9f6de61 (diff)
parent72cea5ace2bfbd54fef2ac82babec759f6e62abd (diff)
downloadclientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.gz
clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.bz2
clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.tar.xz
clientdata-9f6831753c18a3f8d18b7a95642423a7730d3a08.zip
Merge branch 'Gumicommit' into 'master'
Gumicommit See merge request evol/clientdata!60
Diffstat (limited to 'graphics/sprites/equipment/head')
-rw-r--r--graphics/sprites/equipment/head/axehat.pngbin0 -> 1137 bytes
-rw-r--r--graphics/sprites/equipment/head/axehat.xml12
-rw-r--r--graphics/sprites/equipment/head/bandana-female.xml65
-rw-r--r--graphics/sprites/equipment/head/bandana-male.xml65
-rw-r--r--graphics/sprites/equipment/head/beaniecopter.pngbin0 -> 4058 bytes
-rw-r--r--graphics/sprites/equipment/head/beaniecopter.xml381
-rw-r--r--graphics/sprites/equipment/head/bowlerhat.pngbin0 -> 1585 bytes
-rw-r--r--graphics/sprites/equipment/head/bowlerhat.xml12
-rw-r--r--graphics/sprites/equipment/head/candlehelmet.pngbin0 -> 13252 bytes
-rw-r--r--graphics/sprites/equipment/head/candlehelmet.xml298
-rw-r--r--graphics/sprites/equipment/head/fairyhat.pngbin0 -> 2242 bytes
-rw-r--r--graphics/sprites/equipment/head/fairyhat.xml12
-rw-r--r--graphics/sprites/equipment/head/fancyhat.pngbin688 -> 1393 bytes
-rw-r--r--graphics/sprites/equipment/head/fancyhat.xml72
-rw-r--r--graphics/sprites/equipment/head/headmodel-male.pngbin0 -> 3847 bytes
-rw-r--r--graphics/sprites/equipment/head/headmodel-male.xml189
-rw-r--r--graphics/sprites/equipment/head/infantryhelmet.pngbin0 -> 4855 bytes
-rw-r--r--graphics/sprites/equipment/head/infantryhelmet.xml12
-rw-r--r--graphics/sprites/equipment/head/nohmask.pngbin0 -> 2894 bytes
-rw-r--r--graphics/sprites/equipment/head/nohmask.xml12
-rw-r--r--graphics/sprites/equipment/head/pinkiehat.pngbin0 -> 1051 bytes
-rw-r--r--graphics/sprites/equipment/head/pinkiehat.xml12
-rw-r--r--graphics/sprites/equipment/head/pumpkinhat.xml65
-rw-r--r--graphics/sprites/equipment/head/purplemodel.pngbin0 -> 635 bytes
-rw-r--r--graphics/sprites/equipment/head/purplemodel.xml189
-rw-r--r--graphics/sprites/equipment/head/tophat.pngbin0 -> 1777 bytes
-rw-r--r--graphics/sprites/equipment/head/tophat.xml12
-rw-r--r--graphics/sprites/equipment/head/warlordhelmet.pngbin0 -> 5921 bytes
-rw-r--r--graphics/sprites/equipment/head/warlordhelmet.xml12
29 files changed, 1157 insertions, 263 deletions
diff --git a/graphics/sprites/equipment/head/axehat.png b/graphics/sprites/equipment/head/axehat.png
new file mode 100644
index 00000000..f67b90a1
--- /dev/null
+++ b/graphics/sprites/equipment/head/axehat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/axehat.xml b/graphics/sprites/equipment/head/axehat.xml
new file mode 100644
index 00000000..ff9bcaf3
--- /dev/null
+++ b/graphics/sprites/equipment/head/axehat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/axehat.png"
+ width="22"
+ height="22"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bandana-female.xml b/graphics/sprites/equipment/head/bandana-female.xml
index 88347635..a52fedd1 100644
--- a/graphics/sprites/equipment/head/bandana-female.xml
+++ b/graphics/sprites/equipment/head/bandana-female.xml
@@ -106,71 +106,6 @@ Copyright (C) 2012-2014 Evol Online -->
</animation>
</action>
- <action name="attack_wand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="2" offsetY="-40" delay="160"/>
- <frame index="0" offsetX="2" offsetY="-41" delay="80"/>
- <frame index="0" offsetX="2" offsetY="-38" delay="80"/>
- <frame index="0" offsetX="2" offsetY="-37" delay="80"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY="-39" delay="160"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="80"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="80"/>
- <frame index="1" offsetY="-36" delay="80"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-37" delay="320"/>
- <frame index="2" offsetX="-2" offsetY="-35" delay="80"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY="-39" delay="160"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="80"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="80"/>
- <frame index="3" offsetY="-36" delay="80"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_scythe" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="2" offsetY="-41" delay="190"/>
- <frame index="0" offsetX="2" offsetY="-38" delay="80"/>
- <frame index="0" offsetX="2" offsetY="-37" delay="100"/>
- <frame index="0" offsetX="2" offsetY="-38" delay="90"/>
- <frame index="0" offsetX="2" offsetY="-41" delay="90"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="90"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="80"/>
- <frame index="1" offsetY="-36" delay="90"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="90"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="100"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-37" delay="100"/>
- <frame index="2" offsetX="-2" offsetY="-37" delay="170"/>
- <frame index="2" offsetX="-2" offsetY="-35" delay="90"/>
- <frame index="2" offsetX="-2" offsetY="-37" delay="190"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY="-38" delay="100"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="90"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="80"/>
- <frame index="3" offsetY="-36" delay="90"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="100"/>
- <end />
- </animation>
- </action>
-
<action name="sit" imageset="base">
<animation direction="down">
<frame index="0" offsetX="2" offsetY="-35"/>
diff --git a/graphics/sprites/equipment/head/bandana-male.xml b/graphics/sprites/equipment/head/bandana-male.xml
index 2ee91b24..db221fd1 100644
--- a/graphics/sprites/equipment/head/bandana-male.xml
+++ b/graphics/sprites/equipment/head/bandana-male.xml
@@ -106,71 +106,6 @@ Copyright (C) 2012-2014 Evol Online -->
</animation>
</action>
- <action name="attack_wand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-3" offsetY="-40" delay="160"/>
- <frame index="0" offsetX="-3" offsetY="-41" delay="80"/>
- <frame index="0" offsetX="-3" offsetY="-38" delay="80"/>
- <frame index="0" offsetX="-3" offsetY="-37" delay="80"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="5" offsetY="-39" delay="160"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="80"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="80"/>
- <frame index="1" offsetY="-36" delay="80"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-37" delay="320"/>
- <frame index="2" offsetX="-2" offsetY="-35" delay="80"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY="-39" delay="160"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="80"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="80"/>
- <frame index="3" offsetY="-36" delay="80"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_scythe" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-3" offsetY="-41" delay="190"/>
- <frame index="0" offsetX="-3" offsetY="-38" delay="80"/>
- <frame index="0" offsetX="-3" offsetY="-37" delay="100"/>
- <frame index="0" offsetX="-3" offsetY="-38" delay="90"/>
- <frame index="0" offsetX="-3" offsetY="-41" delay="90"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="4" offsetY="-38" delay="100"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="90"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="80"/>
- <frame index="1" offsetY="-36" delay="90"/>
- <frame index="1" offsetX="1" offsetY="-37" delay="90"/>
- <frame index="1" offsetX="5" offsetY="-40" delay="100"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-1" offsetY="-37" delay="100"/>
- <frame index="2" offsetX="-2" offsetY="-37" delay="170"/>
- <frame index="2" offsetX="-2" offsetY="-35" delay="90"/>
- <frame index="2" offsetX="-2" offsetY="-37" delay="190"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-4" offsetY="-38" delay="100"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="90"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="80"/>
- <frame index="3" offsetY="-36" delay="90"/>
- <frame index="3" offsetX="-1" offsetY="-37" delay="100"/>
- <frame index="3" offsetX="-4" offsetY="-40" delay="100"/>
- <end />
- </animation>
- </action>
-
<action name="sit" imageset="base">
<animation direction="down">
<frame index="0" offsetX="-3" offsetY="-35"/>
diff --git a/graphics/sprites/equipment/head/beaniecopter.png b/graphics/sprites/equipment/head/beaniecopter.png
new file mode 100644
index 00000000..aef9505e
--- /dev/null
+++ b/graphics/sprites/equipment/head/beaniecopter.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/beaniecopter.xml b/graphics/sprites/equipment/head/beaniecopter.xml
new file mode 100644
index 00000000..62a4dc83
--- /dev/null
+++ b/graphics/sprites/equipment/head/beaniecopter.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="-1" offsetY="1" delay="70"/>
+ <frame index="1" offsetX="-1" offsetY="1" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="70"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="70"/>
+ <frame index="0" offsetX="-1" offsetY="0" delay="70"/>
+ <frame index="1" offsetX="-1" offsetY="0" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="5" delay="70"/>
+ <frame index="3" offsetX="-1" offsetY="5" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="0" offsetY="0" delay="70"/>
+ <frame index="5" offsetX="0" offsetY="0" delay="70"/>
+ <frame index="6" offsetX="3" offsetY="-3" delay="70"/>
+ <frame index="7" offsetX="3" offsetY="-3" delay="70"/>
+ <frame index="4" offsetX="5" offsetY="-3" delay="70"/>
+ <frame index="5" offsetX="5" offsetY="-3" delay="70"/>
+ <frame index="6" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="7" offsetX="-2" offsetY="1" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="8" offsetX="-3" offsetY="1" delay="70"/>
+ <frame index="9" offsetX="-3" offsetY="1" delay="70"/>
+ <frame index="10" offsetX="-2" offsetY="-2" delay="70"/>
+ <frame index="11" offsetX="-2" offsetY="-2" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="12" offsetX="2" offsetY="0" delay="70"/>
+ <frame index="13" offsetX="2" offsetY="0" delay="70"/>
+ <frame index="14" offsetX="-1" offsetY="-3" delay="70"/>
+ <frame index="15" offsetX="-1" offsetY="-3" delay="70"/>
+ <frame index="12" offsetX="-3" offsetY="-3" delay="70"/>
+ <frame index="13" offsetX="-3" offsetY="-3" delay="70"/>
+ <frame index="14" offsetX="2" offsetY="1" delay="70"/>
+ <frame index="15" offsetX="2" offsetY="1" 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="-2" offsetY="-1" delay="75"/>
+ <frame index="1" offsetX="-2" offsetY="-1" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="-1" delay="75"/>
+ <frame index="3" offsetX="-2" offsetY="-1" delay="75"/>
+ <frame index="0" offsetX="-2" offsetY="-2" delay="75"/>
+ <frame index="1" offsetX="-2" offsetY="-2" delay="75"/>
+ <frame index="2" offsetX="-2" offsetY="5" delay="75"/>
+ <frame index="3" offsetX="-2" offsetY="5" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="5" offsetY="-2" delay="75"/>
+ <frame index="5" offsetX="5" offsetY="-2" delay="75"/>
+ <frame index="6" offsetX="6" offsetY="-3" delay="75"/>
+ <frame index="7" offsetX="6" offsetY="-3" delay="75"/>
+ <frame index="4" offsetX="2" offsetY="-4" delay="75"/>
+ <frame index="5" offsetX="2" offsetY="-4" delay="75"/>
+ <frame index="6" offsetX="-1" offsetY="1" delay="75"/>
+ <frame index="7" offsetX="-1" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="8" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="75"/>
+ <frame index="10" offsetX="-4" offsetY="-4" delay="75"/>
+ <frame index="11" offsetX="-4" offsetY="-4" 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="-4" offsetY="-3" delay="75"/>
+ <frame index="15" offsetX="-4" offsetY="-3" delay="75"/>
+ <frame index="12" offsetX="1" offsetY="-4" delay="75"/>
+ <frame index="13" offsetX="1" offsetY="-4" delay="75"/>
+ <frame index="14" offsetX="3" offsetY="1" delay="75"/>
+ <frame index="15" offsetX="3" offsetY="1" delay="75"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="2" delay="70"/>
+ <frame index="1" offsetX="-1" offsetY="2" delay="70"/>
+ <frame index="2" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="3" offsetX="-2" offsetY="1" delay="70"/>
+ <frame index="0" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="1" offsetX="-1" offsetY="-1" delay="70"/>
+ <frame index="2" offsetX="-1" offsetY="4" delay="70"/>
+ <frame index="3" offsetX="-1" offsetY="4" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="4" offsetX="4" offsetY="-4" delay="70"/>
+ <frame index="5" offsetX="4" offsetY="-4" delay="70"/>
+ <frame index="6" offsetX="4" offsetY="-3" delay="70"/>
+ <frame index="7" offsetX="4" offsetY="-3" delay="70"/>
+ <frame index="4" offsetX="5" offsetY="-4" delay="70"/>
+ <frame index="5" offsetX="5" offsetY="-4" delay="70"/>
+ <frame index="6" offsetX="-1" offsetY="0" delay="70"/>
+ <frame index="7" offsetX="-1" offsetY="0" delay="70"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="8" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="9" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="10" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="11" offsetX="-3" offsetY="-1" delay="70"/>
+ <frame index="8" offsetX="-3" offsetY="1" delay="70"/>
+ <frame index="9" offsetX="-3" offsetY="1" 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="-4" delay="70"/>
+ <frame index="13" offsetX="-2" offsetY="-4" delay="70"/>
+ <frame index="14" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="15" offsetX="-2" offsetY="-3" delay="70"/>
+ <frame index="12" offsetX="-1" offsetY="-4" delay="70"/>
+ <frame index="13" offsetX="-1" offsetY="-4" delay="70"/>
+ <frame index="14" offsetX="3" offsetY="-2" delay="70"/>
+ <frame index="15" offsetX="3" offsetY="-2" delay="70"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/bowlerhat.png b/graphics/sprites/equipment/head/bowlerhat.png
new file mode 100644
index 00000000..1891e2f1
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowlerhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/bowlerhat.xml b/graphics/sprites/equipment/head/bowlerhat.xml
new file mode 100644
index 00000000..2124aafe
--- /dev/null
+++ b/graphics/sprites/equipment/head/bowlerhat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/bowlerhat.png|W"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/candlehelmet.png b/graphics/sprites/equipment/head/candlehelmet.png
new file mode 100644
index 00000000..74b9b43b
--- /dev/null
+++ b/graphics/sprites/equipment/head/candlehelmet.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/candlehelmet.xml b/graphics/sprites/equipment/head/candlehelmet.xml
new file mode 100644
index 00000000..15694b7b
--- /dev/null
+++ b/graphics/sprites/equipment/head/candlehelmet.xml
@@ -0,0 +1,298 @@
+<?xml version="1.0"?>
+<sprite>
+ <imageset name="base" src="graphics/sprites/equipment/head/candlehelmet.png" width="25" height="44"/>
+ <imageset name="base_dead" src="graphics/sprites/equipment/head/candlehelmet.png" width="50" height="44"/>
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="5" offsetX="-1" offsetY="-39" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="7" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="8" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="9" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="10" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="11" offsetX="-2" offsetY="-38" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="13" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="14" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="15" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="16" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="17" offsetX="-2" offsetY="-38" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="19" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="20" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="21" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="22" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="23" offsetX="1" offsetY="-40" delay="80"/>
+ </animation>
+ </action>
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-38" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-38" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="5" offsetX="-1" offsetY="-39" delay="80"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="7" offsetX="-2" offsetY="-37" delay="80"/>
+ <frame index="8" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="9" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="10" offsetX="-2" offsetY="-37" delay="80"/>
+ <frame index="11" offsetX="-2" offsetY="-38" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="13" offsetX="-2" offsetY="-39" delay="80"/>
+ <frame index="14" offsetX="-2" offsetY="-39" delay="80"/>
+ <frame index="15" offsetX="-2" offsetY="-38" delay="80"/>
+ <frame index="16" offsetX="-2" offsetY="-39" delay="80"/>
+ <frame index="17" offsetX="-2" offsetY="-39" delay="80"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="19" offsetX="1" offsetY="-39" delay="80"/>
+ <frame index="20" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="21" offsetX="1" offsetY="-40" delay="80"/>
+ <frame index="22" offsetX="1" offsetY="-39" delay="80"/>
+ <frame index="23" offsetX="1" offsetY="-40" delay="80"/>
+ </animation>
+ </action>
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="80"/>
+ <frame index="7" offsetX="2" offsetY="-40" delay="80"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="80"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="80"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="80"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="80"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="80"/>
+ <frame index="19" offsetX="-2" offsetY="-42" delay="80"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="80"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="80"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-40" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-40" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-40" delay="80"/>
+ <frame index="3" offsetX="-1" offsetY="-39" delay="80"/>
+ <frame index="4" offsetX="-1" offsetY="-40" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="3" offsetY="-41" delay="80"/>
+ <frame index="7" offsetX="3" offsetY="-41" delay="80"/>
+ <frame index="8" offsetX="3" offsetY="-41" delay="80"/>
+ <frame index="9" offsetX="5" offsetY="-42" delay="80"/>
+ <frame index="10" offsetX="5" offsetY="-42" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-2" offsetY="-42" delay="80"/>
+ <frame index="13" offsetX="-2" offsetY="-42" delay="80"/>
+ <frame index="14" offsetX="-3" offsetY="-42" delay="80"/>
+ <frame index="15" offsetX="-3" offsetY="-41" delay="80"/>
+ <frame index="16" offsetX="-3" offsetY="-42" delay="80"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-3" offsetY="-41" delay="80"/>
+ <frame index="19" offsetX="-3" offsetY="-41" delay="80"/>
+ <frame index="20" offsetX="-3" offsetY="-41" delay="80"/>
+ <frame index="21" offsetX="-5" offsetY="-42" delay="80"/>
+ <frame index="22" offsetX="-5" offsetY="-42" delay="80"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="1" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="3" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="4" offsetX="-1" offsetY="-27" delay="75"/>
+ <frame index="5" offsetX="-1" offsetY="-27" delay="75"/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="7" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="8" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="9" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="10" offsetX="2" offsetY="-30" delay="75"/>
+ <frame index="11" offsetX="2" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="13" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="14" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="15" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="16" offsetX="-1" offsetY="-30" delay="75"/>
+ <frame index="17" offsetX="-1" offsetY="-30" delay="75"/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-5" offsetY="-30" delay="75"/>
+ <frame index="19" offsetX="-5" offsetY="-30" delay="75"/>
+ <frame index="20" offsetX="-5" offsetY="-30" delay="75"/>
+ <frame index="21" offsetX="-5" offsetY="-30" delay="75"/>
+ <frame index="22" offsetX="-5" offsetY="-30" delay="75"/>
+ <frame index="23" offsetX="-5" offsetY="-30" delay="75"/>
+ </animation>
+ </action>
+ <action name="dead" imageset="base_dead">
+ <animation direction="default">
+ <frame index="12" offsetX="40" offsetY="-7" delay="140"/>
+ <frame index="13" offsetX="40" offsetY="-7" delay="140"/>
+ <frame index="14" offsetX="40" offsetY="-7" delay="5000"/>
+ </animation>
+ </action>
+ <action name="attack_2hand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-37" delay="140"/>
+ <frame index="1" offsetX="-1" offsetY="-34" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-39" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="-2" offsetY="-37" delay="140"/>
+ <frame index="7" offsetX="1" offsetY="-40" delay="140"/>
+ <frame index="8" offsetX="3" offsetY="-40" delay="140"/>
+ <frame index="9" offsetX="-4" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="14" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="15" offsetX="-2" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="19" offsetX="0" offsetY="-42" delay="140"/>
+ <frame index="20" offsetX="-2" offsetY="-42" delay="140"/>
+ <frame index="21" offsetX="3" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_sword_stab" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="100"/>
+ <frame index="1" offsetX="-1" offsetY="-38" delay="100"/>
+ <frame index="2" offsetX="-1" offsetY="-35" delay="100"/>
+ <frame index="3" offsetX="-1" offsetY="-34" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-39" delay="100"/>
+ <frame index="7" offsetX="2" offsetY="-40" delay="100"/>
+ <frame index="8" offsetX="-2" offsetY="-37" delay="100"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="100"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="100"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="100"/>
+ <frame index="19" offsetX="-2" offsetY="-42" delay="100"/>
+ <frame index="20" offsetX="1" offsetY="-39" delay="100"/>
+ <frame index="21" offsetX="2" offsetY="-38" delay="100"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_spear" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-2" offsetY="-39" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-40" delay="140"/>
+ <frame index="2" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="3" offsetX="-2" offsetY="-34" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="3" offsetY="-39" delay="140"/>
+ <frame index="7" offsetX="4" offsetY="-40" delay="140"/>
+ <frame index="8" offsetX="-1" offsetY="-41" delay="140"/>
+ <frame index="9" offsetX="-3" offsetY="-36" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="14" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="15" offsetX="-4" offsetY="-40" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-2" offsetY="-41" delay="140"/>
+ <frame index="19" offsetX="-3" offsetY="-42" delay="140"/>
+ <frame index="20" offsetX="2" offsetY="-43" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-38" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+ <action name="attack_chop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-36" delay="140"/>
+ <frame index="1" offsetX="-2" offsetY="-38" delay="140"/>
+ <frame index="2" offsetX="-1" offsetY="-40" delay="140"/>
+ <frame index="3" offsetX="-1" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="left">
+ <frame index="6" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="7" offsetX="2" offsetY="-40" delay="140"/>
+ <frame index="8" offsetX="2" offsetY="-41" delay="140"/>
+ <frame index="9" offsetX="-3" offsetY="-37" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="up">
+ <frame index="12" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="13" offsetX="-3" offsetY="-38" delay="140"/>
+ <frame index="14" offsetX="-3" offsetY="-36" delay="140"/>
+ <frame index="15" offsetX="-3" offsetY="-35" delay="140"/>
+ <end/>
+ </animation>
+ <animation direction="right">
+ <frame index="18" offsetX="-1" offsetY="-43" delay="140"/>
+ <frame index="19" offsetX="-1" offsetY="-42" delay="140"/>
+ <frame index="20" offsetX="0" offsetY="-43" delay="140"/>
+ <frame index="21" offsetX="4" offsetY="-39" delay="140"/>
+ <end/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fairyhat.png b/graphics/sprites/equipment/head/fairyhat.png
new file mode 100644
index 00000000..3e774624
--- /dev/null
+++ b/graphics/sprites/equipment/head/fairyhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/fairyhat.xml b/graphics/sprites/equipment/head/fairyhat.xml
new file mode 100644
index 00000000..8c97f9f2
--- /dev/null
+++ b/graphics/sprites/equipment/head/fairyhat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/fairyhat.png|W"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/fancyhat.png b/graphics/sprites/equipment/head/fancyhat.png
index dd54672d..46d09cf4 100644
--- a/graphics/sprites/equipment/head/fancyhat.png
+++ b/graphics/sprites/equipment/head/fancyhat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/fancyhat.xml b/graphics/sprites/equipment/head/fancyhat.xml
index 3b51de02..50cd5054 100644
--- a/graphics/sprites/equipment/head/fancyhat.xml
+++ b/graphics/sprites/equipment/head/fancyhat.xml
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Authors: Alige, Reid
Copyright (C) 2012-2013 Evol Online -->
+
<sprite>
<imageset name="base"
src="graphics/sprites/equipment/head/fancyhat.png"
- width="24"
- height="18"/>
-
+ width="32"
+ height="64"
+ offsetY="1"/>
<action name="stand" imageset="base">
<animation direction="down">
<frame index="0" offsetX="-1" offsetY="-48"/>
@@ -106,71 +107,6 @@ Copyright (C) 2012-2013 Evol Online -->
</animation>
</action>
- <action name="attack_wand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-46" delay="160"/>
- <frame index="0" offsetX="-1" offsetY="-47" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-44" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-43" delay="80"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="3" offsetY="-49" delay="160"/>
- <frame index="0" offsetX="3" offsetY="-50" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-47" delay="80"/>
- <frame index="0" offsetX="-2" offsetY="-46" delay="80"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="1" offsetX="-3" offsetY="-48" delay="320"/>
- <frame index="1" offsetX="-3" offsetY="-46" delay="80"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-5" offsetY="-49" delay="160"/>
- <frame index="1" offsetX="-5" offsetY="-50" delay="80"/>
- <frame index="1" offsetX="-2" offsetY="-47" delay="80"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="80"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_scythe" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-47" delay="190"/>
- <frame index="0" offsetX="-1" offsetY="-44" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-43" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-44" delay="90"/>
- <frame index="0" offsetX="-1" offsetY="-47" delay="90"/>
- <end />
- </animation>
- <animation direction="left">
- <frame index="0" offsetX="2" offsetY="-48" delay="100"/>
- <frame index="0" offsetX="3" offsetY="-50" delay="90"/>
- <frame index="0" offsetX="-1" offsetY="-47" delay="80"/>
- <frame index="0" offsetX="-2" offsetY="-46" delay="90"/>
- <frame index="0" offsetX="-1" offsetY="-47" delay="90"/>
- <frame index="0" offsetX="3" offsetY="-50" delay="100"/>
- <end />
- </animation>
- <animation direction="up">
- <frame index="1" offsetX="-2" offsetY="-48" delay="100"/>
- <frame index="1" offsetX="-3" offsetY="-48" delay="170"/>
- <frame index="1" offsetX="-3" offsetY="-46" delay="90"/>
- <frame index="1" offsetX="-3" offsetY="-48" delay="190"/>
- <end />
- </animation>
- <animation direction="right">
- <frame index="1" offsetX="-3" offsetY="-48" delay="100"/>
- <frame index="1" offsetX="-5" offsetY="-50" delay="90"/>
- <frame index="1" offsetX="-2" offsetY="-47" delay="80"/>
- <frame index="1" offsetX="-1" offsetY="-46" delay="90"/>
- <frame index="1" offsetX="-2" offsetY="-47" delay="100"/>
- <frame index="1" offsetX="-5" offsetY="-50" delay="100"/>
- <end />
- </animation>
- </action>
-
<action name="sit" imageset="base">
<animation direction="down">
<frame index="0" offsetX="-1" offsetY="-41"/>
diff --git a/graphics/sprites/equipment/head/headmodel-male.png b/graphics/sprites/equipment/head/headmodel-male.png
new file mode 100644
index 00000000..90aeb983
--- /dev/null
+++ b/graphics/sprites/equipment/head/headmodel-male.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/headmodel-male.xml b/graphics/sprites/equipment/head/headmodel-male.xml
new file mode 100644
index 00000000..b9a9a5a1
--- /dev/null
+++ b/graphics/sprites/equipment/head/headmodel-male.xml
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/headmodel-male.png"
+ width="32"
+ height="64"/>
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-26"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="160"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="160"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="160"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-26" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-25" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-26" delay="160"/>
+ <frame index="3" offsetX="1" offsetY="-25" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-26" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-27" delay="80"/>
+ <frame index="1" offsetX="3" offsetY="-28" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-26" delay="240"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-27" delay="80"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="80"/>
+ <frame index="3" offsetY="-25" delay="80"/>
+ <frame index="3" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="240"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-26" delay="240"/>
+ <frame index="1" offsetX="4" offsetY="-27" delay="160"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="80"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-26" delay="240"/>
+ <frame index="3" offsetX="-5" offsetY="-27" delay="160"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-19"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="13" offsetY="8"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/infantryhelmet.png b/graphics/sprites/equipment/head/infantryhelmet.png
new file mode 100644
index 00000000..39d390d9
--- /dev/null
+++ b/graphics/sprites/equipment/head/infantryhelmet.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/infantryhelmet.xml b/graphics/sprites/equipment/head/infantryhelmet.xml
new file mode 100644
index 00000000..ff4fdcfd
--- /dev/null
+++ b/graphics/sprites/equipment/head/infantryhelmet.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/infantryhelmet.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/nohmask.png b/graphics/sprites/equipment/head/nohmask.png
new file mode 100644
index 00000000..f6f58b95
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/nohmask.xml b/graphics/sprites/equipment/head/nohmask.xml
new file mode 100644
index 00000000..9dd928bc
--- /dev/null
+++ b/graphics/sprites/equipment/head/nohmask.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Micksha
+Copyright (C) 2018 Evol -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/nohmask.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pinkiehat.png b/graphics/sprites/equipment/head/pinkiehat.png
new file mode 100644
index 00000000..556fe28f
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkiehat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/pinkiehat.xml b/graphics/sprites/equipment/head/pinkiehat.xml
new file mode 100644
index 00000000..2d163014
--- /dev/null
+++ b/graphics/sprites/equipment/head/pinkiehat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/pinkiehat.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/pumpkinhat.xml b/graphics/sprites/equipment/head/pumpkinhat.xml
index 2657f8bb..8f9e0871 100644
--- a/graphics/sprites/equipment/head/pumpkinhat.xml
+++ b/graphics/sprites/equipment/head/pumpkinhat.xml
@@ -106,71 +106,6 @@ Copyright (C) 2012-2013 Evol Online -->
</animation>
</action>
- <action name="attack_wand" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-35" delay="160"/>
- <frame index="0" offsetX="-1" offsetY="-36" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-33" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-32" delay="80"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="3" offsetY="-38" delay="160"/>
- <frame index="1" offsetX="3" offsetY="-39" delay="80"/>
- <frame index="1" offsetX="-1" offsetY="-36" delay="80"/>
- <frame index="1" offsetX="-2" offsetY="-35" delay="80"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-3" offsetY="-36" delay="320"/>
- <frame index="2" offsetX="-3" offsetY="-34" delay="80"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-38" delay="160"/>
- <frame index="3" offsetX="-3" offsetY="-39" delay="80"/>
- <frame index="3" offsetY="-36" delay="80"/>
- <frame index="3" offsetX="1" offsetY="-35" delay="80"/>
- <end />
- </animation>
- </action>
-
- <action name="attack_scythe" imageset="base">
- <animation direction="down">
- <frame index="0" offsetX="-1" offsetY="-36" delay="190"/>
- <frame index="0" offsetX="-1" offsetY="-33" delay="80"/>
- <frame index="0" offsetX="-1" offsetY="-32" delay="100"/>
- <frame index="0" offsetX="-1" offsetY="-33" delay="90"/>
- <frame index="0" offsetX="-1" offsetY="-36" delay="90"/>
- <end/>
- </animation>
- <animation direction="left">
- <frame index="1" offsetX="2" offsetY="-37" delay="100"/>
- <frame index="1" offsetX="3" offsetY="-39" delay="90"/>
- <frame index="1" offsetX="-1" offsetY="-36" delay="80"/>
- <frame index="1" offsetX="-2" offsetY="-35" delay="90"/>
- <frame index="1" offsetX="-1" offsetY="-36" delay="90"/>
- <frame index="1" offsetX="3" offsetY="-39" delay="100"/>
- <end/>
- </animation>
- <animation direction="up">
- <frame index="2" offsetX="-2" offsetY="-36" delay="100"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="170"/>
- <frame index="2" offsetX="-3" offsetY="-34" delay="90"/>
- <frame index="2" offsetX="-3" offsetY="-36" delay="190"/>
- <end/>
- </animation>
- <animation direction="right">
- <frame index="3" offsetX="-3" offsetY="-37" delay="100"/>
- <frame index="3" offsetX="-3" offsetY="-39" delay="90"/>
- <frame index="3" offsetY="-36" delay="80"/>
- <frame index="3" offsetX="1" offsetY="-35" delay="90"/>
- <frame index="3" offsetY="-36" delay="100"/>
- <frame index="3" offsetX="-3" offsetY="-39" delay="100"/>
- <end/>
- </animation>
- </action>
-
<action name="sit" imageset="base">
<animation direction="down">
<frame index="0" offsetX="-1" offsetY="-30"/>
diff --git a/graphics/sprites/equipment/head/purplemodel.png b/graphics/sprites/equipment/head/purplemodel.png
new file mode 100644
index 00000000..42d1b660
--- /dev/null
+++ b/graphics/sprites/equipment/head/purplemodel.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/purplemodel.xml b/graphics/sprites/equipment/head/purplemodel.xml
new file mode 100644
index 00000000..c4f8e021
--- /dev/null
+++ b/graphics/sprites/equipment/head/purplemodel.xml
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/purplemodel.png"
+ width="32"
+ height="64"/>
+
+ <action name="stand" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-26"/>
+ </animation>
+ </action>
+
+ <action name="walk" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-26" delay="160"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-26" delay="80"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="160"/>
+ <frame index="2" offsetX="-1" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-1" offsetY="-27" delay="160"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="1" offsetY="-26" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-25" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-26" delay="160"/>
+ <frame index="3" offsetX="1" offsetY="-25" delay="80"/>
+ <frame index="3" offsetX="1" offsetY="-26" delay="80"/>
+ </animation>
+ </action>
+
+ <action name="attack" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-24" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-22" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-21" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-27" delay="80"/>
+ <frame index="1" offsetX="3" offsetY="-28" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-25" delay="80"/>
+ <frame index="1" offsetX="-1" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-2" offsetY="-26" delay="240"/>
+ <frame index="2" offsetX="-2" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-27" delay="80"/>
+ <frame index="3" offsetX="-3" offsetY="-29" delay="80"/>
+ <frame index="3" offsetY="-25" delay="80"/>
+ <frame index="3" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="attack_bow" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-25" delay="240"/>
+ <frame index="0" offsetX="-1" offsetY="-23" delay="80"/>
+ <frame index="0" offsetX="-1" offsetY="-24" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="2" offsetY="-26" delay="240"/>
+ <frame index="1" offsetX="4" offsetY="-27" delay="160"/>
+ <end />
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetX="-1" offsetY="-26" delay="160"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="80"/>
+ <frame index="2" offsetX="-2" offsetY="-25" delay="80"/>
+ <frame index="2" offsetX="-2" offsetY="-26" delay="80"/>
+ <end />
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-3" offsetY="-26" delay="240"/>
+ <frame index="3" offsetX="-5" offsetY="-27" delay="160"/>
+ <end />
+ </animation>
+ </action>
+
+ <action name="sit" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="sittop" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="standride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-18"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="spawnride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-7" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="ride" imageset="base">
+ <animation direction="down">
+ <frame index="0" offsetX="-1" offsetY="-14"/>
+ </animation>
+ <animation direction="left">
+ <frame index="1" offsetX="3" offsetY="-17"/>
+ </animation>
+ <animation direction="up">
+ <frame index="2" offsetY="-17"/>
+ </animation>
+ <animation direction="right">
+ <frame index="3" offsetX="-5" offsetY="-17"/>
+ </animation>
+ </action>
+
+ <action name="dead" imageset="base">
+ <animation direction="default">
+ <frame index="4" offsetX="13" offsetY="8"/>
+ </animation>
+ </action>
+</sprite>
diff --git a/graphics/sprites/equipment/head/tophat.png b/graphics/sprites/equipment/head/tophat.png
new file mode 100644
index 00000000..f483319b
--- /dev/null
+++ b/graphics/sprites/equipment/head/tophat.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/tophat.xml b/graphics/sprites/equipment/head/tophat.xml
new file mode 100644
index 00000000..f4a506df
--- /dev/null
+++ b/graphics/sprites/equipment/head/tophat.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/tophat.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>
diff --git a/graphics/sprites/equipment/head/warlordhelmet.png b/graphics/sprites/equipment/head/warlordhelmet.png
new file mode 100644
index 00000000..2ce60b59
--- /dev/null
+++ b/graphics/sprites/equipment/head/warlordhelmet.png
Binary files differ
diff --git a/graphics/sprites/equipment/head/warlordhelmet.xml b/graphics/sprites/equipment/head/warlordhelmet.xml
new file mode 100644
index 00000000..04c05f1c
--- /dev/null
+++ b/graphics/sprites/equipment/head/warlordhelmet.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Author: Saulc
+Copyright (C) 2018 TMW2 -->
+<sprite>
+ <imageset name="base"
+ src="graphics/sprites/equipment/head/warlordhelmet.png"
+ width="32"
+ height="64"
+ offsetY="1"/>
+
+ <include file="equipment/head/headmodel-male.xml"/>
+</sprite>